0001158449-24-000128.txt : 20240530 0001158449-24-000128.hdr.sgml : 20240530 20240529210116 ACCESSION NUMBER: 0001158449-24-000128 CONFORMED SUBMISSION TYPE: 10-K/A PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240530 DATE AS OF CHANGE: 20240529 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ADVANCE AUTO PARTS INC CENTRAL INDEX KEY: 0001158449 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-AUTO & HOME SUPPLY STORES [5531] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 542049910 STATE OF INCORPORATION: DE FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-K/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-16797 FILM NUMBER: 241000484 BUSINESS ADDRESS: STREET 1: 4200 SIX FORKS ROAD CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: 5403624911 MAIL ADDRESS: STREET 1: 4200 SIX FORKS ROAD CITY: RALEIGH STATE: NC ZIP: 27609 10-K/A 1 aap-20231230.htm 10-K/A aap-20231230
falseFY00011584492023P3YP5YP3Yhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableCurrentiso4217:USDxbrli:sharesiso4217:USDxbrli:sharesaap:storeaap:segmentxbrli:pure00011584492023-01-012023-12-3000011584492023-07-1500011584492024-03-0500011584492023-12-3000011584492022-12-3100011584492022-01-022022-12-3100011584492021-01-032022-01-010001158449us-gaap:CommonStockMember2021-01-020001158449us-gaap:AdditionalPaidInCapitalMember2021-01-020001158449us-gaap:TreasuryStockCommonMember2021-01-020001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-020001158449us-gaap:RetainedEarningsMember2021-01-0200011584492021-01-020001158449us-gaap:RetainedEarningsMember2021-01-032022-01-010001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-032022-01-010001158449us-gaap:CommonStockMember2021-01-032022-01-010001158449us-gaap:AdditionalPaidInCapitalMember2021-01-032022-01-010001158449us-gaap:TreasuryStockCommonMember2021-01-032022-01-010001158449us-gaap:CommonStockMember2022-01-010001158449us-gaap:AdditionalPaidInCapitalMember2022-01-010001158449us-gaap:TreasuryStockCommonMember2022-01-010001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001158449us-gaap:RetainedEarningsMember2022-01-0100011584492022-01-010001158449us-gaap:RetainedEarningsMember2022-01-022022-12-310001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-12-310001158449us-gaap:AdditionalPaidInCapitalMember2022-01-022022-12-310001158449us-gaap:CommonStockMember2022-01-022022-12-310001158449us-gaap:TreasuryStockCommonMember2022-01-022022-12-310001158449us-gaap:CommonStockMember2022-12-310001158449us-gaap:AdditionalPaidInCapitalMember2022-12-310001158449us-gaap:TreasuryStockCommonMember2022-12-310001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001158449us-gaap:RetainedEarningsMember2022-12-310001158449us-gaap:RetainedEarningsMember2023-01-012023-12-300001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-300001158449us-gaap:CommonStockMember2023-01-012023-12-300001158449us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-300001158449us-gaap:TreasuryStockCommonMember2023-01-012023-12-300001158449us-gaap:CommonStockMember2023-12-300001158449us-gaap:AdditionalPaidInCapitalMember2023-12-300001158449us-gaap:TreasuryStockCommonMember2023-12-300001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300001158449us-gaap:RetainedEarningsMember2023-12-300001158449aap:StoresMember2023-12-300001158449aap:BranchesMember2023-12-300001158449aap:IndependentlyownedCarqueststorelocationsMember2023-12-3000011584492023-01-012023-10-0700011584492023-10-082023-12-300001158449us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2023-12-300001158449us-gaap:SoftwareDevelopmentMembersrt:MaximumMember2023-12-300001158449aap:PartsAndBatteriesMember2023-01-012023-12-300001158449aap:PartsAndBatteriesMember2022-01-022022-12-310001158449aap:PartsAndBatteriesMember2021-01-032022-01-010001158449aap:AccessoriesMember2023-01-012023-12-300001158449aap:AccessoriesMember2022-01-022022-12-310001158449aap:AccessoriesMember2021-01-032022-01-010001158449aap:EngineMaintenanceMember2023-01-012023-12-300001158449aap:EngineMaintenanceMember2022-01-022022-12-310001158449aap:EngineMaintenanceMember2021-01-032022-01-010001158449aap:OtherProductsMember2023-01-012023-12-300001158449aap:OtherProductsMember2022-01-022022-12-310001158449aap:OtherProductsMember2021-01-032022-01-010001158449us-gaap:CustomerRelationshipsMember2023-12-300001158449us-gaap:CustomerRelationshipsMember2022-12-310001158449us-gaap:OtherIntangibleAssetsMember2023-12-300001158449us-gaap:OtherIntangibleAssetsMember2022-12-310001158449us-gaap:TrademarksMember2023-12-300001158449us-gaap:TrademarksMember2022-12-310001158449us-gaap:TradeAccountsReceivableMember2023-12-300001158449us-gaap:TradeAccountsReceivableMember2022-12-310001158449aap:AccountsReceivableVendorMember2023-12-300001158449aap:AccountsReceivableVendorMember2022-12-310001158449aap:AccountsReceivableOtherMember2023-12-300001158449aap:AccountsReceivableOtherMember2022-12-310001158449us-gaap:SeniorNotesMemberaap:A590SeniorUnsecuredNotes2026NotesMember2023-12-300001158449us-gaap:SeniorNotesMemberaap:A590SeniorUnsecuredNotes2026NotesMember2022-12-310001158449us-gaap:SeniorNotesMemberaap:A175SeniorUnsecuredNotes2027NotesMember2023-12-300001158449us-gaap:SeniorNotesMemberaap:A175SeniorUnsecuredNotes2027NotesMember2022-12-310001158449aap:A595SeniorUnsecuredNotes2028NotesMemberus-gaap:SeniorNotesMember2023-12-300001158449aap:A595SeniorUnsecuredNotes2028NotesMemberus-gaap:SeniorNotesMember2022-12-310001158449aap:A390SeniorUnsecuredNotes2030NotesMemberus-gaap:SeniorNotesMember2023-12-300001158449aap:A390SeniorUnsecuredNotes2030NotesMemberus-gaap:SeniorNotesMember2022-12-310001158449us-gaap:SeniorNotesMemberaap:A350SeniorUnsecuredNotes2032NotesMember2022-12-310001158449us-gaap:SeniorNotesMemberaap:A350SeniorUnsecuredNotes2032NotesMember2023-12-300001158449us-gaap:RevolvingCreditFacilityMember2023-12-300001158449us-gaap:RevolvingCreditFacilityMember2022-12-310001158449aap:A2021CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-11-090001158449aap:A2021CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2021-11-090001158449aap:A2021CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2023-12-300001158449aap:A2021CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2022-12-310001158449us-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberaap:A2017CreditAgreementMember2022-12-310001158449us-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberaap:LondonInterbankOfferedRateMemberaap:A2017CreditAgreementMember2023-01-012023-12-300001158449us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberaap:A2017CreditAgreementMember2023-01-012023-12-300001158449us-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberaap:A2017CreditAgreementMember2023-01-012023-12-300001158449aap:A2021CreditAgreementMembersrt:MinimumMemberus-gaap:UnsecuredDebtMemberus-gaap:RevolvingCreditFacilityMemberaap:LondonInterbankOfferedRateMember2023-01-012023-12-300001158449aap:A2021CreditAgreementMembersrt:MaximumMemberus-gaap:UnsecuredDebtMemberus-gaap:RevolvingCreditFacilityMemberaap:LondonInterbankOfferedRateMember2023-01-012023-12-300001158449aap:A2021CreditAgreementMemberus-gaap:BaseRateMembersrt:MinimumMemberus-gaap:UnsecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-300001158449aap:A2021CreditAgreementMemberus-gaap:BaseRateMembersrt:MaximumMemberus-gaap:UnsecuredDebtMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-300001158449aap:A2021CreditAgreementMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2023-01-012023-12-300001158449aap:A2021CreditAgreementMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2023-01-012023-12-3000011584492023-02-272023-02-270001158449aap:BilateralLetterofCreditFacilityMember2023-12-300001158449aap:BilateralLetterofCreditFacilityMember2022-12-310001158449aap:A450SeniorUnsecuredNotes2023NotesMember2013-12-030001158449us-gaap:SeniorNotesMemberaap:A450SeniorUnsecuredNotes2023NotesMember2013-12-030001158449us-gaap:SeniorNotesMemberaap:A450SeniorUnsecuredNotes2023NotesMember2020-09-290001158449aap:A450SeniorUnsecuredNotes2022NotesMember2022-04-040001158449aap:A350SeniorUnsecuredNotes2032NotesMember2022-03-0400011584492022-04-040001158449aap:A390SeniorUnsecuredNotes2030NotesMember2020-04-160001158449aap:A390SeniorUnsecuredNotes2030NotesMemberus-gaap:SeniorNotesMember2020-04-160001158449aap:A175SeniorUnsecuredNotes2027NotesMember2020-09-290001158449us-gaap:SeniorNotesMemberaap:A175SeniorUnsecuredNotes2027NotesMember2020-09-290001158449us-gaap:SeniorNotesMemberaap:A350SeniorUnsecuredNotes2032NotesMember2022-03-040001158449aap:A350SeniorUnsecuredNotes2032NotesMember2022-03-010001158449aap:A590SeniorUnsecuredNotes2026NotesMember2023-03-090001158449us-gaap:SeniorNotesMemberaap:A590SeniorUnsecuredNotes2026NotesMember2023-03-090001158449aap:A595SeniorUnsecuredNotes2028NotesMember2023-03-090001158449aap:A595SeniorUnsecuredNotes2028NotesMemberus-gaap:SeniorNotesMember2023-03-090001158449us-gaap:SeniorNotesMember2023-01-012023-12-300001158449us-gaap:LandAndLandImprovementsMembersrt:MaximumMember2023-12-300001158449us-gaap:LandAndLandImprovementsMember2023-12-300001158449us-gaap:LandAndLandImprovementsMember2022-12-310001158449us-gaap:BuildingMembersrt:MinimumMember2023-12-300001158449us-gaap:BuildingMembersrt:MaximumMember2023-12-300001158449us-gaap:BuildingMember2023-12-300001158449us-gaap:BuildingMember2022-12-310001158449srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-300001158449srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-300001158449us-gaap:BuildingAndBuildingImprovementsMember2023-12-300001158449us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001158449srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-300001158449srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-300001158449us-gaap:FurnitureAndFixturesMember2023-12-300001158449us-gaap:FurnitureAndFixturesMember2022-12-310001158449us-gaap:VehiclesMember2023-12-300001158449us-gaap:VehiclesMember2022-12-310001158449us-gaap:ConstructionInProgressMember2023-12-300001158449us-gaap:ConstructionInProgressMember2022-12-310001158449us-gaap:RealEstateMembersrt:MinimumMember2023-12-300001158449us-gaap:RealEstateMembersrt:MaximumMember2023-12-300001158449us-gaap:RealEstateMember2023-12-300001158449srt:MinimumMemberus-gaap:EquipmentMember2023-12-300001158449srt:MaximumMemberus-gaap:EquipmentMember2023-12-300001158449aap:August2019ShareRepurchaseProgramMember2022-02-080001158449aap:August2019ShareRepurchaseProgramMember2021-04-190001158449aap:August2019ShareRepurchaseProgramMember2019-11-080001158449us-gaap:StateAndLocalJurisdictionMember2023-12-300001158449us-gaap:StateAndLocalJurisdictionMember2022-12-310001158449us-gaap:EmployeeStockOptionMember2023-01-012023-12-300001158449srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-012023-12-300001158449srt:MaximumMemberus-gaap:PerformanceSharesMember2023-01-012023-12-300001158449us-gaap:PerformanceSharesMember2023-01-012023-12-300001158449us-gaap:PerformanceSharesMember2022-01-022022-12-310001158449us-gaap:PerformanceSharesMember2021-01-032022-01-010001158449aap:MarketBasedSharesMember2023-01-012023-12-300001158449aap:MarketBasedSharesMember2022-01-022022-12-310001158449aap:MarketBasedSharesMember2021-01-032022-01-010001158449us-gaap:RestrictedStockUnitsRSUMember2022-12-310001158449us-gaap:PerformanceSharesMember2022-12-310001158449aap:MarketBasedSharesMember2022-12-310001158449us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-300001158449us-gaap:RestrictedStockUnitsRSUMember2023-12-300001158449us-gaap:PerformanceSharesMember2023-12-300001158449aap:MarketBasedSharesMember2023-12-300001158449us-gaap:RestrictedStockUnitsRSUMember2022-01-022022-12-310001158449us-gaap:RestrictedStockUnitsRSUMember2021-01-032022-01-010001158449srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-300001158449srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-300001158449aap:DeferredStockUnitsMember2023-01-012023-12-300001158449aap:DeferredStockUnitsMember2022-01-022022-12-310001158449aap:DeferredStockUnitsMember2021-01-032022-01-010001158449us-gaap:EmployeeStockMember2023-12-300001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-020001158449us-gaap:AccumulatedTranslationAdjustmentMember2021-01-020001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-032022-01-010001158449us-gaap:AccumulatedTranslationAdjustmentMember2021-01-032022-01-010001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-010001158449us-gaap:AccumulatedTranslationAdjustmentMember2022-01-010001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-022022-12-310001158449us-gaap:AccumulatedTranslationAdjustmentMember2022-01-022022-12-310001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001158449us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-300001158449us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-300001158449us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-300001158449us-gaap:AccumulatedTranslationAdjustmentMember2023-12-300001158449srt:ScenarioPreviouslyReportedMember2022-01-010001158449srt:RestatementAdjustmentMember2022-01-010001158449srt:ScenarioPreviouslyReportedMember2022-12-310001158449srt:RestatementAdjustmentMember2022-12-310001158449srt:ScenarioPreviouslyReportedMember2023-04-220001158449srt:RestatementAdjustmentMember2023-04-2200011584492023-04-220001158449srt:ScenarioPreviouslyReportedMember2023-07-150001158449srt:RestatementAdjustmentMember2023-07-150001158449aap:PreviouslyReportedRevisedMember2023-10-070001158449aap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-10-0700011584492023-10-070001158449srt:ScenarioPreviouslyReportedMember2021-01-032022-01-010001158449srt:RestatementAdjustmentMember2021-01-032022-01-010001158449srt:ScenarioPreviouslyReportedMember2022-01-022022-12-310001158449srt:RestatementAdjustmentMember2022-01-022022-12-310001158449srt:ScenarioPreviouslyReportedMember2023-01-012023-04-220001158449srt:RestatementAdjustmentMember2023-01-012023-04-2200011584492023-01-012023-04-220001158449srt:ScenarioPreviouslyReportedMember2023-04-232023-07-150001158449srt:RestatementAdjustmentMember2023-04-232023-07-1500011584492023-04-232023-07-150001158449srt:ScenarioPreviouslyReportedMember2023-01-012023-07-150001158449srt:RestatementAdjustmentMember2023-01-012023-07-1500011584492023-01-012023-07-150001158449aap:PreviouslyReportedRevisedMember2023-07-162023-10-070001158449aap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-07-162023-10-0700011584492023-07-162023-10-070001158449aap:PreviouslyReportedRevisedMember2023-01-012023-10-070001158449aap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-01-012023-10-070001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-020001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2021-01-020001158449srt:ScenarioPreviouslyReportedMember2021-01-020001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2021-01-032022-01-010001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-032022-01-010001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-010001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-020001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2021-01-020001158449srt:RestatementAdjustmentMember2021-01-020001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2021-01-032022-01-010001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-032022-01-010001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-010001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-022022-12-310001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-12-310001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-12-310001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-022022-12-310001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-12-310001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-01-012023-04-220001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-220001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-220001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-04-220001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-01-012023-04-220001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-220001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-220001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-04-220001158449us-gaap:RetainedEarningsMember2023-01-012023-04-220001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-220001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-220001158449us-gaap:RetainedEarningsMember2023-04-220001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-04-232023-07-150001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-232023-07-150001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-150001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-07-150001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-04-232023-07-150001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-232023-07-150001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-150001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-07-150001158449us-gaap:RetainedEarningsMember2023-04-232023-07-150001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-232023-07-150001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-150001158449us-gaap:RetainedEarningsMember2023-07-150001158449srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-01-012023-07-150001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-07-150001158449srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-01-012023-07-150001158449srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-07-150001158449us-gaap:RetainedEarningsMember2023-01-012023-07-150001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-07-150001158449aap:PreviouslyReportedRevisedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-150001158449aap:PreviouslyReportedRevisedMemberus-gaap:RetainedEarningsMember2023-07-150001158449aap:PreviouslyReportedRevisedMember2023-07-150001158449aap:PreviouslyReportedRevisedMemberus-gaap:RetainedEarningsMember2023-07-162023-10-070001158449aap:PreviouslyReportedRevisedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-162023-10-070001158449aap:PreviouslyReportedRevisedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-070001158449aap:PreviouslyReportedRevisedMemberus-gaap:RetainedEarningsMember2023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-07-150001158449us-gaap:RetainedEarningsMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-07-150001158449aap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-07-150001158449us-gaap:RetainedEarningsMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-07-162023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-07-162023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-10-070001158449us-gaap:RetainedEarningsMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-10-070001158449us-gaap:RetainedEarningsMember2023-07-162023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-162023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-070001158449us-gaap:RetainedEarningsMember2023-10-070001158449aap:PreviouslyReportedRevisedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001158449aap:PreviouslyReportedRevisedMemberus-gaap:RetainedEarningsMember2022-12-310001158449aap:PreviouslyReportedRevisedMember2022-12-310001158449aap:PreviouslyReportedRevisedMemberus-gaap:RetainedEarningsMember2023-01-012023-10-070001158449srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2022-12-310001158449us-gaap:RetainedEarningsMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2022-12-310001158449aap:RevisionOfPriorPeriodAdjustmentRevisedMember2022-12-310001158449us-gaap:RetainedEarningsMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-01-012023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMemberaap:RevisionOfPriorPeriodAdjustmentRevisedMember2023-01-012023-10-070001158449us-gaap:RetainedEarningsMember2023-01-012023-10-070001158449us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-10-070001158449us-gaap:AllowanceForCreditLossMember2021-01-020001158449us-gaap:AllowanceForCreditLossMember2021-01-032022-01-010001158449us-gaap:AllowanceForCreditLossMember2022-01-010001158449us-gaap:AllowanceForCreditLossMember2022-01-022022-12-310001158449us-gaap:AllowanceForCreditLossMember2022-12-310001158449us-gaap:AllowanceForCreditLossMember2023-01-012023-12-300001158449us-gaap:AllowanceForCreditLossMember2023-12-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________
FORM 10-K/A
________________________________________________

    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 30, 2023

    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-16797
________________________

aaplogocolornotaga391a01.jpg

ADVANCE AUTO PARTS, INC.
(Exact name of registrant as specified in its charter)
________________________

Delaware54-2049910
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)

4200 Six Forks Road, Raleigh, North Carolina 27609
(Address of principal executive offices) (Zip Code)
 
(540) 362-4911
(Registrant’s telephone number, including area code)

Securities Registered Pursuant to Section 12(b) of the Act:
Title of each classTrading symbolName of each exchange on which registered
Common Stock, $0.0001 par valueAAPNew York Stock Exchange

Securities Registered Pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☒ No ☐

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Registration S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 

Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒

As of the last business day of the registrant’s most recently completed second fiscal quarter, July 15, 2023, the aggregate market value of common stock held by non-affiliates of the registrant was $4,178,937,579, based on the last sales price on July 15, 2023, as reported by the New York Stock Exchange.

As of March 5, 2024, the number of shares of the registrant’s common stock outstanding was 59,551,042 shares.

Documents Incorporated by Reference:

Portions of the registrant’s definitive proxy statement for its 2024 Annual Meeting of Stockholders, to be held on May 22, 2024, are incorporated by reference into Part III of this Form 10-K.





EXPLANATORY NOTE

Advance Auto Parts, Inc. (the “Company”) is filing this Amendment No. 1 on Form 10-K/A (this “Amendment”) to its Annual Report on Form 10-K for the fiscal year ended December 30, 2023, originally filed with the Securities and Exchange Commission (“SEC”) on March 12, 2024 (the “Original Filing”) to amend Item 8 of Part II, “Financial Statements and Supplementary Data” and Item 9A of Part II, “Controls and Procedures,” related to (1) our description of the conclusions regarding the effectiveness of the Company’s disclosure controls and procedures and internal control over financial reporting and (2) Deloitte & Touche LLP’s (“Deloitte”) report on the Company’s internal control over financial reporting, in each case, to reflect an additional material weakness. The Company is also filing as exhibits currently dated certifications by its Chief Executive Officer and Chief Financial Officer and an updated Consent of Independent Registered Public Accounting Firm.

Subsequent to the Original Filing, the Company’s management determined that there was an additional material weakness in the Company’s internal control over financial reporting that existed as of December 30, 2023, relating to ineffective control activities including account reconciliations. As a result of this additional material weakness, the Company has restated its report on internal control over financial reporting from the Original Filing. See Item 9A of Part II, “Controls and Procedures.”

The material weakness described above resulted in immaterial errors impacting the Company’s previously issued annual and interim period consolidated financial statements through and including the period ended December 30, 2023. The Company evaluated these errors and concluded that they did not, individually or in the aggregate, result in a material misstatement of its previously issued annual or interim consolidated financial statements and that such financial statements may continue to be relied upon. As a result, the Company is not restating our annual consolidated financial statements contained in Item 8, Part II of this Amendment. The Company is also not amending its Quarterly Reports on Form 10-Q for the 2023 interim periods. Item 8, Part II of this Amendment is being amended solely to (1) restate Deloitte’s report on the Company’s internal control over financial reporting and (2) update Deloitte’s unqualified opinion on the Company’s consolidated financial statements to refer to its restated internal control over financial reporting report.

As described above, this Amendment does not amend, update or change any other items or disclosures in the Original Filing and does not purport to reflect any information or events subsequent to the filing thereof. As such, this Amendment speaks only as of the date the Original Filing was filed, and the Company has not undertaken herein to amend, supplement or update any information contained in the Original Filing to give effect to any subsequent events. Accordingly, this Amendment should be read in conjunction with the Company’s filings made with the SEC subsequent to the filing of the Original Filing, including any amendment to those filings.


1

FORWARD-LOOKING STATEMENTS

Certain statements herein are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are usually identifiable by words such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “forecast, “guidance,” “intend,” “likely,” “may,” “plan,” “position,” “possible,” “potential,” “probable,” “project,” “should,” “strategy,” “will,” or similar language. All statements other than statements of historical fact are forward-looking statements, including, but not limited to, statements about our strategic initiatives, including cost reduction initiatives, the potential sales of the Worldpac and Carquest Canada portions of our business, operational plans and objectives, expectations for economic conditions, future business and financial performance, as well as statements regarding underlying assumptions related thereto. Forward-looking statements reflect our views based on historical results, current information and assumptions related to future developments. Except as may be required by law, we undertake no obligation to update any forward-looking statements made herein. Forward-looking statements are subject to a number of risks and uncertainties that could cause actual results to differ materially from those projected or implied by the forward-looking statements. They include, among others, factors related to the company’s leadership transitions, our ability to complete the potential divestitures of Worldpac and Carquest Canada, our ability to hire, train and retain qualified employees, the timing and implementation of strategic initiatives, deterioration of general macroeconomic conditions, geopolitical conflicts, the highly competitive nature of our industry, demand for our products and services, access to financing on favorable terms, complexities in our inventory and supply chain and challenges with transforming and growing our business. Except as may be required by law, we undertake no obligation to update any forward-looking statements made herein. Please refer to “Item 1A. Risk Factors” included in this report and other filings made by us with the Securities and Exchange Commission (“SEC”) for a description of these and other risks and uncertainties that could cause actual results to differ materially from those projected or implied by the forward-looking statements.



2

PART II

Item 8. Financial Statements and Supplementary Data.

This information is included in “Item 15. Exhibits, Financial Statement Schedules” of this annual report and is incorporated herein by reference.

Item 9A. Controls and Procedures.

Disclosure Controls and Procedures

Disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)), are management’s controls and other procedures that are designed to ensure that information required to be disclosed by management in the Company’s reports that are filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management, including the Company’s principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Internal controls over financial reporting, no matter how well designed, have inherent limitations, including the possibility of human error and the override of controls. Therefore, even those systems determined to be effective can provide only “reasonable assurance” with respect to the reliability of financial reporting and financial statement preparation and presentation. Further, because of changes in conditions, the effectiveness may vary over time.

Evaluation of Disclosure Controls and Procedures

Management evaluated, with the participation of the Company’s principal executive officer and principal financial officer, the effectiveness of its disclosure controls and procedures as of December 30, 2023. Based on this evaluation, the Company’s principal executive officer and our principal financial officer have concluded that, as of the end of the period covered by this report, the Company’s disclosure controls and procedures were not effective to accomplish their objectives at the reasonable assurance level due to the material weaknesses described below.

Management’s Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13(a) - 15(f) under the Exchange Act. Management’s internal control over financial reporting is a process designed under the supervision of our principal executive officer and principal financial officer, and effected by our Board of Directors, management and other personnel, to provide “reasonable assurance” regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with GAAP. Management’s internal control over financial reporting includes policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that its receipts and expenditures are being made only in accordance with authorizations of management and directors; and (3) provide “reasonable assurance” regarding prevention or timely detection of unauthorized acquisition, use or disposition of its assets that could have a material effect on the financial statements.

As of December 30, 2023, management, including the Company’s principal executive officer and principal financial officer, assessed the effectiveness of its internal control over financial reporting based on the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Based on this evaluation, the Company’s principal executive officer and our principal financial officer have concluded that, as of the end of the period covered by this report, the Company’s internal control over financial reporting was not effective to accomplish their objectives at the reasonable assurance level solely due to the material weaknesses described below.

As previously disclosed in our Form 10-Q for the period ended April 22, 2023 and continuing to exist as of December 30, 2023, management identified a material weakness in our internal control over financial reporting that existed due to turnover of key accounting positions. The Company was not able to attract, develop and retain sufficient resources to fulfill internal control and accounting responsibilities. Additionally, the Company did not design and implement effective control activities including account reconciliations. This relates to account reconciliations of cash and a small number of other miscellaneous accounts.


3

Subsequent to December 30, 2023, in connection with the preparation of the quarterly financial statements contained in the Form 10-Q for the first quarter of 2024, management identified certain cash account reconciliations whereby a former employee in the Company’s Indian Shared Service Center circumvented a cash reconciliation controls policy and concealed unreconciled items. This individual did not follow the Company’s policy to display all reconciling items in the reconciliation process. Management determined that the adjustments necessary to correct identified errors to be immaterial.

The Audit Committee was informed of a significant deficiency regarding cash reconciliations in March 2024 by management and discussed the deficiency with the Company’s independent registered accounting firm. This significant deficiency has now been elevated to a material weakness due to noncompliance with policy. The Company believes the cash reconciliation policy noncompliance primarily related to inadequately trained and supervised personnel and is closely linked to the material weakness disclosed in the Form 10-Q for the period ended April 22, 2023.

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis.

Management has corrected the relevant prior periods of its Consolidated Financial Statements and related footnotes in this Form 10-K/A for the immaterial errors identified for comparative purposes. Further, management believes that the Consolidated Financial Statements and related financial information included present fairly, in all material respects, our balance sheets, statements of operations, comprehensive income and cash flows as of and for the periods presented.

Attestation Report of Registered Public Accounting Firm
Management’s internal control over financial reporting as of December 30, 2023 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, who also audited the Company’s consolidated financial statements for the year ended December 30, 2023, as stated in their report included herein, which expresses an adverse opinion on the effectiveness of its internal control over financial reporting as of December 30, 2023.

Remediation Efforts to Address the Previously Disclosed Material Weakness

The Company has devoted, and will continue to devote, significant time and resources to complete its remediation of the material weakness. The following components of the remediation plan, among others, have been executed:

Backfilled open roles and hired approximately 30 experienced personnel (both permanent employees and contract labor) with the requisite accounting and internal controls knowledge and experience to sufficiently complement the existing global controllership organization;
Completed the review of the organizational structure of the global controllership function by a third-party consultant and implemented recommended changes;
Assessed our methodologies, policies and procedures to ensure adequate design and effectiveness of processes supporting internal control over financial reporting;
Added redundant and compensating internal controls to enhance our internal control structure and commenced testing of certain controls during the third quarter and completed full testing in the fourth quarter;
Assessed the specific training needs for newly hired and existing personnel and developed and delivered training programs designed to uphold our internal controls standards;
Following the departure of the Company’s Chief Financial Officer during the third fiscal quarter of 2023, hired a new Chief Financial Officer who began employment with the Company on November 27, 2023;
Following the departure of the Company’s Chief Accounting Officer during the fourth fiscal quarter of 2023, hired a new Chief Accounting Officer who began employment with the Company on January 9, 2024; and
Reperformed cash reconciliations for 2023 year end and will continue to execute the same comprehensive testing until this matter is considered fully remediated.

The Company considers that the actions described above are comprehensive and will remediate the material weaknesses and strengthen the Company’s internal control over financial reporting. Given the limited time that the open roles have been filled, the Company believes that additional time will be beneficial to demonstrate that personnel have the ability to consistently perform their responsibilities to ensure that the material weaknesses have been fully remediated. Therefore, the Company has concluded that these material weaknesses will not be considered fully remediated until the remediation actions, including those above, have operated effectively for a sufficient period of time and have been sufficiently tested. The Company is targeting completion of the remediation and testing of these material weaknesses in the second half of fiscal 2024.

4



Changes in Internal Control Over Financial Reporting
Except for the changes described above, there has been no change in the Company’s internal control over financial reporting during the fourth quarter ended December 30, 2023 that has materially affected or is reasonably likely to materially affect its internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act.


5

PART IV

Item 15.     Exhibits, Financial Statement Schedules.



6

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Advance Auto Parts, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Advance Auto Parts, Inc. and subsidiaries (the "Company") as of December 30, 2023 and December 31, 2022, the related consolidated statements of operations, comprehensive income, changes in stockholders' equity, and cash flows for each of the three years in the period ended December 30, 2023, and the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 30, 2023 and December 31, 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 30, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 30, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 12, 2024 (May 29, 2024, as to the material weakness relating to account reconciliations), expressed an adverse opinion on the Company's internal control over financial reporting because of a material weakness.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

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

Vendor Incentives — Refer to Note 2 to the Consolidated Financial Statements

Critical Audit Matter Description

The Company receives incentives in the form of reductions in amounts owed to and/or payments due from vendors related to volume rebates and other promotions. Volume rebates and vendor promotional allowances are earned based on inventory purchases and initially recorded as a reduction to inventory, except for allowances provided as reimbursement of specific, incremental and identifiable costs incurred to promote a vendor’s products that are offset in selling, general and administrative expenses. The deferred amounts are recorded as a reduction in cost of sales as the inventory is sold. Total deferred vendor incentives included as a reduction of inventories were $67.9 million as of December 30, 2023.

While many of these incentives are under long-term agreements in excess of one year, others are negotiated on an annual basis or shorter. Accordingly, auditing vendor incentives was challenging due to the extent of audit effort required to

7

evaluate whether the vendor incentives were recorded in accordance with the terms of the vendor agreements.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to whether the vendor incentives were recorded in accordance with the terms of the vendor agreements included the following, among others:

We tested the effectiveness of controls over the process that ensures that all vendor agreements are communicated to accounting.
We tested the effectiveness of controls over the recording of vendor incentives as a reduction in inventories, and subsequently as a reduction in cost of sales as the related inventory was sold.
We selected a sample of vendor incentives from the income recognized as a reduction to cost of sales during the year and from incentive income that was deferred at year-end, and recalculated, using the terms of the vendor agreement, both the amount recorded as deferred vendor incentives as a reduction in inventories and the amount recognized in earnings as a reduction in cost of sales.
We selected a sample of vendors from the Company’s inventory purchases made during the year and confirmed directly with the vendor that the agreement obtained from the Company and used in the determination of recording vendor incentives as a reduction in cost of sales was the most recent for the applicable period between the parties.



/s/Deloitte & Touche LLP

Charlotte, North Carolina
March 12, 2024

We have served as the Company’s auditor since 2002.

8

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Advance Auto Parts, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Advance Auto Parts, Inc. and subsidiaries (the “Company”) as of December 30, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, because of the effect of the material weaknesses identified below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 30, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements and financial statement schedule as of and for the year ended December 30, 2023, of the Company and our report dated March 12, 2024, expressed an unqualified opinion on those consolidated financial statements and financial statement schedule.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Controls over Financial Reporting (As Revised). Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

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

Material Weaknesses

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management's assessment. Management has identified a material weakness in internal control over financial reporting due to the inability to attract, develop and retain sufficient resources to fulfill internal control and accounting responsibilities. Additionally, the Company did not design and implement effective control activities including account reconciliations. These material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the

9

consolidated financial statements and financial statement schedule as of and for the year ended December 30, 2023, of the Company, and this report does not affect our report on such financial statements.


/s/Deloitte & Touche LLP

Charlotte, North Carolina
March 12, 2024 (May 29, 2024, as to the material weakness relating to account reconciliations)

10

Advance Auto Parts, Inc. and Subsidiaries
Consolidated Balance Sheets
(in thousands, except per share data)

 December 30, 2023December 31, 2022
Assets
Current assets:  
Cash and cash equivalents$503,471 $270,805 
Receivables, net800,141 684,048 
Inventories, net4,857,702 4,896,269 
Other current assets215,707 163,695 
Total current assets6,377,021 6,014,817 
Property and equipment, net of accumulated depreciation of $2,857,726 and $2,590,382
1,648,546 1,690,139 
Operating lease right-of-use assets2,578,776 2,607,690 
Goodwill991,743 990,471 
Other intangible assets, net593,341 620,901 
Other assets86,899 62,429 
Total assets$12,276,326 $11,986,447 
Liabilities and Stockholders’ Equity  
Current liabilities:  
Accounts payable$4,177,974 $4,178,907 
Accrued expenses671,237 629,464 
Current portion of long-term debt 185,000 
Other current liabilities458,194 427,480 
Total current liabilities5,307,405 5,420,851 
Long-term debt1,786,361 1,188,283 
Non-current operating lease liabilities2,215,766 2,278,318 
Deferred income taxes362,542 410,749 
Other long-term liabilities84,524 89,054 
Total liabilities9,756,5989,387,255
Commitments and contingencies
Stockholders’ equity:  
Preferred stock, nonvoting, $0.0001 par value,
10,000 shares authorized; no shares issued or outstanding
  
Common stock, voting, $0.0001 par value, 200,000 shares authorized;
         77,349 shares issued and 59,512 outstanding at December 30, 2023
         76,989 shares issued and 59,264 outstanding at December 31, 2022
8 8 
Additional paid-in capital946,099 897,560 
Treasury stock, at cost, 17,837 and 17,724 shares
(2,933,286)(2,918,768)
Accumulated other comprehensive loss(52,232)(44,695)
Retained earnings4,559,139 4,665,087 
Total stockholders’ equity2,519,728 2,599,192 
Total liabilities and stockholders’ equity$12,276,326 $11,986,447 

The accompanying notes to the consolidated financial statements are an integral part of these statements.

11

Advance Auto Parts, Inc. and Subsidiaries
Consolidated Statements of Operations
(in thousands, except per share data)

Year Ended
December 30, 2023December 31, 2022January 1, 2022
Net sales$11,287,607 $11,154,722 $10,997,989 
Cost of sales6,764,105 6,222,487 6,074,039 
Gross profit4,523,502 4,932,235 4,923,950 
Selling, general and administrative expenses4,409,125 4,261,982 4,101,585 
Operating income114,377 670,253 822,365 
Other, net: 
Interest expense(88,055)(51,060)(37,791)
Loss on early redemptions of senior unsecured notes (7,408) 
Other income (expense), net
5,525 (7,423)(2,081)
Total other, net(82,530)(65,891)(39,872)
Income before provision for income taxes31,847 604,362 782,493 
Provision for income taxes2,112 139,960 185,878 
Net income$29,735 $464,402 $596,615 
Basic earnings per common share$0.50 $7.70 $9.32 
Weighted average common shares outstanding59,432 60,351 64,028 
Diluted earnings per common share$0.50 $7.65 $9.25 
Weighted average common shares outstanding59,608 60,717 64,509 

Consolidated Statements of Comprehensive Income
(in thousands)

 Year Ended
December 30, 2023December 31, 2022January 1, 2022
Net income
$29,735 $464,402 $596,615 
Other comprehensive loss:
Changes in net unrecognized other postretirement benefit costs,
net of tax of $(29), $66 and $93
82 (186)(264)
Currency translation adjustments(7,619)(17,450)(59)
Total other comprehensive loss
(7,537)(17,636)(323)
Comprehensive income
$22,198 $446,766 $596,292 


The accompanying notes to the consolidated financial statements are an integral part of these statements.

12

Advance Auto Parts, Inc. and Subsidiaries
Consolidated Statements of Changes in Stockholders’ Equity
(in thousands, except per share data)
 Common StockAdditional Paid-in CapitalTreasury Stock, at cost
Accumulated Other Comprehensive Loss
Retained EarningsTotal Stockholders’ Equity
 SharesAmount
Balance, January 2, 202166,361 $8 $783,709 $(1,394,080)$(26,736)$4,174,060 $3,536,961 
Net income— — — — — 596,615 596,615 
Total other comprehensive income— — — — (323)— (323)
Restricted stock units and deferred stock units vested331 — — — — — — 
Share-based compensation— — 63,067 — — — 63,067 
Stock issued under employee stock purchase plan23 — 3,074 — — — 3,074 
Repurchases of common stock(4,710)— — (906,208)— — (906,208)
Cash dividends declared ($3.25 per common share)
— — — — — (206,951)(206,951)
Other4 — (4,443)— — — (4,443)
Balance, January 1, 202262,009 8 845,407 (2,300,288)(27,059)4,563,724 3,081,792 
Net income— — — — — 464,402 464,402 
Total other comprehensive income— — — — (17,636)— (17,636)
Issuance of shares upon the exercise of stock options3 — 535 — — — 535 
Restricted stock units and deferred stock units vested297 — — — — — — 
Share-based compensation— — 50,978 — — — 50,978 
Stock issued under employee stock purchase plan25 — 4,140 — — — 4,140 
Repurchases of common stock(3,070)— — (618,480)— — (618,480)
Cash dividends declared ($6.00 per common share)
— — — — — (363,039)(363,039)
Other — (3,500)— — — (3,500)
Balance, December 31, 202259,264 8 897,560 (2,918,768)(44,695)4,665,087 2,599,192 
Net income— — — — — 29,735 29,735 
Total other comprehensive loss— — — — (7,537)— (7,537)
Restricted stock units and deferred stock units vested308 — — — — — — 
Share-based compensation— — 45,647 — — — 45,647 
Stock issued under employee stock purchase plan53 — 3,892 — — — 3,892 
Repurchases of common stock(113)— — (14,518)— — (14,518)
Cash dividends declared ($2.25 per common share)
— — — — — (135,683)(135,683)
Other— (1,000)— — — (1,000)
Balance, December 30, 202359,512 $8 $946,099 $(2,933,286)$(52,232)$4,559,139 $2,519,728 

The accompanying notes to the consolidated financial statements are an integral part of these statements.

13

Advance Auto Parts, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(in thousands)
 Year Ended
December 30, 2023December 31, 2022January 1, 2022
Cash flows from operating activities:
Net income$29,735 $464,402 $596,615 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization306,454 283,800 259,933 
Share-based compensation45,647 50,978 63,067 
Loss and impairment of long-lived assets857 3,581 8,949 
Loss on early redemption of senior unsecured notes 7,408  
Provision for deferred income taxes(47,782)16,528 58,786 
Other, net3,267 2,587 (7,985)
Net change in:
Receivables, net(114,665)67,147 (7,456)
Inventories44,821 (229,643)(124,139)
Accounts payable(4,645)227,774 291,042 
Accrued expenses115,673 (167,723)102,345 
Other assets and liabilities, net(91,987)9,732 (134,135)
Net cash provided by operating activities287,375 736,571 1,107,022 
Cash flows from investing activities:  
Purchases of property and equipment(242,411)(424,061)(289,639)
Purchase of intangible asset (1,900) 
Proceeds from sales of property and equipment6,922 1,513 2,325 
Net cash used in investing activities(235,489)(424,448)(287,314)
Cash flows from financing activities:  
Borrowings under credit facilities4,805,000 2,035,000  
Payments on credit facilities(4,990,000)(1,850,000) 
Proceeds from issuance of senior unsecured notes, net599,571 348,618  
Payments on senior unsecured notes (201,081) 
Dividends paid(209,293)(336,230)(160,925)
Repurchases of common stock(14,518)(618,480)(906,208)
Other, net(1,493)1,469 3,021 
Net cash provided by (used in) financing activities189,267 (620,704)(1,064,112)
Effect of exchange rate changes on cash(8,487)(8,664)5,474 
Net increase (decrease) in cash and cash equivalents232,666 (317,245)(238,930)
Cash and cash equivalents, beginning of period
270,805 588,050 826,980 
Cash and cash equivalents, end of period
$503,471 $270,805 $588,050 
Supplemental cash flow information:
Interest paid$73,844 $46,159 $36,372 
Income tax payments$98,792 $94,605 $177,317 
Non-cash transactions:
Accrued purchases of property and equipment$5,287 $8,927 $14,369 

The accompanying notes to the consolidated financial statements are an integral part of these statements.

14

Advance Auto Parts, Inc. and Subsidiaries
Notes to the Consolidated Financial Statements
(Amounts presented in thousands, except per share data, unless otherwise stated)

1.Nature of Operations and Basis of Presentation

Description of Business

Advance Auto Parts, Inc. and subsidiaries is a leading automotive aftermarket parts provider in North America, serving both professional installers (“professional”) and “do-it-yourself” (“DIY”) customers. The accompanying consolidated financial statements have been prepared by us and include the accounts of Advance Auto Parts, Inc., its wholly-owned subsidiaries, Advance Stores Company, Incorporated (“Advance Stores”) and Neuse River Insurance Company, Inc., and their subsidiaries (collectively referred to as “Advance,” “we,” “us” or “our”).

As of December 30, 2023, we operated a total of 4,786 stores and 321 branches primarily within the United States, with additional locations in Canada, Puerto Rico and the U.S. Virgin Islands. In addition, as of December 30, 2023, we served 1,245 independently owned Carquest branded stores across the same geographic locations served by our stores and branches in addition to Mexico and various Caribbean islands. Our stores operate primarily under the trade names “Advance Auto Parts” and “Carquest,” and our branches operate under the “Worldpac” trade names.

Accounting Period

Our fiscal year ends on the Saturday closest to December 31st. All references herein for the years 2023, 2022 and 2021 represent the fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022, respectively, and consisted of fifty-two weeks.

Basis of Presentation

The consolidated financial statements include the accounts of Advance prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

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

Revision of Previously Issued Financial Statements for Correction of Immaterial Errors

During the forty weeks ended October 7, 2023, we identified errors impacting Cost of sales by $10.2 million and Selling, general and administrative (“SG&A”) expenses by $17.3 million. These charges were incurred in prior periods but not recorded and primarily related to product returns and vendor credits. During the twelve weeks ended December 30, 2023, we identified additional errors impacting Cost of sales, SG&A expenses and Other income (expense), net, of $52.7 million, $19.3 million and $1.7 million incurred in prior years but not previously recognized. These charges primarily related to product costs and vendor credits. We assessed the materiality of the errors, including the presentation on prior period consolidated financial statements, on a qualitative and quantitative basis in accordance with SEC Staff Accounting Bulletin No. 99, Materiality, codified in Accounting Standards Codification Topic 250, Accounting Changes and Error Corrections. We concluded that these errors and the related impacts did not result in a material misstatement of our previously issued consolidated financial statements as of and for the years ended December 31, 2022 and January 1, 2022 and our previously issued unaudited condensed consolidated interim financial statements as of and for the sixteen weeks ended April 22, 2023; the twelve and twenty-eight weeks ended July 15, 2023; and the twelve and forty weeks ended October 7, 2023. Correcting the cumulative effect of these errors in the fifty-two weeks ended December 30, 2023 would have had a significant effect on the results of operations for such periods.

We have corrected the relevant prior periods of our consolidated financial statements and related footnotes for these and other immaterial errors for comparative purposes and will also correct previously reported financial information for such immaterial errors in future filings, as applicable. A summary of the corrections to the impacted financial statement line items from our previously issued financial statements are presented in Note 18. Immaterial Misstatement of Prior Period Financial Statements.

15

Advance Auto Parts, Inc. and Subsidiaries
Notes to the Consolidated Financial Statements
(Amounts presented in thousands, except per share data, unless otherwise stated)

2.    Significant Accounting Policies

Cash and Cash Equivalents

Cash and cash equivalents consist of cash in banks and highly-liquid instruments with original maturities of three months or less. Additionally, credit card and debit card receivables from banks, which generally settle in less than four business days, are included in cash equivalents.

Inventory

Our inventory consists primarily of parts, batteries, accessories and other products used on vehicles that have reasonably long shelf lives and is stated at the lower of cost or market. The cost of our merchandise inventory is primarily determined using the last-in, first-out (“LIFO”) method. Under the LIFO method, our cost of sales reflects the costs of the most recently purchased inventories, while the inventory carrying balance represents the costs relating to prices paid in 2023 and prior years. We regularly review inventory quantities on-hand, consider whether we may have excess or obsolete inventory based on our current approach for managing slower moving inventory and adjust the carrying value as necessary. In 2023, we performed a strategic and operational review of the business, which included the rationalization of product assortment and planned decisive actions. As a result, we made a change in our estimate of excess inventory reserves resulting in a $116.0 million charge to cost of sales.

Vendor Incentives

We receive incentives in the form of reductions to amounts owed to and/or payments from vendors related to volume rebates and other promotional considerations. Many of these incentives are under long-term agreements in excess of one year, while others are negotiated on an annual or more frequent basis. Advertising allowances provided as a reimbursement of specific, incremental and identifiable costs incurred to promote a vendor’s products are included as an offset to SG&A when the cost is incurred. Volume rebates and allowances that do not meet the requirements for offsetting in SG&A are recorded as a reduction to inventory as volume rebates and allowances are earned based on inventory purchases. Total deferred vendor incentives recorded as a reduction of Inventories were $67.9 million and $77.5 million as of December 30, 2023 and December 31, 2022.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation. Expenditures for maintenance and repairs are charged directly to expense when incurred; major improvements are capitalized. When items are sold or retired, the related cost and accumulated depreciation are removed from the account balances, with any gain or loss reflected in the Consolidated Statements of Operations.

Costs incurred with the acquisition or development of software for internal use are capitalized and amortized over the expected useful life of the software, generally five years. Subsequent additions, modifications or upgrades are capitalized to the extent it enhances the software’s functionality. Capitalized software is classified in the Construction in progress category, but once placed into service is removed from Construction in progress and classified within the Furniture, fixtures and equipment category and is depreciated on the straight-line method over three to ten years.

Depreciation of land improvements, buildings, furniture, fixtures and equipment and vehicles is provided over the estimated useful lives of the respective assets using the straight-line method. Depreciation of building and leasehold improvements is provided over the shorter of the original useful lives of the respective assets or the term of the lease using the straight-line method.


16


Goodwill and Other Indefinite-Lived Intangible Assets

We perform our evaluation for the impairment of goodwill and other indefinite-lived intangible assets for our reporting units annually as of the first day of the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, the business climate, legal factors, competition, or a planned sale or disposition of a significant portion of the business, among other factors. Our evaluation of goodwill and other indefinite-lived intangibles may be a Step-0 analysis, which consists of a qualitative assessment, or a Step-1 analysis, which includes a quantitative assessment. In a Step-0 analysis, we assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the goodwill might be impaired and whether it is necessary to perform a quantitative goodwill impairment test. In the quantitative goodwill impairment test, we compare the carrying value of a reporting unit to its fair value. In performing a Step-1 analysis, we have historically used an income approach which requires many assumptions including forecast, discount rate, long-term growth rate, among other items. We have also utilized the market approach which derives metrics from comparable publicly-traded companies. We have generally engaged a third-party valuation firm to assist in the fair value assessment of goodwill. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the reporting unit's fair value.

Our other indefinite-lived intangible assets are tested for impairment at the asset group level. Other indefinite-lived intangible assets are evaluated by comparing the carrying amount of the asset to the future discounted cash flows that the asset is expected to generate. If the fair value based on the future discounted cash flows exceeds the carrying value, we conclude that no intangible asset impairment has occurred. If the carrying value of the indefinite-lived intangible asset exceeds the fair value, we recognize an impairment loss.

We have three operating segments, defined as “Advance Auto Parts/Carquest U.S.,” “Carquest Canada” and “Worldpac”. As each operating segment represents a reporting unit, goodwill is assigned to each reporting unit. See Note 4. Goodwill and Intangibles for additional information.

Valuation of Long-Lived Assets

We evaluate the recoverability of our long-lived assets, including finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable and exceeds its fair value. When such an event occurs, we estimate the undiscounted future cash flows expected to result from the use of the long-lived asset or asset group and its eventual disposition. These impairment evaluations involve estimates of asset useful lives and future cash flows. If the undiscounted expected future cash flows are less than the carrying amount of the asset and the carrying amount of the asset exceeds its fair value, an impairment loss is recognized. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value based on quoted market prices or other valuation techniques (e.g., discounted cash flow analysis).

Self-Insurance

We are self-insured for general and automobile liability, workers’ compensation and health care claims of our team members, while maintaining stop-loss coverage with third-party insurers to limit our total liability exposure. Expenses associated with these liabilities are calculated for (i) claims filed, (ii) claims incurred but not yet reported and (iii) projected future claims using actuarial methods followed in the insurance industry as well as our historical claims experience. We include the current portion of self-insurance reserves in Accrued expenses and the long-term portion of self insurance reserves in Other long-term liabilities in the accompanying Consolidated Balance Sheets.

Leases

We lease certain store locations, distribution centers, office spaces, equipment and vehicles. We recognize lease expense on a straight-line basis over the initial term of the lease unless external economic factors exist such that renewals are reasonably certain. In those instances, the renewal period would be included in the lease term to determine the period in which to recognize the lease expense. Most leases require us to pay non-lease components, such as taxes, maintenance, insurance and other certain costs applicable to the leased asset. For leases related to our store locations, distribution centers, office spaces and vehicles, we account for lease and non-lease components as a single amount.


17


Fair Value Measurements

A three-level valuation hierarchy, based upon observable and unobservable inputs, is used for fair value measurements. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions based on the best evidence available. These two types of inputs create the following fair value hierarchy: Level 1 - Quoted prices for identical instruments in active markets; Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-derived valuations whose significant inputs are observable; and Level 3 - Instruments whose significant inputs are unobservable. Financial instruments are transferred in and/or out of Level 1, 2 or 3 at the beginning of the accounting period in which there is a change in valuation inputs.

Share-Based Payments

We provide share-based compensation to our eligible team members and Board of Directors. We are required to exercise judgment and make estimates when determining the (i) fair value of each award granted and (ii) projected number of awards expected to vest. We calculate the fair value of all share-based awards at the date of grant and use the straight-line method to amortize this fair value as compensation cost over the requisite service period.

Revenues

Accounting Standards Codification 606, Revenue From Contracts With Customers (Topic 606) (“ASC 606”) defines a performance obligation as a promise in a contract to transfer a distinct good or service to the customer and is considered the unit of account. The majority of our contracts have one single performance obligation as the promise to transfer the individual goods is not separately identifiable from other promises in the contracts and is, therefore, not distinct. Discounts and incentives are treated as separate performance obligations. We allocate the contract’s transaction price to each of these performance obligations separately using explicitly stated amounts or our best estimate using historical data.

In accordance with ASC 606, revenue is recognized at the time the sale is made at which time our walk-in customers take immediate possession of the merchandise or same-day delivery is made to our professional delivery customers, which include certain independently owned store locations. Payment terms are established for our professional delivery customers based on pre-established credit requirements. Payment terms vary depending on the customer and generally range from one to 30 days. Based on the nature of receivables, no significant financing components exist. For e-commerce sales, revenue is recognized either at the time of pick-up at one of our store locations or at the time of shipment depending on the customer's order designation. Sales are recorded net of discounts, sales incentives and rebates, sales taxes, and estimated returns and allowances. We estimate the reduction to Net sales and Cost of sales for returns based on current sales levels and our historical return experience.

We provide assurance-type warranty coverage primarily on batteries, brakes and struts whereby we are required to provide replacement product at no cost or a reduced cost for a set period of time. We estimate our warranty obligation at the time of sale based on the historical return experience, sales level and cost of the respective product sold. To the extent vendors provide upfront allowances in lieu of accepting the obligation for warranty claims and the allowance is in excess of the related warranty expense, the excess is recorded as a reduction to cost of sales.

Some of our products include a core component, which represents a recyclable piece of the auto part. If a customer purchases an auto part that includes a core component, the customer is charged for the core unless a used core is returned at the time of sale. Customers that return a core subsequent to the sale date will be refunded.


18


The following table summarizes financial information for each of our product groups:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Percentage of Sales, by Product Group
Parts and Batteries65 %66 %67 %
Accessories and Chemicals19 20 20 
Engine Maintenance15 13 12 
Other1 1 1 
Total100 %100 %100 %

Receivables, net, consists primarily of receivables from professional customers and is stated at net realizable value. We grant credit to certain professional customers who meet our pre-established credit requirements. We regularly review accounts receivable balances and maintain allowances for credit losses estimated whenever events or circumstances indicate the carrying value may not be recoverable. We consider the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. We control credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures.

Cost of Sales

Cost of sales includes actual product cost, warranty costs, vendor incentives, cash discounts on payments to vendors, costs associated with operating our distribution network, including payroll and benefits costs, occupancy costs and depreciation, in-bound freight-related costs from our vendors, impairment of inventory resulting from store closures and inventory-related reserves and costs associated with moving merchandise inventories from our distribution centers to stores, branch locations and customers.
 
Selling, General and Administrative Expenses
 
SG&A includes payroll and benefits costs for store and corporate team members; occupancy costs of store and corporate facilities; depreciation and amortization related to store and corporate assets; share-based compensation expense; advertising; self-insurance; costs of consolidating, converting or closing facilities, including early termination of lease obligations; severance and impairment charges; professional services and costs associated with our professional delivery program, including payroll and benefits costs; and transportation expenses associated with moving merchandise inventories from stores and branches to customer locations. 

Preopening Expenses

Preopening expenses, which consist primarily of payroll and occupancy costs related to the opening of new stores, are expensed as incurred as a component of SG&A in the accompanying Consolidated Statements of Operations.

Advertising Costs

We expense advertising costs as incurred. Advertising expense, net of qualifying vendor promotional funds, was $151.8 million, $164.0 million and $178.0 million in 2023, 2022 and 2021.

Foreign Currency Translation

The assets and liabilities of our foreign operations are translated into U.S. dollars at current exchange rates. Revenues, expenses and cash flows are translated at average exchange rates for the year. Resulting translation adjustments are reflected as a separate component in the Consolidated Statements of Comprehensive Income. Foreign currency transactions, which are included in Other income (expense), net, were a loss of $3.4 million in 2023, loss of $4.8 million in 2022 and income of $1.7 million in 2021.


19


Income Taxes

We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under the asset and liability method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred income taxes reflect the net income tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and for income tax reporting purposes. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date.

We recognize tax benefits and/or tax liabilities for uncertain income tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more-likely-than-not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts as we must determine the probability of various possible outcomes.

We reevaluate these uncertain tax positions on a quarterly basis or when new information becomes available to management. The reevaluations are based on many factors, including but not limited to, changes in facts or circumstances, changes in tax law, successfully settled issues under audit, expirations due to statutes of limitations and new federal or state audit activity. Any change in either our recognition or measurement could result in the recognition of a tax benefit or an increase to the tax accrual. 

Earnings per Share

Basic earnings per share of common stock has been computed based on the weighted average number of common shares outstanding during the period. Diluted earnings per share is calculated by including the effect of dilutive securities. Diluted earnings per share of common stock reflects the weighted average number of shares of common stock outstanding, outstanding deferred stock units and the impact of outstanding stock awards (collectively “share-based awards”) if the conversion of these awards are dilutive. Share-based awards containing performance conditions are included in the dilution impact as those conditions are met.

Segment Information

Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about our three operating segments, for the purpose of allocating resources and evaluating financial performance.

We have one reportable segment as the three operating segments are aggregated primarily due to the economic and operational similarities of each operating segment as the stores and branches have similar characteristics, including the nature of the products and services offered, customer base and the methods used to distribute products and provide services to its customers.


20


Recently Issued Accounting Pronouncements - Not Yet Adopted

Disclosure Improvements

In October 2023, the Financial Accounting Standards Board (“FASB”) issued an Accounting Standards Update (“ASU”) 2023-06, Disclosure Improvements (“ASU 2023-06”), which defers when companies will be required to improve and clarify disclosure and presentation requirements by June 2027. ASU 2023-06 applies to all entities subject to meeting the Securities and Exchange (“SEC”) disclosure requirements. These updates would require additional qualitative information to the Statement of Cash Flows, Earnings Per Share, Debt and Shareholder’s Equity disclosures. The related disclosures are effective for the fiscal year beginning after December 15, 2024. We are currently evaluating the impact of adopting ASU 2023-06 on our consolidated financial statements and related disclosures, and do not believe it will have a material impact on our consolidated financial statements.

Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires a company to disclose additional, more detailed information about a reportable segment’s significant expenses, even if there is one reportable segment, and is intended to improve the disclosures about a public entity’s reportable segments. The ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of the adoption of ASU 2023-07 and do not believe it will have a material impact on our consolidated financial statements and segment reporting.

Income Tax Disclosure Improvements

In December 2023, the FASB issued ASU 2023-09, Income Taxes (“ASU 2023-09”), which requires a company to enhance their income tax disclosures. In each annual reporting period, the company should disclose the specific categories used in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold, including disaggregation of taxes paid by jurisdiction. The related disclosures are effective for the fiscal year beginning after December 15, 2024. We are currently evaluating the impact of adopting ASU 2023-09 on our consolidated financial statements and related disclosures and do not believe it will have a material impact on our consolidated financial statements.

Recently Issued Accounting Pronouncements - Adopted

Supplier Finance Programs

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations (“ASU 2022-04”), which requires a company to disclose sufficient qualitative and quantitative information about any supplier finance program in which it participates as a buyer. In each annual reporting period, the company should disclose the key terms of the program, including a rollforward of those obligations outstanding at the beginning of the period. ASU 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the requirement on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The adoption of ASU 2022-04 on our consolidated financial statements and related disclosures does not have a material impact on our consolidated financial statements.

Reference Rate Reform

In March 2021, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”), which defers when companies will be required to find an alternative rate to LIBOR to December 31, 2024. ASU 2022-06 applies to all entities subject to meeting certain criteria that have contracts, hedging relationships or other transactions that include the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. We have modified current agreements to reference an alternative rate other than LIBOR, and determined there is no material impact on our consolidated financial statements.

3.Inventories

We used the LIFO method of accounting for approximately 91.4% of Inventories at December 30, 2023 and 92.4% of Inventories at December 31, 2022. As a result of changes in the LIFO reserve, we recorded a decrease to Cost of sales of $94.6

21


million in 2023 and an increase to Cost of sales of $311.8 million in 2022 and a decrease to Cost of sales of $122.3 million in 2021.

Purchasing and warehousing costs included in Inventories as of December 30, 2023 and December 31, 2022 were $576.9 million and $635.9 million.

Inventory balances were as follows:
December 30, 2023December 31, 2022
Inventories at first-in, first-out (“FIFO”)$5,041,752 $5,174,918 
Adjustments to state inventories at LIFO(184,050)(278,649)
Inventories at LIFO$4,857,702 $4,896,269 

4.Goodwill and Other Intangible Assets, Net

Goodwill

At December 30, 2023 and December 31, 2022, the carrying amount of Goodwill in the accompanying Consolidated Balance Sheets was $991.7 million and $990.5 million. The change in Goodwill during 2023 and 2022 was $1.3 million and $3.3 million, and related to foreign currency translation. There has been no history of impairment of goodwill experienced to date.

Other Intangible Assets, Net

Amortization expense was $29.5 million, $31.0 million and $31.1 million for 2023, 2022 and 2021. A summary of the composition of the gross carrying amounts and accumulated amortization of acquired other intangible assets are presented in the following table:
December 30, 2023December 31, 2022
Gross Carrying AmountAccumulated AmortizationNetGross Carrying AmountAccumulated AmortizationNet
Amortized intangible assets:
Customer relationships$350,092 $(296,205)$53,887 $349,428 $(267,806)$81,622 
Non-compete and other40,157 (38,575)1,582 40,157 (38,051)2,106 
390,249 (334,780)55,469 389,585 (305,857)83,728 
Indefinite-lived intangible assets:
Brands, trademark and trade names537,872  537,872 537,173  537,173 
Total intangible assets$928,121 $(334,780)$593,341 $926,758 $(305,857)$620,901 

Future Amortization Expense

The expected amortization expense for the next five years and thereafter for acquired intangible assets recorded as of December 30, 2023 was as follows:
YearAmount
2024$28,164 
202526,633 
2026380 
2027292 
$55,469 


22


5.     Receivables, net

Receivables, net, consisted of the following:
December 30, 2023December 31, 2022
Trade$558,953 $557,195 
Vendor257,847 133,023 
Other10,930 10,638 
Total receivables827,730 700,856 
Less: allowance for credit losses(27,589)(16,808)
Receivables, net$800,141 $684,048 

6.Long-term Debt and Fair Value of Financial Instruments

Long-term debt consisted of the following:
December 30, 2023December 31, 2022
5.90% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $1,631 at December 30, 2023) due March 9, 2026
$298,369 $ 
1.75% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $2,486 and $3,053 at December 30, 2023 and December 31, 2022) due October 1, 2027
347,514 346,947 
5.95% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $1,884 at December 30, 2023) due March 9, 2028
298,116  
3.90% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $3,851 and $4,438 at December 30, 2023, and December 31, 2022) due April 15, 2030
496,149 495,562 
3.50% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $3,787 and $4,226 at December 30, 2023, and December 31, 2022) due March 15, 2032
346,213 345,774 
Revolving credit facility (interest rate of 7.50% as of December 30, 2023)
 185,000 
 1,786,361 1,373,283 
Less: Current portion of long-term debt (185,000)
Long-term debt, excluding the current portion$1,786,361 $1,188,283 
Fair value of long-term debt$1,641,409 $1,021,396 

Fair Value of Financial Assets and Liabilities

The fair value of our senior unsecured notes was determined using Level 2 inputs based on quoted market prices. The carrying amounts of our Cash and cash equivalents, Receivables, net, Accounts payable and Accrued expenses approximate their fair values due to the relatively short-term nature of these instruments.

Bank Debt

On November 9, 2021, we entered into a credit agreement that provides a $1.2 billion unsecured revolving credit facility (the “2021 Credit Agreement”) with Advance Auto Parts, Inc., as Borrower, Advance Stores, as a Guarantor, the lenders party thereto, and Bank of America, N.A., as the Administrative Agent, and replaced the previous credit agreement. The revolver under the 2021 Credit Agreement replaced the revolver under the previous credit agreement. The revolver under the 2021 Credit Agreement provides for the issuance of letters of credit with a sublimit of $200.0 million. We may request that the total revolving commitment be increased by an amount not exceeding $500.0 million during the term of the 2021 Credit Agreement.

23



As of December 30, 2023, we had no outstanding borrowings under the 2021 Credit Agreement and borrowing availability was $1.2 billion. Under the 2021 Credit Agreement, we had no letters of credit outstanding as of December 30, 2023. As of December 31, 2022, we had $185.0 million outstanding borrowings under the 2021 Credit Agreement and borrowing availability was $1.0 billion. Under the 2021 Credit Agreement, we had no letters of credit outstanding as of December 31, 2022.

Interest on any borrowings on the 2021 Credit Agreement is based, at our option, on an adjusted LIBOR, plus a margin, or an alternate base rate, plus a margin. After an initial interest period, we may elect to convert a particular borrowing to a different type. The initial margins per annum for the revolving loan are 1.00% for the adjusted LIBOR and 0.00% for alternate base rate borrowings. A facility fee of 0.125% per annum is charged on the total revolving facility commitment, payable quarterly in arrears. Under the terms of the 2021 Credit Agreement, the interest rate spread and facility fee are based on our credit rating. The interest rate spread ranges from 0.795% to 1.30% for adjusted LIBOR borrowings and 0.00% to 0.30% for alternate base rate borrowings. The facility fee ranges from 0.08% to 0.20%.

On February 27, 2023, we entered into Amendment No. 1 (“Amendment No. 1”) to the 2021 Credit Agreement. Amendment No. 1 extends the maturity date of the 2021 Credit Agreement by one year from November 9, 2026, to November 9, 2027. Amendment No. 1 also replaces an adjusted LIBOR benchmark rate with a term secured overnight financing rate benchmark rate, as adjusted by an increase of ten basis points, plus the applicable margin under 2021 Credit Agreement.

On August 21, 2023, we entered into Amendment No. 2 (“Amendment No. 2”) to the 2021 Credit Agreement in order to amend certain financial covenants related to the Consolidated Coverage Ratio (as defined therein), and on November 20, 2023, we entered into Amendment No. 3 (“Amendment No. 3”) to the 2021 Credit Agreement in order to further amend financial covenants related to the Consolidated Coverage Ratio. Pursuant to Amendment No. 2 and Amendment No. 3, we will not permit the Consolidated Coverage Ratio to be less than (a) 1.75 to 1.00 for each period of four fiscal quarters ending on October 7, 2023 through and including the period of four fiscal quarters ending on October 5, 2024, (b) 2.00 to 1.00 for each period of four fiscal quarters ending on December 28, 2024 through and including the period of four fiscal quarters ending on October 4, 2025 and (c) 2.25 to 1.00 for each period of four fiscal quarters ending after October 4, 2025. Amendment No. 2. and Amendment No. 3 made no other material changes to the terms of the 2021 Credit Agreement.

On February 26, 2024, we entered into Amendment No. 4 (“Amendment No. 4”) to the 2021 Credit Agreement to enable certain addbacks to the definition of Consolidated EBITDA contained therein for specific write-downs of inventory and vendor receivables. Amendment No. 4 also updated certain limitations on future incurrences of other indebtedness and liens, replacing the cap thereon of 10% of consolidated net tangible assets with $400 million, and eliminated the $250 million basket for accounts receivable securitization transactions. Amendment No. 4 made no other material changes to the terms of the 2021 Credit Agreement.

The 2021 Credit Agreement contains customary covenants restricting the ability of: (a) Advance Auto Parts, Inc. and its subsidiaries to, among other things, (i) create, incur or assume additional debt (only with respect to subsidiaries of Advance Auto Parts, Inc.), (ii) incur liens, (iii) guarantee obligations, and (iv) change the nature of their business; (b) Advance Auto Parts, Inc., Advance Stores and their subsidiaries to, among other things (i) enter into certain hedging arrangements, (ii) enter into restrictive agreements limiting their ability to incur liens on any of their property or assets, pay distributions, repay loans, or guarantee indebtedness of their subsidiaries; and (c) Advance Auto Parts, Inc., among other things, to change its holding company status. Advance is also required to comply with financial covenants with respect to a maximum leverage ratio and a minimum coverage ratio. The 2021 Credit Agreement also provides for customary events of default, including non-payment defaults, covenant defaults and cross-defaults of Advance’s other material indebtedness. We were in compliance with our financial covenants with respect to the 2021 Credit Agreement as of December 30, 2023.

As of December 30, 2023 and December 31, 2022, we had $91.2 million and $90.2 million of bilateral letters of credit issued separately from the 2021 Credit Agreement, none of which were drawn upon. These bilateral letters of credit generally have a term of one year or less and primarily serve as collateral for our self-insurance policies.


24


Senior Unsecured Notes

Our 4.50% senior unsecured notes due December 1, 2023 (the “2023 Notes”) were issued in December 2013 at 99.69% of the principal amount of $450.0 million. The 2023 Notes bear interest, payable semi-annually in arrears on June 1 and December 1, at a rate of 4.50% per year. Pursuant to a cash tender offer that was completed on September 29, 2020, we repurchased $256.3 million of our 2023 Notes with the net proceeds from the 2027 Notes. In connection with this tender offer, we incurred charges relating to tender premiums and debt issuance costs of $30.5 million and $1.4 million. On April 4, 2022, we redeemed the remaining $193.2 million principal amount of our outstanding 2023 Notes with the net proceeds from the issuance of the 3.50% senior unsecured notes due March 15, 2032 (the “2032 Notes”). In connection with this early redemption, we incurred charges related to the make-whole provision and debt issuance costs of $7.0 million and $0.4 million.

Our 3.90% senior unsecured notes due April 15, 2030 (the “Original Notes”) were issued April 16, 2020, at 99.65% of the principal amount of $500.0 million, and were not registered under the Securities Act of 1933, as amended (the “Securities Act”). The Original Notes bear interest, payable semi-annually in arrears on April 15 and October 15, at a rate of 3.90% per year. On July 28, 2020, we completed an exchange offer whereby the Original Notes in the aggregate principal amount of $500.0 million, which were not registered under the Securities Act of 1933, as amended (the “Securities Act”), were exchanged for a like principal amount of 3.90% senior unsecured notes due 2030 (the “Exchange Notes” or “2030 Notes”), which have been registered under the Securities Act. The Original Notes were substantially identical to the Exchange Notes, except that the Exchange Notes are registered under the Securities Act and are not subject to the transfer restrictions and certain registration rights agreement provisions applicable to the Original Notes.

Our 1.75% senior unsecured notes due October 1, 2027 (the “2027 Notes”) were issued September 29, 2020, at 99.67% of the principal amount of $350.0 million. The 2027 Notes bear interest, payable semi-annually in arrears on April 1 and October 1, at a rate of 1.75% per year. In connection with the 2027 Notes offering, we incurred $2.9 million of debt issuance costs.

Our 3.50% senior unsecured notes due March 15, 2032 (the “2032 Notes”) were issued March 4, 2022, at 99.61% of the principal amount of $350.0 million. The 2032 Notes bear interest, payable semi-annually in arrears on March 15 and September 15, at a rate of 3.50% per year. In connection with the 2032 Notes offering, we incurred $3.2 million of debt issuance costs.

Our 5.90% senior unsecured notes due March 9, 2026 (the “2026 Notes”) were issued March 9, 2023, at 99.94% of the principal amount of $300.0 million. The 2026 Notes bear interest, payable semi-annually in arrears on March 9 and September 9, at a rate of 5.90% per year. In connection with the 2026 Notes offering, we incurred $1.6 million of debt issuance costs.

Our 5.95% senior unsecured notes due March 9, 2028 (the “2028 Notes”) were issued March 9, 2023, at 99.92% of the principal amount of $300.0 million. The 2028 Notes bear interest, payable semi-annually in arrears on March 9 and September 9, at a rate of 5.95% per year. In connection with the 2028 Notes offering, we incurred $1.9 million of debt issuance costs.

Our 2023 Notes, 2026 Notes, 2027 Notes, 2028 Notes, 2030 Notes and 2032 Notes are collectively referred to herein as our “senior unsecured notes” or the “Notes.” The terms of the 2023 Notes, 2026 Notes, 2027 Notes, 2028 Notes and 2032 notes are governed by an indenture dated as of April 29, 2010 (as amended, supplemented, waived or otherwise modified, the “2010 Indenture”) among Advance Auto Parts, Inc., the subsidiary guarantors from time to time party thereto and Wells Fargo Bank, National Association, as Trustee. The terms of the 2030 Notes are governed by an indenture dated as of April 16, 2020 (as amended, supplemented, waived or otherwise modified, the “2020 Indenture” and together with the 2010 Indenture, the “Indentures”) among Advance Auto Parts, Inc., the subsidiary guarantors from time to time party thereto and Wells Fargo Bank, National Association, as Trustee.

We may redeem some or all of the senior unsecured notes at any time or from time to time, at the redemption prices described in the Indentures. In addition, in the event of a Change of Control Triggering Event (as defined in the Indentures), we will be required to offer to repurchase the Notes at a price equal to 101% of the principal amount thereof, plus accrued and unpaid interest to the repurchase date. Currently, the Notes are fully and unconditionally guaranteed, jointly and severally, on an unsubordinated and unsecured basis by guarantor and subsidiary guarantees, as defined by the Indenture.


25


The Indentures contain customary provisions for events of default including for: (i) failure to pay principal or interest when due and payable; (ii) failure to comply with covenants or agreements in the Indentures or the Notes and failure to cure or obtain a waiver of such default upon notice; (iii) a default under any debt for money borrowed by us or any of our subsidiaries that results in acceleration of the maturity of such debt, or failure to pay any such debt within any applicable grace period after final stated maturity, in an aggregate amount greater than $25.0 million without such debt having been discharged or acceleration having been rescinded or annulled within ten days after receipt by us of notice of the default by the Trustee or holders of not less than 25% in aggregate principal amount of the Notes then outstanding; and (iv) events of bankruptcy, insolvency or reorganization affecting us and certain of its subsidiaries. In the case of an event of default, the principal amount of the Notes plus accrued and unpaid interest may be accelerated. The Indentures also contain covenants limiting our ability to incur debt secured by liens and to enter into certain sale and lease-back transactions.

Future Payments

As of December 30, 2023, the aggregate future annual maturities of long-term debt instruments were as follows:
YearAmount
2024$ 
2025 
2026300,000 
2027350,000 
2028300,000 
Thereafter850,000 
$1,800,000 

Debt Guarantees

We are a guarantor of loans made by banks to various independently-owned Carquest-branded stores that are customers of ours totaling $106.9 million as of December 30, 2023. These loans are collateralized by security agreements on merchandise inventory and other assets of the borrowers. The approximate value of the inventory collateralized by these agreements was $221.2 million as of December 30, 2023. We believe that the likelihood of performance under these guarantees is remote.

7.    Property and Equipment
 
Property and equipment consisted of the following:

Useful Lives
December 30, 2023December 31, 2022
Land and land improvements (1)
10 years
$470,890 $471,349 
Buildings
30 - 40 years
543,467 535,884 
Building and leasehold improvements
3 - 15 years
800,621 722,006 
Furniture, fixtures and equipment
3 - 20 years
2,563,043 2,398,818 
Vehicles
3 years
14,539 14,549 
Construction in progress113,712 137,915 
4,506,272 4,280,521 
Less: Accumulated depreciation(2,857,726)(2,590,382)
Property and equipment, net$1,648,546 $1,690,139 
(1) Land is deemed to have an indefinite life.

As of December 30, 2023 and December 31, 2022, we had capitalized software costs of $1.0 billion and $922.9 million and accumulated depreciation of $711.4 million and $617.1 million. Depreciation expense relating to Property and equipment was $276.9 million, $252.8 million and $228.8 million for 2023, 2022 and 2021.


26


8.    Leases and Other Commitments

Leases

Substantially all of our leases are for facilities and vehicles. The initial term for facilities are typically five to ten years, with renewal options at five-year intervals, with the exercise of lease renewal options at our sole discretion. Our vehicle and equipment leases are typically three to six years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Operating lease liabilities consisted of the following:
December 30, 2023December 31, 2022
Total operating lease liabilities$2,660,827 $2,692,861 
Less: Current portion of operating lease liabilities(445,061)(414,543)
Non-current operating lease liabilities$2,215,766 $2,278,318 

The current portion of operating lease liabilities was included in Other current liabilities in the accompanying Consolidated Balance Sheets.

Total lease cost was included in Cost of sales and SG&A in the accompanying Consolidated Statements of Operations and is recorded net of immaterial sublease income. Total lease cost comprised the following:
Year Ended
December 30, 2023December 31, 2022
Operating lease cost$572,024 $563,959 
Variable lease cost177,504 171,621 
Total lease cost$749,528 $735,580 

The future maturity of lease liabilities are as follows:
YearAmount
2024$539,836 
2025582,552 
2026466,443 
2027383,426 
2028294,932 
Thereafter775,662 
Total lease payments3,042,851 
Less: Imputed interest(382,024)
Total operating lease liabilities$2,660,827 

Operating lease liabilities included $30.0 million related to options to extend lease terms that are reasonably certain of being exercised and excluded $49.7 million of legally binding lease obligations for leases signed, but not yet commenced.

The weighted average remaining lease term and weighted average discount rate for our operating leases were 6.5 years and 3.9% as of December 30, 2023. We calculated the weighted average discount rates using incremental borrowing rates, which equal the rates of interest that we would pay to borrow funds on a fully collateralized basis over a similar term.


27


Other information relating to our lease liabilities were as follows:
Year Ended
December 30, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$603,108 $624,484 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$447,988 $432,497 

Other Commitments

We have entered into certain arrangements which require the future purchase of goods or services. Our obligations primarily consist of payments for the purchase of hardware, software and maintenance. As of December 30, 2023, future payments of these arrangements were $133.0 million and were not accrued in our Consolidated Balance Sheet.

9.    Accrued Expenses
 
Accrued expenses consisted of the following:
December 30, 2023December 31, 2022
Payroll and related benefits$161,607 $155,441 
Taxes payable118,791 84,454 
Self-insurance reserves74,536 72,337 
Inventory related accruals68,188 43,025 
Accrued rebates51,656 42,415 
Accrued professional services/legal14,425 22,317 
Capital expenditures5,287 8,927 
Other176,747 200,548 
Total accrued expenses$671,237 $629,464 

10.    Share Repurchase Program

In February 2022, our Board of Directors authorized an additional $1.0 billion toward the existing share repurchase program. Previously in April 2021 and November 2019, our Board of Directors authorized $1.0 billion and $700.0 million for our share repurchase program. Our share repurchase program permits the repurchase of our common stock on the open market and in privately negotiated transactions from time to time. The Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program without prior notice.

During 2023, we did not repurchase any shares of our common stock under our share repurchase program. We had $947.3 million remaining under our share repurchase program as of December 30, 2023. During 2022, we repurchased 3.0 million shares of our common stock at an aggregate cost of $598.2 million or an average price of $201.88 per share, under our share repurchase program.


28


11.    Earnings per Share

The computations of basic and diluted earnings per share were as follows: 
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Numerator
Net income applicable to common shares$29,735 $464,402 $596,615 
Denominator
Basic weighted average common shares59,432 60,351 64,028 
Dilutive impact of share-based awards176 366 481 
Diluted weighted average common shares(1)
59,608 60,717 64,509 
Basic earnings per common share$0.50 $7.70 $9.32 
Diluted earnings per common share$0.50 $7.65 $9.25 
(1)For 2023, 2022 and 2021, restricted stock units (“RSUs”) excluded from the diluted calculation as their inclusion would have been anti-dilutive were 299 thousand, 115 thousand and 9 thousand.

12.    Income Taxes

Provision for Income Taxes

Provision for income taxes consisted of the following:
CurrentDeferredTotal
2023
Federal$20,363 $(36,935)$(16,572)
State6,137 (11,321)(5,184)
Foreign23,394 474 23,868 
$49,894 $(47,782)$2,112 
2022
Federal$81,564 $12,609 $94,173 
State15,902 5,546 21,448 
Foreign25,966 (1,627)24,339 
$123,432 $16,528 $139,960 
2021
Federal$83,979 $47,558 $131,537 
State22,927 10,240 33,167 
Foreign20,186 988 21,174 
$127,092 $58,786 $185,878 


29


The provision for income taxes differed from the amount computed by applying the federal statutory income tax rate due to:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)
$6,689 $126,730 $163,965 
State income taxes, net of federal income tax
(4,962)16,222 27,517 
Other, net385 (2,992)(5,604)
Provision for income taxes$2,112 $139,960 $185,878 

Deferred Income Tax Assets (Liabilities)

Temporary differences that give rise to significant deferred income tax assets (liabilities) were as follows:
December 30, 2023December 31, 2022
Deferred income tax assets:
Accrued expenses not currently deductible for tax$22,377 $19,589 
Share-based compensation10,698 12,642 
Accrued medical and workers compensation9,704 13,666 
Net operating loss carryforwards3,273 3,577 
Operating lease liabilities670,030 678,432 
Other, net13,602 9,291 
Total deferred income tax assets before valuation allowances729,684 737,197 
Less: Valuation allowance(5,179)(5,036)
Total deferred income tax assets724,505 732,161 
Deferred income tax liabilities:
Property and equipment(91,084)(125,651)
Inventories(219,446)(226,499)
Intangible assets(136,366)(137,464)
Operating lease right-of-use assets(640,151)(653,296)
Total deferred income tax liabilities(1,087,047)(1,142,910)
Net deferred income tax liabilities$(362,542)$(410,749)

As of December 30, 2023 and December 31, 2022, our net operating loss (“NOL”) carryforwards comprised state NOLs of $102.2 million and $108.9 million. These NOLs may be used to reduce future taxable income and expire periodically through 2039. Due to uncertainties related to the realization of these NOLs in certain jurisdictions, as well as other credits available to us, we have recorded a valuation allowance of $2.9 million as of December 30, 2023 and $3.0 million as of December 31, 2022. In addition, we recorded a $2.2 million valuation allowance on foreign tax credit carryforwards as of December 30, 2023. The amount of deferred income tax assets realizable could change in the future if projections of future taxable income change.

We have not recorded deferred taxes when earnings from foreign operations are considered to be indefinitely invested outside of the U.S. As of December 30, 2023 and December 31, 2022, these accumulated net earnings generated by our foreign operations were $118.3 million and $98.7 million, which did not include earnings deemed to be repatriated as part of the U.S. Tax Cuts and Jobs Act. It is not practicable to determine the income tax liability that would be payable if such earnings were repatriated.


30


Unrecognized Tax Benefits

The following table summarizes the activity of our gross unrecognized tax benefits:
December 30, 2023December 31, 2022January 1, 2022
Unrecognized tax benefits, beginning of period$15,211 $20,979 $26,967 
Increases related to prior period tax positions245 75 484 
Decreases related to prior period tax positions (261)(849)
Increases related to current period tax positions563 928 2,240 
Settlements (256)(2,993)
Expiration of statute of limitations(4,829)(6,254)(4,870)
Unrecognized tax benefits, end of period$11,190 $15,211 $20,979 

As of December 30, 2023, December 31, 2022 and January 1, 2022, the entire amount of unrecognized tax benefits, if recognized, would reduce our annual effective tax rate of 6.6%, 23.2% and 23.8%. During 2023, 2022 and 2021, we recorded income tax-related interest and penalties of $0.2 million, $0.6 million and $0.7 million due to uncertain tax positions included in the Provision for income taxes in the accompanying Consolidated Statements of Operations. As of December 30, 2023 and December 31, 2022, we recorded a liability for potential interest of $2.5 million and $2.7 million and for potential penalties of $0.1 million for each year. We do not provide for any penalties associated with tax contingencies unless considered probable of assessment. We do not expect our unrecognized tax benefits to change significantly over the next 12 months. With few exceptions, we are no longer subject to U.S. federal, state and local or non-U.S. income tax examinations by tax authorities for years before 2020.

13.    Contingencies

Currently and from time to time, we are subject to litigation, claims and other disputes, including legal and regulatory proceedings, arising in the normal course of business. We record a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. Although the final outcome of pending legal matters cannot be determined, based on the facts presently known, it is management’s opinion that the final outcome of any pending matters will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

Our Western Auto subsidiary, together with other defendants (including Advance and other of its subsidiaries), has been named as a defendant in lawsuits alleging injury as a result of exposure to asbestos-containing products. The plaintiffs have alleged that certain products contained asbestos and were manufactured, distributed and/or sold by the various defendants. Many of the cases pending against us are in the early stages of litigation. While the damages claimed against the defendants in some of these proceedings are substantial, we believe many of these claims are at least partially covered by insurance and historically asbestos claims against us have been inconsistent in fact patterns alleged and immaterial. We do not believe the cases currently pending will have a material adverse effect on our financial position, results of operations or cash flows.

On October 9, 2023 and October 27, 2023, two putative class actions on behalf of purchasers of our securities who purchased or otherwise acquired their securities between November 16, 2022 and May 30, 2023, inclusive (the “Class Period”), were commenced against us and certain of our former officers in the United States District Court for the Eastern District of North Carolina. The plaintiffs allege that the defendants made certain false and materially misleading statements during the alleged Class Period in violation of Section 10(b) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder. These cases were consolidated on February 9, 2024 and the matter is in preliminary stages. We strongly dispute the allegations and intend to defend the case vigorously.

On January 17, 2024, a derivative shareholder complaint was commenced against our directors and certain former officers alleging derivative liability for the allegations made in the securities class action complaints noted above. This case is still in preliminary stages. We strongly dispute the allegations of the complaint and intend to defend the case vigorously.


31


In the normal course of business, the Company identified a potential discrepancy in trade compliance pertaining to customs transactions. The Company is conducting a thorough review of transactions, and if the review identifies any relevant errors, the Company will reimburse U.S. Customs and Border Protection (“CBP”) for duties, fees and interest owed, if any. The Company has submitted a voluntary initial prior disclosure with the CBP. Since filing its voluntary initial prior disclosure, the Company has not identified any material errors. Based on currently known information, it is too early for management to reasonably estimate the loss, or range of loss, if any, that may result. Accordingly, management has not recorded a loss contingency as of December 30, 2023, related to this matter.

14.    Benefit Plans

401(k) Plan

We maintain a defined contribution benefit plan, which covers substantially all team members after one year of service and who have attained the age of 21. The plan allows for team member salary deferrals, which are matched at our discretion. Company contributions to these plans were $26.3 million, $24.5 million and $27.3 million in 2023, 2022 and 2021.

Deferred Compensation

We maintain a non-qualified deferred compensation plan for certain team members. This plan provides for a minimum and maximum deferral percentage of the team member’s base salary and bonus as determined by the Retirement Plan Committee. We established and maintain a deferred compensation liability for this plan. As of December 30, 2023 and December 31, 2022, these liabilities were $14.3 million and $13.7 million and are included within Accrued Expenses in the Consolidated Balance Sheets.
 
15.    Share-Based Compensation

Overview

We grant share-based compensation awards to our team members and members of our Board of Directors as provided for under our 2023 Omnibus Incentive Compensation Plan (“2023 Plan”), approved on May 24, 2023, which replaced our 2014 Long-Term Incentive Plan. In 2023, 2022 and 2021, we granted share-based compensation in the form of RSUs or deferred stock units (“DSUs”). Our grants, which have three methods of measuring fair value, generally include a time-based service or a performance-based or a market-based portion, which collectively represent the target award.

In 2023 and 2022, we also granted options to purchase common stock to certain employees under our 2023 Plan. The options are granted at an exercise price equal to the closing market price of Advance's common stock on the date of the grant, expire after ten years and vest one-third annually over three years. We record compensation expense for the grant date fair value of the option awards evenly over the vesting period.

At December 30, 2023, there were 2.4 million shares of common stock available for future issuance under the 2023 Plan based on management’s current estimate of the probable vesting outcome for performance-based awards. Shares forfeited become available for reissuance and are included in availability.

Restricted Stock Units

For time-based RSUs, the fair value of each award was determined based on the market price of our common stock on the date of grant. Time-based RSUs generally vest over a three-year period in equal annual installments beginning on the first anniversary of the grant date. During the vesting period, holders of RSUs are entitled to receive dividend equivalents, but are not entitled to voting rights.

For performance-based RSUs, the fair value of each award was determined based on the market price of our common stock on the date of grant. Performance-based awards generally may vest following a three-year period subject to the achievement of certain financial goals as specified in the grant agreements. Depending on our results during the three-year performance period, the actual number of awards vesting at the end of the period generally ranges from 0% to 200% of the performance award. Performance-based RSUs generally do not have dividend equivalent rights and do not have voting rights until the

32


shares are earned and issued following the applicable performance period. The number of performance-based awards outstanding is based on the number of awards that we believed were probable of vesting at December 30, 2023.

There were 22 thousand performance-based RSUs granted during 2023. There were no performance-based RSUs granted during 2022 or 2021. The change in units based on performance represents the change in the number of granted awards expected to vest based on the updated probability assessment as of December 30, 2023. Compensation expense for performance-based awards of $6.4 million, $11.8 million and $22.8 million in 2023, 2022 and 2021 was determined based on management’s estimate of the probable vesting outcome.

For market-based RSUs, the fair value of each award was determined using a Monte Carlo simulation model. The model uses multiple input variables that determined the probability of satisfying the market condition requirements as follows:
202320222021
Risk-free interest rate(1)
4.6 %1.6 %0.3 %
Expected dividend yield % % %
Expected stock price volatility(2)
37.4 %34.6 %36.0 %
(1)The risk-free interest rate is based on the U.S. Treasury constant maturity interest rate having a term consistent with the vesting period of the award.
(2)Expected volatility is determined based on historical volatility over a matching look-back period and is consistent with the correlation coefficients between our stock prices and our peer group.

Additionally, we estimated a liquidity discount of 12.2% using the Chaffe Model to adjust the fair value for the post-vest restrictions. Vesting of market-based RSUs depends on our relative total shareholder return among a designated group of peer companies during a three-year period and will be subject to a one-year holding period after vesting.

The following table summarizes activity for time-based, performance-based and market-based RSUs in 2023:
Time-BasedPerformance-BasedMarket-Based
Number of AwardsWeighted Average
Grant Date Fair Value
Number of AwardsWeighted Average
Grant Date Fair Value
Number of AwardsWeighted Average
Grant Date Fair Value
Nonvested at December 31, 2022394 $180.41 105 $130.88 135 $191.72 
Granted627 $89.81 22 $135.13 73 $139.75 
 Change in units based on performance
 $ (15)$137.11  $ 
Vested (1)
(195)$169.61 (112)$130.88 (30)$145.04 
Forfeited(126)$139.70  $130.03 (55)$173.13 
Nonvested at December 30, 2023700 $109.56  $ 123 $180.63 
(1) The vested shares of market-based RSUs were not exercised due to low multiplier effect for 2020 awards.


33


The following table summarizes certain information concerning activity for time-based, performance-based and market-based RSUs:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Time-based:
Weighted average fair value of RSUs granted$89.81 $196.61 $183.41 
Total grant date fair value of RSUs vested$33,125 $34,685 $34,555 
Performance-based:
Weighted average fair value of RSUs granted$135.13 $ $ 
Total grant date fair value of RSUs vested$14,711 $12,460 $7,987 
Market-based:
Weighted average fair value of RSUs granted$139.75 $205.52 $204.97 
Total grant date fair value of RSUs vested$4,400 $3,695 $3,650 
As of December 30, 2023, the maximum potential payout under our currently outstanding performance-based and market-based RSUs were 44 thousand and 255 thousand units.

Stock Options

In 2023, we granted 316 thousand stock options where the weighted average fair value of stock options granted was $28.97 per share. The fair value was estimated on the date of grant by applying the Black-Scholes-Merton option-pricing valuation model.

The following table includes summary information for stock options as of December 30, 2023:
Number of AwardsWeighted Average Exercise PriceWeighted Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
Outstanding at December 31, 2022206 $190.75 
Granted316 $94.03 
Exercised $ 
Forfeited(104)$162.54 
Outstanding at December 30, 2023417 $124.59 8.7$529 
Exercisable at December 30, 202380 $186.22 6.9$ 


34


The following table presents the range of the weighted-average assumptions used in determining the fair values of options granted:
Year Ended
December 30, 2023
Risk-free interest rate (1)
4.08%
4.31%
Expected life (2)
6 years
Expected volatility (3)
35.1%
42.9%
Expected dividend yield (4)
1.45%
4.05%
(1) The risk-free interest rate is based on the yield in effect at grant for zero-coupon U.S. Treasury notes with maturities equivalent to the expected term of the stock options.
(2) The expected term represents the period of time options granted are expected to be outstanding. As we do not have sufficient historical data, we utilized the simplified method provided by the Securities and Exchange Commission to calculate the expected term as the average of the contractual term and vesting period.
(3) Expected volatility is the measure of the amount by which the stock price has fluctuated or is expected to fluctuate. We utilized historical trends and the implied volatility of our publicly traded financial instruments in developing the volatility estimate for our stock options.
(4) The expected dividend yield is calculated based on our expected quarterly dividend and the three-month average stock price as of the grant date.

Other Considerations

Total income tax benefit related to share-based compensation expense for 2023, 2022 and 2021 was $11.0 million, $12.5 million and $15.2 million.

As of December 30, 2023, there was $69.5 million of unrecognized compensation expense related to all share-based awards that is expected to be recognized over a weighted average period of 1.50 years.

Deferred Stock Units

We grant share-based awards annually to our Board of Directors in connection with our annual meeting of stockholders. These awards are granted in the form of DSUs as provided for in the Advance Auto Parts, Inc. Deferred Stock Unit Plan for Non-Employee Directors and Selected Executives (“DSU Plan”). Each DSU is equivalent to one share of our common stock and will be distributed in common shares after the director’s service on the Board ends. DSUs granted vest over a one-year service period. Additionally, the DSU Plan provides for the deferral of compensation earned in the form of (i) an annual retainer for directors and (ii) wages for certain highly compensated team members. These DSUs are settled in common stock with the participants at a future date, or over a specified time period, as elected by the participants in accordance with the DSU Plan.

We granted 74 thousand, nine thousand and ten thousand DSUs in 2023, 2022 and 2021. The weighted average fair value of DSUs granted during 2023, 2022 and 2021 was $66.60, $193.05 and $191.24. The DSUs were awarded at a price equal to the market price of our underlying common stock on the date of the grant. For 2023, 2022 and 2021, we recognized $3.4 million, $1.7 million and $1.6 million of share-based compensation expense for these DSU grants.

Employee Stock Purchase Plan

We also offer an employee stock purchase plan (“ESPP”). Under the ESPP, eligible team members may elect salary deferrals to purchase our common stock at a discount of 10% from its fair market value on the date of purchase. There are annual limitations on the amounts a team member may elect of either $25 thousand per team member or 10% of compensation, whichever is less. As of December 30, 2023, there were 2.5 million shares available to be issued under the ESPP.


35


16.    Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss, net of tax, consisted of the following:
Unrealized Gain (Loss) on
Postretirement Plan
Foreign Currency TranslationAccumulated Other Comprehensive
(Loss) Income
Balance, January 2, 2021$1,170 $(27,906)$(26,736)
2021 activity(264)(59)(323)
Balance, January 1, 2022906 (27,965)(27,059)
2022 activity(186)(17,450)(17,636)
Balance, December 31, 2022720 (45,415)(44,695)
2023 activity82 (7,619)(7,537)
Balance, December 30, 2023$802 $(53,034)$(52,232)

17. Supplier Finance Programs

We maintain supply chain financing agreements with third-party financial institutions to provide our suppliers with enhanced receivables options. Through these agreements, our suppliers, at their sole discretion, may elect to sell their receivables due from us to the third-party financial institution at terms negotiated between the supplier and the third-party financial institution. We do not provide any guarantees to any third party in connection with these financing arrangements. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted, and no assets are pledged under the agreements. All outstanding amounts due to third-party financial institutions related to suppliers participating in such financing arrangements are recorded within Accounts payable and represent obligations outstanding under these supplier finance programs for invoices that were confirmed as valid and owed to the third-party financial institutions in our Consolidated Balance Sheets. As of December 30, 2023 and December 31, 2022, $3.4 billion and $3.1 billion of our Accounts payable were to suppliers participating in these financing arrangements.

Our confirmed obligations to suppliers participating in these financing arrangements consist of the following:
December 30, 2023
Confirmed obligations outstanding at the beginning of the year$3,100,172 
Invoices confirmed during the year3,430,710 
Confirmed invoices paid during the year(3,169,633)
Confirmed obligations outstanding at the end of the year$3,361,249 

18. Immaterial Restatement of Prior Period Financial Statements

As discussed in Note 1, we identified errors in our consolidated financial statements for fiscal years ended 2022 and 2021 and for the quarterly periods of 2023. A summary of the corrections, inclusive of adjustments discovered in the third and fourth quarters of 2023, are as follows (tables may not foot or cross foot due to rounding):


36


Condensed Consolidated Balance Sheet
January 1, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$601,428 $(13,378)$588,050 
Receivables, net782,785 (28,671)754,114 
Inventories, net4,659,018 23,617 4,682,635 
Total current assets6,275,476 (18,432)6,257,044 
Total assets$12,194,209 $(18,432)$12,175,777 
Liabilities and Stockholders’ Equity
Accounts payable$3,922,007 $44,567 $3,966,574 
Accrued expenses777,051 (2,902)774,149 
Total current liabilities5,180,307 41,665 5,221,972 
Deferred income taxes    410,606 (15,438)395,168 
Other long-term liabilities103,034 1,840 104,874 
Total liabilities9,065,918 28,067 9,093,985 
Accumulated other comprehensive loss(22,627)(4,432)(27,059)
Retained earnings4,605,791 (42,067)4,563,724 
Total stockholders’ equity3,128,291 (46,499)3,081,792 
Total liabilities and stockholders’ equity$12,194,209 $(18,432)$12,175,777 

Condensed Consolidated Balance Sheet
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$269,282 $1,523 $270,805 
Receivables, net698,613 (14,565)684,048 
Inventories, net4,915,262 (18,993)4,896,269 
Total current assets6,046,852 (32,035)6,014,817 
Total assets$12,018,482 $(32,035)$11,986,447 
Liabilities and Stockholders’ Equity
Accounts payable$4,123,462 $55,445 $4,178,907 
Accrued expenses634,447 (4,983)629,464 
Total current liabilities5,370,389 50,462 5,420,851 
Deferred income taxes    415,997 (5,248)410,749 
Other long-term liabilities87,214 1,840 89,054 
Total liabilities9,340,201 47,054 9,387,255 
Accumulated other comprehensive loss(45,143)448 (44,695)
Retained earnings4,744,624 (79,537)4,665,087 
Total stockholders’ equity2,678,281 (79,089)2,599,192 
Total liabilities and stockholders’ equity$12,018,482 $(32,035)$11,986,447 


37



Condensed Consolidated Balance Sheet
April 22, 2023
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$226,499 $(2,619)$223,880 
Receivables, net782,093 (12,107)769,986 
Inventories, net5,015,973 (14,816)5,001,157 
Other current assets177,127 24,590 201,717 
Total current assets6,201,692 (4,952)6,196,740 
Total assets$12,182,238 $(4,952)$12,177,286 
Liabilities and Stockholders’ Equity
Accounts payable$3,682,749 $72,249 $3,754,998 
Accrued expenses718,290 (352)717,938 
Total current liabilities4,983,455 71,897 5,055,352 
Deferred income taxes    422,984 (5,248)417,736 
Other long-term liabilities85,762 1,840 87,602 
Total liabilities9,546,077 68,489 9,614,566 
Accumulated other comprehensive loss(44,355)424 (43,931)
Retained earnings4,697,697 (73,865)4,623,832 
Total stockholders’ equity2,636,161 (73,441)2,562,720 
Total liabilities and stockholders’ equity$12,182,238 $(4,952)$12,177,286 



38


Condensed Consolidated Balance Sheet
July 15, 2023
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$277,064 $(1,838)$275,226 
Receivables, net793,772 (11,081)782,691 
Inventories, net5,067,467 (15,223)5,052,244 
Other current assets188,169 22,988 211,157 
Total current assets6,326,472 (5,154)6,321,318 
Total assets$12,304,376 $(5,154)$12,299,222 
Liabilities and Stockholders’ Equity
Accounts payable$3,780,215 $82,467 $3,862,682 
Accrued expenses685,191 (7,088)678,103 
Total current liabilities5,026,378 75,379 5,101,757 
Total liabilities9,581,189 75,379 9,656,568 
Accumulated other comprehensive loss(36,824)117 (36,707)
Retained earnings4,767,168 (80,650)4,686,518 
Total stockholders’ equity2,723,187 (80,533)2,642,654 
Total liabilities and stockholders’ equity$12,304,376 $(5,154)$12,299,222 


Condensed Consolidated Balance Sheet
October 7, 2023
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$317,528 $(974)$316,554 
Receivables, net868,305 (5,045)863,260 
Inventories, net4,949,382 (30,227)4,919,155 
Other current assets185,249 36,475 221,724 
Total current assets6,320,464 229 6,320,693 
Total assets$12,248,932 $229 $12,249,161 
Liabilities and Stockholders’ Equity
Accounts payable$3,943,019 $70,995 $4,014,014 
Accrued expenses714,317 9,766 724,083 
Total current liabilities5,135,939 80,761 5,216,700 
Total liabilities9,602,064 80,761 9,682,825 
Accumulated other comprehensive loss(47,599)574 (47,025)
Retained earnings4,690,424 (81,106)4,609,318 
Total stockholders’ equity2,646,868 (80,532)2,566,336 
Total liabilities and stockholders’ equity$12,248,932 $229 $12,249,161 


39


Condensed Consolidated Statement of Operations
January 1, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$6,069,241 $4,798 $6,074,039 
Gross profit4,928,748 (4,798)4,923,950 
Selling, general and administrative expenses4,090,031 11,554 4,101,585 
Operating income838,717 (16,352)822,365 
Other (expense) income, net    4,999 (7,080)(2,081)
Total other, net    (32,792)(7,080)(39,872)
Income before provision for income taxes805,925 (23,432)782,493 
Provision for income taxes189,817 (3,939)185,878 
Net income$616,108 $(19,493)$596,615 
Basic earnings per share$9.62 $(0.30)$9.32 
Diluted earnings per common share$9.55 $(0.30)$9.25 


Condensed Consolidated Statement of Operations
December 31, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$6,192,622 $29,865 $6,222,487 
Gross profit4,962,100 (29,865)4,932,235 
Selling, general and administrative expenses4,247,949 14,033 4,261,982 
Operating income714,151 (43,898)670,253 
Other (expense) income, net    (6,996)(427)(7,423)
Total other, net    (65,464)(427)(65,891)
Income before provision for income taxes648,687 (44,325)604,362 
Provision for income taxes146,815 (6,855)139,960 
Net income$501,872 $(37,470)$464,402 
Basic earnings per share$8.32 $(0.62)$7.70 
Diluted earnings per common share$8.27 $(0.62)$7.65 



40


Condensed Consolidated Statement of Operations
April 22, 2023
Sixteen Weeks Ended
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$1,946,931 $8,735 $1,955,666 
Gross profit1,470,663 (8,735)1,461,928 
Selling, general and administrative expenses1,380,664 (16,674)1,363,990 
Operating income89,999 7,939 97,938 
Income before provision for income taxes59,607 7,939 67,546 
Provision for income taxes16,956 2,267 19,223 
Net income$42,651 $5,672 $48,323 
Basic earnings per share$0.72 $0.09 $0.81 
Diluted earnings per common share$0.72 $0.09 $0.81 


Condensed Consolidated Statement of Operations
July 15, 2023
Twelve Weeks EndedTwenty-Eight Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Cost of sales$1,537,997 $7,614 $1,545,611 $3,484,927 $16,350 $3,501,277 
Gross profit1,148,069 (7,614)1,140,455 2,618,732 (16,350)2,602,382 
Selling, general and administrative expenses1,013,701 794 1,014,495 2,394,365 (15,881)2,378,484 
Operating income134,368 (8,408)125,960 224,367 (469)223,898 
Income before provision for income taxes115,183 (8,408)106,775 174,789 (469)174,320 
Provision for income taxes29,821 (1,623)28,198 46,776 644 47,420 
Net income$85,362 $(6,785)$78,577 $128,013 $(1,113)$126,900 
Basic earnings per share$1.44 $(0.12)$1.32 $2.16 $(0.02)$2.14 
Diluted earnings per common share$1.43 $(0.11)$1.32 $2.15 $(0.02)$2.13 



41


Condensed Consolidated Statement of Operations
October 7, 2023
Twelve Weeks EndedForty Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Cost of sales$1,732,420 $16,379 $1,748,799 $5,220,200 $29,877 $5,250,077 
Gross profit986,659 (16,379)970,280 3,602,538 (29,877)3,572,661 
Selling, general and administrative expenses1,030,355 878 1,031,233 3,407,445 2,272 3,409,717 
Operating (loss) income
(43,696)(17,257)(60,953)195,093 (32,149)162,944 
(Loss) income before provision for income taxes
(64,319)(17,257)(81,576)124,894 (32,149)92,745 
Provision for income taxes(15,686)(3,853)(19,539)34,649 (6,766)27,883 
Net (loss) income
$(48,633)$(13,404)$(62,037)$90,245 $(25,383)$64,862 
Basic (loss) earnings per share
$(0.82)$(0.22)$(1.04)$1.52 $(0.43)$1.09 
Diluted (loss) earnings per common share
$(0.82)$(0.22)$(1.04)$1.51 $(0.42)$1.09 


Condensed Consolidated Statement of Comprehensive Income
January 1, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Net income$616,108 $(19,493)$596,615 
Currency translation adjustments4,396 (4,455)(59)
Total other comprehensive income (loss)
4,132 (4,455)(323)
Comprehensive income$620,240 $(23,948)$596,292 


Condensed Consolidated Statement of Comprehensive Income
December 31, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Net income$501,872 $(37,470)$464,402 
Currency translation adjustments(22,330)4,880 (17,450)
Total other comprehensive loss(22,516)4,880 (17,636)
Comprehensive income$479,356 $(32,590)$446,766 



42


Condensed Consolidated Statement of Comprehensive Income
April 22, 2023
Sixteen Weeks Ended
As Previously ReportedAdjustmentsAs Corrected
Net income$42,651 $5,672 $48,323 
Currency translation adjustments591 (24)567 
Total other comprehensive loss788 (24)764 
Comprehensive income$43,439 $5,648 $49,087 


Condensed Consolidated Statement of Comprehensive Income
July 15, 2023
Twelve Weeks EndedTwenty-Eight Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Net income$85,362 $(6,785)$78,577 $128,013 $(1,113)$126,900 
Currency translation adjustments7,569 (307)7,262 8,160 (331)7,829 
Total other comprehensive income
7,531 (307)7,224 8,319 (331)7,988 
Comprehensive income$92,893 $(7,092)$85,801 $136,332 $(1,444)$134,888 


Condensed Consolidated Statement of Comprehensive Income
October 7, 2023
Twelve Weeks EndedForty Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Net (loss) income
$(48,633)$(13,404)$(62,037)$90,245 $(25,383)$64,862 
Currency translation adjustments(10,737)457 (10,280)(2,577)126 (2,451)
Total other comprehensive loss(10,775)457 (10,318)(2,456)126 (2,330)
Comprehensive (loss) income
$(59,408)$(12,947)$(72,355)$87,789 $(25,257)$62,532 








43


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Fifty-Two Weeks As Previously Reported
Balance at January 2, 2021$(26,759)$4,196,634 $3,559,512 
Net income— 616,108 616,108 
Total other comprehensive income
4,132 — 4,132 
Balance at January 1, 2022$(22,627)$4,605,791 $3,128,291 
Adjustments
Balance at January 2, 2021$23 $(22,574)$(22,551)
Net Income— (19,493)(19,493)
Total other comprehensive income(4,455)— (4,455)
Balance at January 1, 2022$(4,432)$(42,067)$(46,499)
As Corrected
Balance at January 2, 2021$(26,736)$4,174,060 $3,536,961 
Net income— 596,615 596,615 
Total other comprehensive loss(323)— (323)
Balance at January 1, 2022$(27,059)$4,563,724 $3,081,792 


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Fifty-Two Weeks As Previously Reported
Balance at January 1, 2022$(22,627)$4,605,791 $3,128,291 
Net income— 501,872 501,872 
Total other comprehensive loss(22,516)— (22,516)
Balance at December 31, 2022$(45,143)$4,744,624 $2,678,281 
Adjustments
Balance at January 1, 2022$(4,432)$(42,067)$(46,499)
Net Income— (37,470)(37,470)
Total other comprehensive loss
4,880 — 4,880 
Balance at December 31, 2022$448 $(79,537)$(79,089)
As Corrected
Balance at January 1, 2022$(27,059)$4,563,724 $3,081,792 
Net income— 464,402 464,402 
Total other comprehensive loss(17,636)— (17,636)
Balance at December 31, 2022$(44,695)$4,665,087 $2,599,192 



44


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Sixteen Weeks Ended April 22, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Sixteen Weeks As Previously Reported
Balance at December 31, 2022$(45,143)$4,744,624 $2,678,281 
Net income— 42,651 42,651 
Total other comprehensive income
788 — 788 
Balance at April 22, 2023$(44,355)$4,697,697 $2,636,161 
Adjustments
Balance at December 31, 2022$448 $(79,537)$(79,089)
Net income— 5,672 5,672 
Total other comprehensive income
(24)— (24)
Balance at April 22, 2023$424 $(73,865)$(73,441)
As Corrected
Balance at December 31, 2022$(44,695)$4,665,087 $2,599,192 
Net income— 48,323 48,323 
Total other comprehensive income
764 — 764 
Balance at April 22, 2023$(43,931)$4,623,832 $2,562,720 


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Twelve Weeks Ended July 15, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Twelve Weeks As Previously Reported
Balance at April 22, 2023$(44,355)$4,697,697 $2,636,161 
Net income— 85,362 85,362 
Total other comprehensive income
7,531 — 7,531 
Balance at July 15, 2023$(36,824)$4,767,168 $2,723,187 
Adjustments
Balance at April 22, 2023$424 $(73,865)$(73,441)
Net income— (6,785)(6,785)
Total other comprehensive income
(307)— (307)
Balance at July 15, 2023$117 $(80,650)$(80,533)
As Corrected
Balance at April 22, 2023$(43,931)$4,623,832 $2,562,720 
Net income— 78,577 78,577 
Total other comprehensive income
7,224 — 7,224 
Balance at July 15, 2023$(36,707)$4,686,518 $2,642,654 



45


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Twenty-Eight Weeks Ended July 15, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Twenty-Eight Weeks As Previously Reported
Balance at Dec 31, 2022$(45,143)$4,744,624 $2,678,281 
Net income— 128,013 128,013 
Total other comprehensive income
8,319 — 8,319 
Balance at July 15, 2023$(36,824)$4,767,168 $2,723,187 
Adjustments
Balance at Dec 31, 2022$448 $(79,537)$(79,089)
Net income— (1,113)(1,113)
Total other comprehensive income
(331)— (331)
Balance at July 15, 2023$117 $(80,650)$(80,533)
As Corrected
Balance at Dec 31, 2022$(44,695)$4,665,087 $2,599,192 
Net income— 126,900 126,900 
Total other comprehensive income
7,988 — 7,988 
Balance at July 15, 2023$(36,707)$4,686,518 $2,642,654 


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Twelve Weeks Ended October 7, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Twelve Weeks As Previously Reported
Balance at July 15, 2023$(36,824)$4,767,168 $2,723,187 
Net loss
— (48,633)(48,633)
Total other comprehensive loss(10,775)— (10,775)
Balance at October 7, 2023$(47,599)$4,690,424 $2,646,868 
Adjustments
Balance at July 15, 2023$117 $(80,650)$(80,533)
Net loss (1)
— (13,404)(13,404)
Total other comprehensive loss457 — 457 
Balance at October 7, 2023$574 $(81,106)$(80,532)
As Corrected
Balance at July 15, 2023$(36,707)$4,686,518 $2,642,654 
Net loss
— (62,037)(62,037)
Total other comprehensive loss(10,318)— (10,318)
Balance at October 7, 2023$(47,025)$4,609,318 $2,566,336 
(1) Adjustments to retained earnings do not foot due to the previous adjustments made in third quarter 2023.


46


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Forty Weeks Ended October 7, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Forty Weeks As Previously Reported
Balance at December 31, 2022$(45,143)$4,744,624 $2,678,281 
Net income— 90,245 90,245 
Total other comprehensive loss(2,456)— (2,456)
Balance at October 7, 2023$(47,599)$4,690,424 $2,646,868 
Adjustments
Balance at December 31, 2022$448 $(79,537)$(79,089)
Net income (1)
— (25,383)(25,383)
Total other comprehensive loss126 — 126 
Balance at October 7, 2023$574 $(81,106)$(80,532)
As Corrected
Balance at December 31, 2022$(44,695)$4,665,087 $2,599,192 
Net income— 64,862 64,862 
Total other comprehensive loss(2,330)— (2,330)
Balance at October 7, 2023$(47,025)$4,609,318 $2,566,336 
(1) Adjustments to retained earnings do not foot due to the previous adjustments made in third quarter 2023.


Condensed Consolidated Statement of Cash Flows
Fifty-Two Weeks Ended January 1, 2022
As Previously ReportedAdjustmentsAs Corrected
Net income$616,108 $(19,493)$596,615 
Provision for deferred income taxes68,202 (9,416)58,786 
Net change in:
Receivables, net(32,652)25,196 (7,456)
Inventories, net(120,272)(3,867)(124,139)
Accounts payable281,064 9,978 291,042 
Accrued expenses109,983 (7,638)102,345 
Net cash provided by operating activities1,112,262 (5,240)1,107,022 
Effect of exchange rate changes on cash5,600 (126)5,474 
Net (decrease) increase in cash and cash equivalents
(233,564)(5,366)(238,930)
Cash and cash equivalents, beginning of period834,992 (8,012)826,980 
Cash and cash equivalents, end of period$601,428 $(13,378)$588,050 



47


Condensed Consolidated Statement of Cash Flows
Fifty-Two Weeks Ended December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Net income$501,872 $(37,470)$464,402 
Provision for deferred income taxes6,338 10,190 16,528 
Net change in:
Receivables, net81,254 (14,107)67,147 
Inventories, net(272,253)42,610 (229,643)
Accounts payable212,568 15,206 227,774 
Accrued expenses(165,643)(2,080)(167,723)
Net cash provided by operating activities722,222 14,349 736,571 
Effect of exchange rate changes on cash(9,216)552 (8,664)
Net (decrease) increase in cash and cash equivalents(332,146)14,901 (317,245)
Cash and cash equivalents, beginning of period601,428 (13,378)588,050 
Cash and cash equivalents, end of period
$269,282 $1,523 $270,805 


Condensed Consolidated Statement of Cash Flows
Sixteen Weeks Ended April 22, 2023
As Previously ReportedAdjustmentsAs Corrected
Net income$42,651 $5,672 $48,323 
Other, net
391 458 849 
Net change in:
Receivables, net(83,370)(2,457)(85,827)
Inventories, net(100,178)(4,177)(104,355)
Accounts payable(440,995)16,805 (424,190)
Accrued expenses85,035 4,631 89,666 
Other assets and liabilities, net1,534 (24,591)(23,057)
Net cash used in operating activities
(378,865)(3,659)(382,524)
Other, net(3,919)(458)(4,377)
Net cash used in financing activities425,660 (458)425,202 
Effect of exchange rate changes on cash93 (25)68 
Net (decrease) increase in cash and cash equivalents(42,783)(4,142)(46,925)
Cash and cash equivalents, beginning of period
269,282 1,523 270,805 
Cash and cash equivalents, end of period$226,499 $(2,619)$223,880 



48


Condensed Consolidated Statement of Cash Flows
Twenty-Eight Weeks Ended July 15, 2023
As Previously ReportedAdjustmentsAs Corrected
Net income$128,013 $(1,113)$126,900 
Provision for deferred income taxes16,249 $5,248 $21,497 
Other, net1,170 $458 $1,628 
Net change in:
Receivables, net(93,539)(3,483)(97,022)
Inventories, net(145,148)(3,770)(148,918)
Accounts payable(346,808)27,023 (319,785)
Accrued expenses120,888 (2,107)118,781 
Other assets and liabilities, net(36,008)(24,828)(60,836)
Net cash used in operating activities
(164,559)(2,572)(167,131)
Other, net(4,073)(458)(4,531)
Net cash used in financing activities314,403 (458)313,945 
Effect of exchange rate changes on cash1,280 (331)949 
Net (decrease) increase in cash and cash equivalents7,782 (3,361)4,421 
Cash and cash equivalents, beginning of period269,282 1,523 270,805 
Cash and cash equivalents, end of period$277,064 $(1,838)$275,226 


Condensed Consolidated Statement of Cash Flows
Forty Weeks Ended October 7, 2023
As Previously ReportedAdjustmentsAs Corrected
Net income$90,245 $(25,383)$64,862 
Provision for deferred income taxes(33,059)5,248 (27,811)
Other, net1,499 937 2,436 
Net change in:
Receivables, net(170,371)(9,519)(179,890)
Inventories, net(41,025)15,442 (25,583)
Accounts payable(191,871)28,500 (163,371)
Accrued expenses145,704 21,521 167,225 
Other Assets and Liabilities(45,015)(38,316)(83,331)
Net cash provided by operating activities30,404 (1,570)28,834 
Other, net(4,073)(937)(5,010)
Net cash used in financing activities204,984 (937)204,047 
Effect of exchange rate changes on cash(1,942)10 (1,932)
Net (decrease) increase in cash and cash equivalents48,246 (2,497)45,749 
Cash and cash equivalents, beginning of period269,282 1,523 270,805 
Cash and cash equivalents, end of period$317,528 $(974)$316,554 

49


Advance Auto Parts, Inc.
Schedule II - Valuation and Qualifying Accounts
(in thousands)

Allowance for credit lossesBalance at Beginning of PeriodCharges to Expenses
Deductions(1)
Balance at End of Period
January 1, 2022$11,929 $11,125 $(12,892)$10,162 
December 31, 2022$10,162 $25,994 $(19,348)$16,808 
December 30, 2023$16,808 $22,112 $(11,331)$27,589 
(1)Accounts written off during the period. These amounts did not impact our Statements of Operations for any year presented.

Other valuation and qualifying accounts have not been reported in this schedule because they are either not applicable or because the information has been included elsewhere in this report.

50

EXHIBIT INDEX
  Incorporated by ReferenceFiled
Exhibit No.Exhibit DescriptionFormExhibitFiling DateHerewith
10-Q3.1 8/14/2018
8-K
3.1 8/14/2023
10-K4.0 2/18/2020
8-K4.1 4/29/2010
8-K10.45 6/3/2011
8-K4.4 1/17/2012
8-K4.5 12/21/2012
8-K4.6 4/19/2013
8-K4.7 12/9/2013
10-Q4.11 5/28/2014
8-K4.1 4/17/2020
8-K4.6 9/30/2020
8-K4.1 3/4/2022
8-K
4.1 3/9/2023
8-K
4.1 3/9/2023
8-K
4.6 9/30/2020
8-K
4.1 3/9/2023
8-K
4.1 4/17/2020

51

  Incorporated by ReferenceFiled
Exhibit No.Exhibit DescriptionFormExhibitFiling DateHerewith
8-K4.1 3/4/2022
8-K10.19 5/20/2004
10-K10.17 3/1/2011
10-K10.52 3/3/2015
10-K10.54 3/3/2015
10-K
10.55 2/28/2017


10-K
10.56 2/28/2017
10-K
10.58 2/21/2018
10-K
10.8 3/12/2024
10-K
10.57 2/9/2019
10-Q10.1 6/2/2021
10-Q10.2 6/2/2021
10-Q10.3 6/2/2021
10-Q10.2 5/24/2022
10-Q10.3 5/24/2022
10-Q10.4 5/24/2022
10-Q10.3 6/6/2023
10-Q
10.4 6/6/2023
10-Q
10.5 6/6/2023

52

  Incorporated by ReferenceFiled
Exhibit No.Exhibit DescriptionFormExhibitFiling DateHerewith
10-Q
10.1 6/6/2023
10-Q
10.6 6/6/2023
10-Q
10.7 6/6/2023
10-Q
10.8 6/6/2023
10-K
10.45 2/22/2021
10-K
10.24 3/12/2024
10-Q10.1 5/31/2016
10-Q10.2 5/31/2016
10-K10.50 2/28/2017
10-Q
10.9 6/6/2023
10-Q10.1 11/13/2018
10-K10.53 2/9/2019
10-K
10.31 3/12/2024
8-K
10.01 8/23/2023
8-K
10.01 11/15/2023
8-K10.1 11/15/2021
8-K10.2 11/15/2021
10-K
10.2902/28/2023

10-Q
10.1 8/23/2023
10-Q
10.5 11/21/2023
10-K
10.39 3/12/2024
8-K
10.1 2/28/2024
10-K
21.1 3/12/2024
10-K
22.103/12/2024
X

53

  Incorporated by ReferenceFiled
Exhibit No.Exhibit DescriptionFormExhibitFiling DateHerewith
X
X
X
101.INSXBRL Instance Document.X
101.SCHXBRL Taxonomy Extension Schema Document.X
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.X
101.LABXBRL Taxonomy Extension Labels Linkbase Document.X
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.X
104.1Cover Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit).X

54


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.
ADVANCE AUTO PARTS, INC.
Dated: May 29, 2024By:/s/ Ryan P. Grimsland
Ryan P. Grimsland
Executive Vice President, Chief Financial Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.



55
EX-23.1 2 aap_exhibit231x12x30x2023xa.htm EX-23.1 Document

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333-274224 on Form S-3, Post-Effective Amendment on Registration Statement Nos. 333-196240, and 333-115772 on Form S-8, and Registration Statement Nos. 333-272497 and 333-272495 on Form S-8 of our report dated March 12, 2024, relating to the consolidated financial statements and financial statement schedule of Advance Auto Parts, Inc. and subsidiaries (the “Company”), and, and our report dated March 12, 2024 (May, 29, 2024, as to the material weakness relating to account reconciliations) related to the effectiveness of the Company's internal control over financial reporting, appearing in the Annual Report on Form 10-K/A of the Company for the year ended December 30, 2023.

/s/ Deloitte & Touche LLP

Charlotte, North Carolina
March 12, 2024

EX-31.1 3 aap_exhibit311x12302023xa.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Shane M. O'Kelly, certify that:

1.I have reviewed this annual report on Form 10-K of Advance Auto Parts, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s)and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.


Date: May 29, 2024



/s/ Shane M. O'Kelly
Shane M. O'Kelly
President and Chief Executive Officer and Director


EX-31.2 4 aap_exhibit312x12302023xa.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ryan P. Grimsland, certify that:

1.I have reviewed this annual report on Form 10-K of Advance Auto Parts, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s)and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.


Date: May 29, 2024



/s/ Ryan P. Grimsland
Ryan P. Grimsland
Executive Vice President, Chief Financial Officer


EX-32.1 5 aap_exhibit321x12302023xa.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Shane M. O'Kelly, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Annual Report on Form 10-K of Advance Auto Parts, Inc. for the year ended December 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of Advance Auto Parts, Inc. The foregoing certification is being furnished to the Securities and Exchange Commission as part of the accompanying report on Form 10-K. A signed original of this statement has been provided to Advance Auto Parts, Inc. and will be retained by Advance Auto Parts, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 
Date:May 29, 2024By: /s/ Shane M. O'Kelly
 Name: Shane M. O'Kelly
 Title: President and Chief Executive Officer and Director


I, Ryan P. Grimsland, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Annual Report on Form 10-K of Advance Auto Parts, Inc. for the year ended December 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of Advance Auto Parts, Inc. The foregoing certification is being furnished to the Securities and Exchange Commission as part of the accompanying report on Form 10-K. A signed original of this statement has been provided to Advance Auto Parts, Inc. and will be retained by Advance Auto Parts, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


Date:May 29, 2024By: /s/ Ryan P. Grimsland
 Name: Ryan P. Grimsland
 Title: Executive Vice President, Chief Financial Officer


EX-101.SCH 6 aap-20231230.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Nature of Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Receivables, net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Long-term Debt and Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases and Other Commitments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Accounting Changes and Error Corrections link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Supplier Finance Program link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Receivables, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Long-term Debt and Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases and Other Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Valuation and Qualifying Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Supplier Finance Program (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Nature of Operations and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill and Intangible Assets - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill and Intangible Assets - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Receivables, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases and Other Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases and Other Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Supplier Finance Program (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aap-20231230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 aap-20231230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 aap-20231230_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Instrument, Restrictive Covenants Debt Instrument, Restrictive Covenants Variable Rate [Domain] Variable Rate [Domain] Entity Voluntary Filers Entity Voluntary Filers Schedule Of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Inventory Valuation Reserves Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Net change in: Increase (Decrease) in Operating Capital [Abstract] August 2019 Share Repurchase Program [Member] August 2019 Share Repurchase Program [Member] August 2019 Share Repurchase Program [Member] 4.50% senior unsecured notes (2022 Notes) [Member] 4.50% senior unsecured notes (2022 Notes) [Member] 4.50% senior unsecured notes (2022 Notes) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Revenue From External Customers By Products And Services Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Nonvested, beginning of period Nonvested, end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Schedule of Operating Lease Liabilities Schedule of Operating Lease Liabilities [Table Text Block] [Table Text Block] for Schedule of Operating Lease Liabilities [Table] Inventories Deferred Tax Liabilities, Inventory Deferred income taxes Deferred Income Tax Liabilities, Net Performance Shares [Member] Performance Shares [Member] Accounts payable Accounts Payable, Current Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Total other, net Total other, net Nonoperating Income (Expense) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Deferred vendor incentives recorded as a reduction of inventory deferred vendor incentives recorded as reduction of inventory Volume rebates and allowances received by an entity from a vendor that have been recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales. Commitments and Contingencies Commitments and Contingencies Previously Reported Previously Reported [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Income Taxes Income Tax Disclosure [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Restricted stock, restricted stock units and deferred stock units vested (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Leases Lessee, Leases [Policy Text Block] Maximum potential payout of outstanding awards for Equity Instruments Other than Options Maximum Potential Payout Of Outstanding Awards For Equity Instruments Other Than Options Maximum potential payout of awards under the Company's currently outstanding Equity Instruments Other than Options. Revenue Recognition Revenue [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Deferred Federal Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Other [Member] other products [Member] other products [Member] Preferred stock, non-voting, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, nonvoting, $0.0001 par value, 10,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Inventory, Net [Abstract] Inventory, Net [Abstract] Diluted earnings per common share (in usd per share) Diluted earnings per common share, Net income applicable to common stockholders (in usd per share) Earnings Per Share, Diluted Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill Goodwill [Roll Forward] Receivable [Domain] Receivable [Domain] Foreign Income Tax Expense (Benefit), Continuing Operations Foreign Income Tax Expense (Benefit), Continuing Operations Land and Land Improvements [Member] Land and Land Improvements [Member] Treasury stock (shares) Treasury Stock, Common, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Building and Leasehold Improvements [Member] Building and Building Improvements [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Issuance of shares upon the exercise of stock appreciation rights Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Letters of credit autstanding Letters of Credit Outstanding, Amount Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair value of long-term debt Long-Term Debt, Fair Value Net Income Net income Net Income (Loss) Net Income (Loss) Number of Stores [Axis] Number of Stores [Axis] Number of Stores [Axis] Vendor Incentives Cost of Sales, Vendor Allowances, Policy [Policy Text Block] Total current liabilities Total current liabilities Liabilities, Current Debt Instrument, Restrictive Covenants, Eliminated Debt Instrument, Restrictive Covenants, Eliminated Debt Instrument, Restrictive Covenants, Eliminated Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Leases and Other Commitments Lessee, Operating Leases [Text Block] Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Acquired Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Employee Stock [Member] Employee Stock [Member] Income Taxes [Line Items] Income Taxes [Line Items] [Line Items] for Income Taxes [Table] Stockholders' equity: Equity, Attributable to Parent [Abstract] Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Issuance of shares upon the exercise of stock appreciation rights (in shares) Issuance of shares upon the exercise of stock appreciation rights (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Non-Compete and Other [Member] Other Intangible Assets [Member] Schedule Of Earnings Per Share, Basic And Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Market Based Shares [Member] Market Based Shares [Member] Market Based Shares [Member] Significant Accounting Policies Significant Accounting Policies [Text Block] Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Maximum exposure, undiscounted Guarantor Obligations, Maximum Exposure, Undiscounted Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Increases related to prior period tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Statement, Equity Components [Axis] Equity Components [Axis] Equity Components [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Number of Shares Available for Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Adjustments to state inventories at LIFO Inventory, LIFO Reserve 2025 Long-Term Debt, Maturity, Year Two ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Payroll and related benefits Employee-related Liabilities Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Receivables, net Increase (Decrease) in Accounts Receivable Letter of Credit Letter of Credit [Member] Supplier Finance Program, Obligation Supplier Finance Program, Obligation Independently-owned Carquest store locations [Member] Independently-owned Carquest store locations [Member] Independently-owned Carquest store locations [Member] Dividends declared per common share Common Stock, Dividends, Per Share, Declared Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Increase (decrease) to Cost of sales Inventory, LIFO Reserve, Effect on Income, Net Losses from foreign currency transactions included in other income, net Realized Gain (Loss), Foreign Currency Transaction, before Tax Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Depreciation Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Trademarks [Member] Trademarks [Member] Supplier Finance Program [Table] Supplier Finance Program [Table] Lessee Option to Extend Reasonably Certain Lessee Option to Extend Reasonably Certain Lessee Option to Extend Reasonably Certain Debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Tax Credit Carryforward, Valuation Allowance Tax Credit Carryforward, Valuation Allowance Average repurchase price (in usd per share) Acquired, Average Cost Per Share, Acquired as Part of Plan Acquired, Average Cost Per Share, Acquired as Part of Plan Team Member annual purchase limit, percentage of compensation (percent) Employee Stock Purchase Plan, Annual Limit, Percentage of Compensation Employee Stock Purchase Plan, Annual Limit, Percentage of Compensation Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Undistributed Earnings of Foreign Subsidiaries Undistributed Earnings of Foreign Subsidiaries Cost of Sales Cost of Goods and Service [Policy Text Block] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Product and Service [Domain] Product and Service [Domain] Other (in shares) Stock Issued During Period, Shares, Other Lease, Cost Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Federal Income Tax Expense (Benefit), Continuing Operations Federal Income Tax Expense (Benefit), Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Accrued medical and workers compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance Award Type [Axis] Award Type [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Purchasing and Warehousing costs included in inventory Purchasing and Warehousing costs included in inventory at FIFO Purchasing and Warehousing costs included in inventory at FIFO Loss on early redemptions of senior unsecured notes Loss on early redemption of senior unsecured notes Gain (Loss) on Extinguishment of Debt ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Property and Equipment, Gross Property, Plant and Equipment, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Other [Member] Accounts Receivable, Other [Member] Accounts Receivable, Other [Member] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Provision For Income Taxes, Current And Deferred Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Accrued purchases of property and equipment Noncash or Part Noncash Acquisition, Fixed Assets Acquired Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Schedule Of Share-based Payment Award Valuation Assumptions Schedule Of Share-based Payment Award Valuation Assumptions [Table Text Block] Tabular disclosure of the significant assumptions used during the year to estimate the fair value of restricted stock units, including, but not limited to: (a) expected volatility of the entity's shares, (b) expected dividends, (c) risk-free rate(s), and (e) discount for post-vesting restrictions. Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Less: Current portion of operating lease liabilities Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Stock issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Decreases related to prior period tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization Expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Net Finite-Lived Intangible Assets, Net Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Percentage of sales by product group Percentage Of Sales By Product Group Percentage of Sales by Product Group Increases related to current period tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Valuation of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock issued (shares) Common Stock, Shares, Issued Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross profit Gross Profit Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Treasury stock, at cost, 17,837 and 17,724 shares Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Supplier Finance Program [Line Items] Supplier Finance Program [Line Items] State: State Income Tax Expense (Benefit) [Abstract] State Income Tax Expense (Benefit) [Abstract] Long-term debt Long-Term Debt Share-Based Payments Share-Based Payment Arrangement [Policy Text Block] Operating lease legally binding minimum payments for lease that have not yet commenced Operating lease legally binding minimum payments for lease that have not yet commenced Operating lease legally binding minimum payments for lease that have not yet commenced Selling, general and administrative expenses Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Balance, Beginning of Period Balance, End of Period Accumulated Other Comprehensive Income (Loss), Net of Tax Typical number of awards vesting at end of period (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Share-based Payment Arrangement, Option Employee Stock Option [Member] Weighted average period unrecognized compensation expense expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other, net Proceeds from (Payments for) Other Financing Activities Repurchased face amount Debt Instrument, Repurchased Face Amount Maximum Maximum [Member] Schedule of Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Leases and Other Commitments [Abstract] Leases and Other Commitments [Abstract] Leases and Other Commitments [Abstract] Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Supplier Finance Program, Obligation, Addition Supplier Finance Program, Obligation, Addition Entity Address, Address Line One Entity Address, Address Line One Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method 2028 Long-Term Debt, Maturity, after Year Five Inventory Inventory, Policy [Policy Text Block] Receivable Type [Axis] Receivable Type [Axis] Number of Stores [Domain] Number of Stores [Domain] Number of Stores [Domain] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Share-Based Compensation Share-Based Payment Arrangement [Text Block] Current Federal Tax Expense (Benefit) Current Federal Tax Expense (Benefit) Other, net Other Noncash Income (Expense) Other Noncash Income (Expense) Supplier Finance Program Supplier Finance Program [Text Block] Less: Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current, Beginning of Period Allowance for Doubtful Accounts Receivable, Current, End of Period Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event [Member] Subsequent Event [Member] Operating Loss Carryforwards Operating Loss Carryforwards 3.90% senior unsecured notes (2030 Notes) 3.90% senior unsecured notes (2030 Notes) [Member] 3.90% senior unsecured notes (2030 Notes) Self-Insurance Self Insurance Reserve [Policy Text Block] Deferred State and Local Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Preopening Expenses Preopening Expenses Policy [Policy Text Block] Preopening Expenses Policy Title of 12(b) Security Title of 12(b) Security Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Accrued expenses not currently deductible for tax Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Nonvested, 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 Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021) Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Schedule Of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Change in goodwill due to foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Other comprehensive income (loss): Other Comprehensive Income (Loss), Tax [Abstract] Debt, Long-term and Short-term, Combined Amount Debt, Long-Term and Short-Term, Combined Amount Inventories Inventories at LIFO Inventory, Net Total lease cost Lease, Cost Debt issuance, percentage of principal Debt Issuance, Percentage Of Principal Percentage of face value received upon issuance of notes. Statistical Measurement [Axis] Statistical Measurement [Axis] Discharged or acceleration period Debt Instrument, Discharged or Acceleration Period Debt Instrument, Discharged or Acceleration Period Entity Interactive Data Current Entity Interactive Data Current Long-term Debt and Fair Value of Financial Instruments Long-Term Debt [Text Block] Advertising Costs Advertising Cost [Policy Text Block] Revision of Prior Period, Adjustment, Revised Revision of Prior Period, Adjustment, Revised [Member] Revision of Prior Period, Adjustment, Revised Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Indefinite-Lived Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Deferred Foreign Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Non-cash transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Face amount Debt Instrument, Face Amount Allowance for doubtful accounts receivable Allowance for doubtful accounts receivable [Table Text Block] Allowance for doubtful accounts receivable [Table Text Block] Auditor [Line Items] Auditor [Line Items] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Total receivables Accounts Receivable, before Allowance for Credit Loss, Current Accessories and Chemicals [Member] Accessories [Member] Accessories [Member] Advertising expense Advertising Expense Components of Deferred Tax Assets [Abstract] Components of Deferred Tax Assets [Abstract] Schedule Of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common stock outstanding (shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Organization and Description of Business [Table] Organization and Description of Business [Table] Organization and Description of Business [Table] Cash dividends declared Dividends Self-insurance reserves Self Insurance Reserve, Current Type of Underlying Asset Leased [Axis] Type of Underlying Asset Leased [Axis] Type of Underlying Asset Leased [Axis] Other Stockholders' Equity, Other Auditor Location Auditor Location Benefit Plans Retirement Benefits [Text Block] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] State income taxes, net of federal income tax Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, voting, par value (in usd per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Taxes payable Taxes Payable Schedule Of Inventory Schedule of Inventory, Current [Table Text Block] Other, net Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Operating lease liability Total operating lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] 4.50% senior unsecured notes (2023 Notes) 4.50% senior unsecured notes (2023 Notes) [Member] 4.50% senior unsecured notes (2023 Notes) Nature of Operations and Basis of Presentation [Line Items] Nature of Operations and Basis of Presentation [Line Items] [Line Items] for Nature of Operations and Basis of Presentation [Table] Schedule Of Maturities Of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Liabilities Current Income Tax Expense (Benefit) Current Income Tax Expense (Benefit) Expected stock price volatility (2) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Nature of Operations and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Valuation Allowances and Reserves, Charged to Cost and Expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Nature of Operations and Basis of Presentation [Table] Nature of Operations and Basis of Presentation [Table] Nature of Operations and Basis of Presentation [Table] Company contributions to defined contribution benefit plan Defined Contribution Plan, Cost Property And Equipment Property, Plant and Equipment Disclosure [Text Block] Summary of Significant Accounting Policies [Line Items] Organization and Description of Business [Line Items] [Line Items] for Organization and Description of Business [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized Gain (Loss) on Postretirement Plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Team Member annual purchase limit Employee Stock Purchase Plan, Annual Limit Employee Stock Purchase Plan, Annual Limit Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Deferred income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit 1.75% senior unsecured notes (2027 Notes) 1.75% senior unsecured notes (2027 Notes) [Member] 1.75% senior unsecured notes (2027 Notes) Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Common stock, voting, $0.0001 par value, 200,000 shares authorized; 0 shares issued and 0 outstanding at January 1, 2022 and 76,305 shares issued and 66,361 outstanding at January 2, 2021 Common Stock, Value, Issued Redemption price, percentage Debt Instrument, Redemption Price, Percentage Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accrued Professional Fees, Current Accrued Professional Fees, Current Deferred Stock Units [Member] Deferred Stock Units [Member] Shares or units awarded representing Deferred Stock Units [Member] Current State and Local Tax Expense (Benefit) Current State and Local Tax Expense (Benefit) Senior Notes Senior Notes [Member] Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Total current assets Assets, Current Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Unrecognized Tax Benefits, Income Tax Penalties Accrued Unrecognized Tax Benefits, Income Tax Penalties Accrued Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings per Share Earnings Per Share, Policy [Policy Text Block] Authorized amount under Share Repurchase Program Stock Repurchase Program, Authorized Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] London Interbank Offered Rate London Interbank Offered Rate [Member] London Interbank Offered Rate Schedule Of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits, beginning of period Unrecognized tax benefits, end of period Unrecognized Tax Benefits Brands, trademark and tradenames Indefinite-Lived Trademarks Income Tax Authority [Axis] Income Tax Authority [Axis] Schedule Of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock authorized (shares) Preferred Stock, Shares Authorized Purchase discount of fair market value (percent) Employee Stock Purchase Plan, Discount Employee Stock Purchase Plan, Discount Base Rate Base Rate [Member] Granted, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Building [Member] Building [Member] Preferred stock outstanding (shares) Preferred Stock, Shares Outstanding Receivables Accounts Receivable [Policy Text Block] Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by operating activities Net Cash Provided by Operating Activities Net Cash Provided by (Used in) Operating Activities SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate cost of shares repurchased Payments for Repurchase of Common Stock, Acquired as Part of Plan Payments for Repurchase of Common Stock, Acquired as Part of Plan Inventory related accruals Inventory related accruals Inventory related accruals Schedule Of Expected Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Other Other Accrued Liabilities, Current SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Other assets and liabilities, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Litigation Settlement, Amount Awarded to Other Party Litigation Settlement, Amount Awarded to Other Party Deferred income tax assets: Deferred Tax Assets, Gross [Abstract] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Loss and impairment of long-lived assets Gain (Loss) on Sale of Assets and Asset Impairment Charges Capitalized software development costs Payments to Develop Software Furniture, Fixtures and Equipment [Member] Furniture and Fixtures [Member] Interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Total stockholders' equity Balance Balance Stockholders' equity Equity, Attributable to Parent State and Local Income Tax Expense (Benefit), Continuing Operations State and Local Income Tax Expense (Benefit), Continuing Operations Less: Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share Repurchase Program Treasury Stock [Text Block] Supplier Finance Program, Obligation, Settlement Supplier Finance Program, Obligation, Settlement SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Expected life of awards (in months) (3) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Revision of Prior Period [Domain] Revision of Prior Period [Domain] Income before provision for income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-term Debt, Fiscal Year Maturity [Abstract] Long-Term Debt, Fiscal Year Maturity [Abstract] Auditor [Domain] Auditor [Domain] Auditor Percentage of LIFO inventory (percent) Percentage of LIFO Inventory Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock issued (shares) Preferred Stock, Shares Issued Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Bilateral Letter of Credit Facility Bilateral Letter of Credit Facility [Member] Bilateral Letter of Credit Facility Entity Emerging Growth Company Entity Emerging Growth Company Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) Total deferred income tax assets before valuation allowances Deferred Tax Assets, Gross Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Number of Stores Number of Stores 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Type of Underlying Asset Leased [Domain] Type of Underlying Asset Leased [Domain] [Domain] for Type of Underlying Asset Leased [Axis] Common Stock Common Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Expiration of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Document Financial Statement Restatement Recovery Analysis [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Typical initial term Lessee, Operating Lease, Term of Contract Restricted Stock Units Activity Additional Information Schedule Of Share-based Compensation Time-based, Performance-based and Market-based And Restricted Stock Units Activity Additional Information [Table Text Block] Tabular disclosure of the weighted-average fair value of granted time-based, performance-based and market-based and restricted stock units, aggregate intrinsic value of exercised time-based, performance-based and market-based and total grant date fair value of vested restricted stock units during the year. Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense/(Gain) Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum Minimum [Member] Property and equipment, net of accumulated depreciation of $2,857,726 and $2,590,382 Property and Equipment, Net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Receivables [Abstract] Receivables [Abstract] Receivables, net Receivables, Net, Current Acquired Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total other comprehensive income (loss) Total other comprehensive income (loss) Activity Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Accounting Period Fiscal Period, Policy [Policy Text Block] Schedule II Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Other, net Deferred Tax Assets, Other Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract] Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract] Debt issuance costs Debt Issuance Costs, Gross Income tax payments Income Taxes Paid, Net Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Shares repurchased (shares) Treasury Stock, Shares, Acquired as Part of Plan Treasury Stock, Shares, Acquired as Part of Plan Long-term Debt, Current Maturities Long-Term Debt, Current Maturities Liabilities and Stockholders' Equity, Total Liabilities and Equity Liabilities and Equity Other, net: Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Risk-free interest rate (1) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic earnings per common share (in usd per share) Basic earnings per common share, Net income applicable to common stockholders (in usd 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] Stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Current Foreign Tax Expense (Benefit) Current Foreign Tax Expense (Benefit) Schedule of Other Information Relating to Lease Liabilities Schedule of Other Information Relating to Lease Liabilities [Table Text Block] Schedule of Other Information Relating to Lease Liabilities [Table Text Block] Entity Address, City or Town Entity Address, City or Town 5.95% senior unsecured notes (2028 Notes) 5.95% senior unsecured notes (2028 Notes) [Member] 5.95% senior unsecured notes (2028 Notes) Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards Basis of Presentation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Proceeds from issuance of senior unsecured notes, net Proceeds from Issuance of Debt Immaterial Error Correction, Cost of Goods Sold Immaterial Error Correction, Cost of Goods Sold Immaterial Error Correction, Cost of Goods Sold Document Transition Report Document Transition Report Unsecured Debt Unsecured Debt [Member] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Remaining amount authorized under Share Repurchase Program Stock Repurchase Program, Remaining Authorized Repurchase Amount Accounts payable Increase (Decrease) in Accounts Payable Common stock authorized (shares) Common Stock, Shares Authorized Capitalized Computer Software, Accumulated Amortization Capitalized Computer Software, Accumulated Amortization Payments on credit facilities Repayments of Lines of Credit Deferred Tax Assets Operating Lease Liabilities Deferred Tax Assets Operating Lease Liabilities Deferred Tax Assets Operating Lease Liabilities Entity Public Float Entity Public Float Federal: Federal Income Tax Expense (Benefit) [Abstract] Federal Income Tax Expense (Benefit) [Abstract] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Future payment Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accrued Rebates Accrued Rebates Accrued Rebates 2021 Credit Agreement 2021 Credit Agreement [Member] 2021 Credit Agreement Branches [Member] Branches [Member] Branches [Member] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Auditor [Table] Auditor [Table] Total grant date fair value of vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Forfeited, Weighted Average Grant Date Fair Value 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 Provision for deferred income taxes Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Parts and Batteries [Member] parts and batteries [Member] parts and batteries [Member] Schedule Of Indefinite-Lived Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] 2024 Long-Term Debt, Maturity, Year One Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Collateral held Guarantor Obligations, Collateral Held Guarantor Obligations, Collateral Held Accounting Changes and Error Corrections [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Dilutive impact of share-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Deferred Tax Liabilities Operating Lease Assets Deferred Tax Liabilities Operating Lease Assets Deferred Tax Liabilities Operating Lease Assets Deferred income tax liabilities: Components of Deferred Tax Liabilities [Abstract] Auditor Name Auditor Name Document Period End Date Document Period End Date Borrowings under credit facilities Proceeds from Lines of Credit Accumulated depreciation Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Internal Use Software Internal Use Software, Policy [Policy Text Block] Treasury Stock, at cost Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Previously Reported, Revised Previously Reported, Revised [Member] Previously Reported, Revised Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit) Deferred compensation plan liability Deferred Compensation Liability, Classified, Noncurrent Income Tax Authority [Domain] Income Tax Authority [Domain] Number of operating segments Number of Operating Segments Change in Units Based on Performance, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Change in Units Based on Performance in Period, Weighted Average Exercise Price The weighted average price at which changes in units based on performance were made to Equity Instruments Other than Options under the plan during the reporting period. Minimum threshold amount Debt Instrument, Minimum Threshold Amount Debt Instrument, Minimum Threshold Amount Inventories Inventory Disclosure [Text Block] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Net sales Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Immaterial error correction, Other Nonoperating Income (Expense) Immaterial error correction, Other Nonoperating Income (Expense) Immaterial error correction, Other Nonoperating Income (Expense) Amendment Flag Amendment Flag Effective Income Tax Rate Reconciliation, Amount [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Liquidity discount for post-vest restrictions Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Inventories at first-in, first-out (“FIFO”) FIFO Inventory Amount Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive income Comprehensive Income (Loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Minimum percent required in aggregate principal amount of notes outstanding Minimum Percent Required in Aggregate Principal Amount of Notes Outstanding Minimum Percent Required in Aggregate Principal Amount of Notes Outstanding Credit Facility [Domain] Credit Facility [Domain] Repurchase of common stock (in shares) Treasury Stock, Shares, Acquired Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Long-term debt Long-term debt, excluding the current portion Long-Term Debt, Excluding Current Maturities Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Net deferred income tax liabilities Deferred Tax Liabilities, Net Weighted average common shares outstanding Diluted weighted average common shares Weighted average common shares outstanding - assuming dilution Weighted Average Number of Shares Outstanding, Diluted Software Development [Member] Software Development [Member] 2017 Credit Agreement 2017 Credit Agreement [Member] 2017 Credit Agreement Total accrued expenses Accrued Liabilities Foreign: Foreign Income Tax Expense (Benefit) [Abstract] Foreign Income Tax Expense (Benefit) [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Capitalized Computer Software, Gross Capitalized Computer Software, Gross Trade [Member] Trade Accounts Receivable [Member] Interest expense Interest Income (Expense), Nonoperating, Net Weighted Average Number of Shares Issued, Basic Weighted Average Number of Shares Issued, Basic Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Vehicles [Member] Vehicles [Member] Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Payments on senior unsecured notes Repayments of Unsecured Debt Total assets Assets Assets Change in Units Based on Performance Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Other Share Repurchase Program [Axis] Share Repurchase Program [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Equipment [Member] Equipment [Member] Unamortized premium Debt Instrument, Unamortized Premium Capital expenditures accrued property and equipment Accrued purchases of property and equipment. Receivables, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Dividends paid Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent Auditor (Axis) [Axis] Auditor [Axis] Auditor Vested, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total lease payments Lessee, Operating Lease, Liability, to be Paid Construction in Progress [Member] Construction in Progress [Member] Vendor [Member] Accounts Receivable, Vendor [Member] Accounts Receivable, Vendor [Member] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes Purchase of intangible asset indefinite lived intangible asset purchase, including capitalizable transaction costs indefinite lived intangible asset purchase, including capitalizable transaction costs Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Engine Maintenance [Member] Engine Maintenance [Member] Engine Maintenance State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Stores [Member] Stores [Member] Stores [Member] Possible maximum increase Line of Credit Facility, Possible Maximum Increase Line of Credit Facility, Possible Maximum Increase 4.50% senior unsecured notes (2023 Notes) 4.50% senior unsecured notes (2023 Notes) [Member] [Member] 4.50% senior unsecured notes (2023 Notes) [Member] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Changes in net unrecognized other postretirement benefit costs, net of tax of $(29), $66 and $93 Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Weighted average common shares outstanding Basic weighted average common shares Weighted Average Number of Shares Outstanding, Basic Statement, Scenario [Axis] Scenario [Axis] Scenario [Axis] Entity Current Reporting Status Entity Current Reporting Status Operating income Operating income Operating Income (Loss) Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Immaterial Error Correction, Selling, General and Administrative Expenses Immaterial Error Correction, Selling, General and Administrative Expenses Immaterial Error Correction, Selling, General and Administrative Expenses Facilities [Member] Real Estate [Member] 3.50% senior unsecured notes (2032 Notes) 3.50% senior unsecured notes (2032 Notes) [Member] 3.50% senior unsecured notes (2032 Notes) LIFO Method Related Items [Abstract] LIFO Method Related Items [Abstract] Total deferred income tax liabilities Deferred Tax Liabilities, Gross 5.90% senior unsecured notes (2026 Notes) 5.90% senior unsecured notes (2026 Notes) [Member] 5.90% senior unsecured notes (2026 Notes) Finite-lived intangible assets expected amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Statement [Line Items] Statement [Line Items] Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Restricted Stock Units Activity Schedule Of Share-based Compensation Time-based, Performance-based and Market-based Restricted Stock Units Activity [Table Text Block] Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for time-based, performance-based and market-based restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, exercised or converted, changed based on performance, forfeited, and expired during the year. Scenario [Domain] Scenario [Domain] Intangible assets Deferred Tax Liabilities, Intangible Assets Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Schedule Of Debt Schedule of Debt [Table Text Block] Long-term line of credit Long-Term Line of Credit Customer Relationships [Member] Customer Relationships [Member] EX-101.PRE 10 aap-20231230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 aap-20231230_g1.jpg begin 644 aap-20231230_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T ! !+ M $ 0$L 0 !_^&7(FAT=' Z+R]N&%P+S$N,"\ M/#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C M>FMC.60B/SX-"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B M('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N-BUC,#$T(#&UL;G,Z>&UP M1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL M;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B('AM M;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E&UL.FQA;F<](G@M M9&5F875L="(^;F5W7W=R:SPO&UP.DUE=&%D871A1&%T93XR,#$U+3 S+3$V M5#$S.C,S.C,X+3 U.C P/"]X;7 Z365T861A=&%$871E/@T*"0D)/'AM<#I- M;V1I9GE$871E/C(P,34M,#,M,394,3@Z,S,Z-#%:/"]X;7 Z36]D:69Y1&%T M93X-"@D)"3QX;7 Z0W)E871E1&%T93XR,#$U+3 S+3$V5#$S.C,S.C,X+3 U M.C P/"]X;7 Z0W)E871E1&%T93X-"@D)"3QX;7 Z0W)E871O&UP.D-R96%T M;W)4;V]L/@T*"0D)/'AM<#I4:'5M8FYA:6QS/@T*"0D)"3QR9&8Z06QT/@T* M"0D)"0D\&UP1TEM9SIW:61T:#X-"@D)"0D)"3QX M;7!'26UG.FAE:6=H=#XV,#PO>&UP1TEM9SIH96EG:'0^#0H)"0D)"0D\>&UP M1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^#0H)"0D)"0D\>&UP M1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%05-!0DE!040O-U%!#AF2'@X9DAX.&9(=T5(0G=C3D1! M,%E%0D%91VA54D92;V9(>#AF#0I(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9( M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G05!! M14%!=T52#0I!04E205%-4D%F+T5!84E!04%!2$%114)!445!04%!04%!04%! M05%&07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!04%!#0I!44%# M07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049) M4DEX459%1T4R16EC645537!':$)X5WA1:5!"#0I5=$AH37A::3A#4GEG=D5L M47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92 M<5,P5G1.5DM"DI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=* M0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P#0HP*U!Z:$I3:W1-5%4U4%)L9%E7 M5G!B6$8Q95@Q4FQ:;61O85=P%!C2'E2<5AN>GIJ<48O8U@P*W-885,S1&U2:VEN#0IK:FI8:V9S;VET M4E9(441.85I%=F]74%$T65)%4D=/,VM(&=99T1N M>4AU93CEQ=C9.,4\U=#=#,6M&<$%L=E!) M:4@P0G=D=F=903AP07AR-%IR.',W:U,Y>C)4;TE2,#AE2TE-:G9U3R\Y#0IJ M,G(X;3%DY-&)2<#AN.#)8#0IY2TIU4]M#0IY06-2:DMU*VEM5U1A54)Q M2&U(44Y.8U(V:G%D<%I3159#6$4X8U)O9EHR1U%/4TDU:TXR4%0U2C=X:DDK M-$5Q,6IQ96TV:$=:3$,W#0IH=30Q,EHT2D5K05!U54IW>&M$>4Q#94M54'%" M2'98,VPY6E=52FYV3&E/,F=";UI:;E=.068X05=99UE4241M:45*4TY21FQ1 M,"]8#0I.1C%)70T26=,369U1T5M:&)##0I%5$EG1&U8 M>&QQ9FYJ>F1Q*W583C%$<60W1SDY8T\X3G1&8U-Q<2MQ+W=!16%+#1W1$=0<$A/9SE'#0HO=T-C9R]/5W5E5%!,=FQ,>79P M3W%83G9Q.&-9=7(V.6EM8U1-26LY26-P2S%:6EI':TI",BM(3FYJ:E512'IR M55I":WE3:T)12F5:#0HV5"]Z:W(K8F5N<45F5DER.49P45AD=D5X;U!&,$5B M;C94:S)M;C!N*U)N;FYZ6C4R.'!Z834U9VAT64%B:&],3#9O:VMF3DEL2$]2 M#0HK8VMG,V-L4E-N431O96DT<2M,+T%-*V9Z3CAW-G8U+S%F5'),5DQM2%). M3VQ.;$9:=WI/:U1004]%6U/#0I76DI22DFMC9'$X5BM)8V%%#0IS6'-'0EA9<3=&5D71*&Q!9T$Y-U!3-C1:FQQ9'95+W9.3UHO8C1*-&@O>'9L=6TK#AF0GA$:C=R,V(X=#9,3G)M M=C9F<$5.#0IF579R:4](:U R5EIG1V(O04=+,4])1FUL,4]967-C<&XK15=I M9E!&DU9+V,Y<'9V4'DU.0BM:,3 U4RMI#0I-="]0>2](4C5";T]J>GAA M4&5E8G)P1F$P,"M73TMZ5UIE85A.-TDQ5E%G+V%73D$P:B])1'9M3E&A(3U$SE)A6$AM4%5R4RMV8F%'2G)H M-W$T25)216]Q>&AJ8W X3DXV4G)K-FQ,9'!X-FY364--551'2DIQ:#,K9C=7 M2C9D#0IE6#%L9C(Y,UE34$9E=WE+.79*15-(1&7I(4&AS#0HY951Q93!S6#5U M8TU55#9F<6MF3&M0;G5L96HV3#4Y+TYR>D)C>E,S66QA,UAN4&,S1$UT=D%R M:SA),%)!,4]813!#:G15-$EX;$UU#0I2;7IA9G,O1T%">C9$;5=.4E0V,S5/ M.#%Y9E8U>$1Q;6HS3'=V2D-X2T8T6$M/=&1U4TY19V%): M451/=S5Z348T5F]:1UDT;U)L>B]W035"*U),,U5)3D0X'ICC!B+T%*>$PP2%1D#0ICG5)%8R2W5X5C@W M9CA!3U%(-6YM*W5:4$M':U,O-DAB3B]U5VU5#0HW4U1)86E%52]::DDK3"]+ M*U65Y-T$W3312-#!X=69P.3-F.&9U95(K6&14%DO<$YI M3D].>$8Y9%E!:VE(;5!524$S2C0Q=T)Z33-&=TAH*W%J6'8V4&-0>CDX.2M8 M712345!0C5B79U8WHR:C%(0FA%0GIM9G-( M-V%95"M:,R]K=R]-6"]B4750*TIN2W O569E9G9D;C):+VDR4"MQ1W1$,'IZ M#0I"-3@X>6%B<$UB8S569VAT165L231,4S)12GI)2%%!0W O;5DK2GAI1$DP M=69,:C!U2U5Z,VLK.&XX9DHW3#4W.#5E479)5G!P;FQA#0IW,&U05TY2,%E# M4T='6G8S345RFHU+R]!1&,Q#0IV>3)D5#%%;E103&0X,V]2<$%O9U-F M,4$S=TM72FUK57%R5C,T-5902D]1,S5/,C!E9S!E3$QW4CE74T\K*SEF;T@S M<$PK5'9L.61B#0HO34Q3;TI&1%4]+3GE! M8VYT9E5E1G!P16-Z$AZ1C5Y,6)6*UA+2S1N65#A24'9'C4K+S5Y M0CAX9G!B>G=S351L3$KDMU;E)44T]K M.7)'.#9-'@T6E-�II;4AA4&%U3$1K-$UM4&ER M')M645L-4-Q-W-F:$1%E)R6%1V3&UP*UI,>#!H*W5Z7EK2T)(15%.;6%G*T]75&HX M>&QM;&IZ3'(O85A56&MJ:D@X278T;CAF83EU0D)!24Y19'=2#0IM5SAY.# O M-7E*.#!J45!Y=#%.569J9&%T># R,V]A12MV6#%F*U-+=FER-&AX6E!9=CA! M;D=/=S!E4'IT8RM9.5IU-V5YC@P M.60X,&%B-65A,CAS861D6'5R,S%9;S4W84IN1G5N-U5H24@R=#9)4$AF=&Q' M#0IE6D%O03=U>C=,=UEP-4QY>4594C=Z>CAV,79M-U-V>6PO34A5=%9T-U-B M4C=U,%&=N-'!(66IS3B]F34E9-4AA#0II.7!L-UE)P-%4X:$QT-U9%:VE69D-0#0HV;FXO04]C6#5/5TYH8F%79DI/9U1V M3$DX=W9V<3=81GHX24-E;GDY4C5/3S5B<&Q'9D968TED=C)2,GA+6FPT.'@P M<39$1"]!0U K#0I6,VY'8GI(1&$V;&\Q-UHR3C-$8S(P,3%*139*2#8Q=$EI M3WA)<%)86E=P,W!L36-:2G%I-TA7.7%94FE*:D]*:T-$5CEX0U=A7)(.'4PX;C-8;'9Y578Q*S-A,C%054IN=4QM2U)3EHO4V)J155(:78U:69L-34T=2]03W4S M5G!O9#5C,G1X95-Y=WIX475Y37)T>4)"03,V-6E4:$QI3W@U;F\Y3C)F,FAG M:F=G2E1I#0I#26IQ.7(O2FXX=48X;V58+W)&-T=0,#=Q25=3.$I!2FE4<6M! M4#A!:SE7+WEV:TUY.$=,:$9N;5AM3S)E,&9Z1U-O+S-C95AN-79##0HO4#A! M*UAF;CAE8V18;4]J6#$K;'ID>E1X6&1T0DIC4G9(235:1'EJ5F=0:$DK2'0P M>D5L:FQ:,F5Q,$AA1VXX1TDT-'AQ249%9TIR#0HU=3AU9FY65-D=F1F#0I*0F554'DP.#97*VTV='(P;6PS.79D5V-*9S R M>#E'5TME831N;V=C25%R1T]&5S5N5)I M2TTX,T)9:6&)E6$HU,35L#0HO2C=Z.6]M;U-7>3948S9J8FAJ-D8S6E)08TDV5C)9 M:4U->4@R65I63$9)1W%D>G!U,3E0;&IF14EN=4IR-S!4-4TO2B]W038V$1I:VMA-V-H=T%"56(W9F1D;G=M-T1P=72]V2EIP05-T#0IE1E)113EC>4U/2&@Y571Q96,W6#=6:&UI34]%8EAZ+T%% M0C10-7 Q=69Z1#5N,4A6;41&-RLT95-.3GE1FI76B]'>E-N,VXW#0I/;C)00F1,.#(K871* M04=L-GIF5T-R,%35%>#).2G W;5EB93!S')&*V%R14]-14%.1VUM8C=%82]0=C1#<'EV2FM%4F)L M84Q34S%'45%J+UE(>4)R9FY8>DYR1W)85W S#0I7;U1R3F1/6%I)-4A214A2 M55)19&Q58D1.8DDR8DPV3&"]35U4S M9C5U9FQZ85AS,6IC83%%;#%B>4Y$3$5)-6U):U)U3$Q654E/-#=:6612061F M=F-##0I(6D]P;$531412,S9*6,X:UDX,T@P,FIY-7(X3U!&4U=49FUT-4-4#0I16CEC6%9% M;'-)2$U02E9C3SAW54XV56%U1DQT4F@P-F0V6D1X-%9B94]Y=%%C9W@X4'%0 M,V0U94@V;BMC5CE!R=$=/ M5&QW=D5+3FA8-F-W-354233=R M=6Y486QP5CAL>%E7#0HW36LQ>5$P84MY<4=A<&M#9$99135N>'E2:TQ$>#)F M4UI-56A'67%2-DUB,40X.%!Y>'-:+U%F5U9N8T=J1S-I;&U192].14M(-D-C M#0IR3V]G-7503DQ M0U-'47A89#EX7954W%0=F,SE%E-3%(9S191V-W0D5E4TDX=WAE9E!+5W-F54Y4=F)U>C%" M15=69E1U;6(T#0I8*WEY=D6)V579+;6]3*V%B.4984W!K:EA5-W Q:C5P27!92S=T44TV.%1V,4EP#0IM M6&=Y-TAI4$HU6'1RE)'2U Q:FM%*V8X.69Y=E$AR-W9C M;%9J*UHO:TLK4%Z=U!6>4HY;6%I36A%=TYY-4E+>"]/5#AU65( M=VYJ-VMH:"]06#AR-6)V-G5.6#1B,%=:-$HQ:DHO,6EM,WI.0FM0>D5(3&PR M2'%G3#1F=$@V,78U,&5A#0IO9$PO04,Q=DQI,&U6,C%D571,3U9'0E8Q=4)6 M;55J<5!21$5%64TX+U)T,50R3G!44%9!1692=69H*S$X+V9K,35C1W4O;49P M8T5I#0HX41U3TYV.%-G:G=A5&EV,#5I66\X56=(%1A9"]L,2]W035%+VQN#0HU3CAM85HU9$9J<6LP=&Q'4F,S M14U&=C9C:S=S6&QD0SEW:FQ3-TAJ>55';$YH,'A7:S4O-D=R&8O3&8Q6G)N5FYV=%AV8FPR;'5*-34O4T133V5414Q!23962C=K-&]T1THO M#0IZ:E(K56-C:V-I85I-1VID6$9B;5IG94IR47%Z34-$,WA7,W%72W5X5E1U M3&E#,G0U8FDT9%EO255A4U=6:E)64D)6;4HX04)G2G)D#0I-66U2;V-Y*U-F M>E4O34,Y.#EE6FQJEE!Y-FHX;F55=DQ!;4%/D]B2E@P1&@T M9G0S*TQ*+WE*#0HX>7AA1#5&.#5A:DE26%1H1F-)<%!74C0S4TYA9C54;T)K M.$UU15-0=6-(='I42$QQ355F-3%J-W)93"M5,FAY*UI0>D

4]E435J,5DP4'DY#0IS:DQ(=V=(=EHV1%A3>F%J2D5!8T54>C8Y M=RLT;%@O2T0X;V)4>G19-FAF-FID5#)L6I'24)*1FTP="]-5%7=W12]6-7)+53-A.75+36A6=FU(249F9DIA92M.<3EO-'A/;G,X M>$E5;78X07IK,S5I*W-A#0HU<&UG>%!73WAH3GIC2U Y*WIM:67$K;&)O4D9%9TA&4E5K:$55#0I$<7@K6GA* M36HU;$5)-&1(:'$K1TDW*W)-279Y3S%L6D=I,7)63&91=$)S>49L=G)T=W%Z M5#AA>79$17I)3TE0=T(R2SAG05)K:&A.#0HW-T]T4&)C2W5%5&MY2&]/9S97 M9G1P-3DLQ1S8P=CAS9DIF;$]2:4HU8F8X M05-6,FYC2359=TME+RLW1W(X3,U1#@X95I.175R:E-,3C4Y3'1(858O:59&9596,T-":41)-G(R2%-V M=G9#34-D=TA986Y864U/44-:<5(K-SE#8BMC=DEW.&]E#0I2=$AA*VQE4%@Y M8FQA839T0G@T<&)2<4-S8B]T8VQ:,4HW5E!F:41H;FHT44-E6F-F4C8W.'AN M;G=J.3-!540U+VHX8G!P*U58-4]7#0I8;E138C-5.5-UFMD:UI2;6=C>')J:V0O2W51+U0X53 X:&9LD(V*TLU3$AJ16AS9E4T*W8W4S%' M;6YC;T$T=6A(-F9X.%5Z+S5Y4C%Q16%R<$AL97HK#0I',3!M,D5J>&IO2&Q! M5TY4+W%X;U K0WE7;TES061';C)C=VYG;&Q03UHO2#)P;B]!330K5S)L*U@O M3$]U*V1T6FQ&31F M=$YQ3&Q(1T]M-2]1.60P:CAX4$EM7E1 M>75,;31+:4I6:$-+>&9I2F5223)',65U2T,Y.6LO-7EQ+TMT6D-Q;E5*1D@K M-T9T:'A0+T%!5'%F=WA25$\O26XU:6584%!�IH8S,K9W1-.7)A>6E#4U-A M27AF=D])96DQ-C!$0W9Z>%9K,DMU>%8X*R\X04]16#5N*W9*2C5/,&E8.3%% M,RLU:61$.7!W86DS0DA:#0I4=2]V=#)/64]O>3)E15!8.6=D;5501VU0-G8V M+W="5$%F2W8U465E+TU7;%(V>'!DF-$47-G3SE/5E)8 M,GEM#0I/2U5H641T=%8R=G X32M#6C,Y,6]8>G@K6"]M+W=!<5)7:VYM1&IW M=3)D8F9J3C9U-D%&=FPY;UE*67I(;4MB3D9R.$]C:UDK;FQ3#0I7869Q.3%A M*U9.6C V2FE)9%)U3$E803=&65)026]0*WIO8TA&,&(X;453>E%K96-22W9J M4UEF;#DU-3%N>6IQ1C-C85!A4EA6-V5W#0I',E0Q561Y9S5"-G%Q158K>C!W M=VU9;74,Q:E5,-WIJ83)T M,V(O5E!Q3FI!0F%H=6%Q.'FQU85)-=#EN53EG65EX M#0IW:V%-/+W4R6"]!2E4O;48U=E$V6#5(,%9B93-H=DQW;5GEL6599<%9553!*6'=X>'IL.4DV5E&FQQ2F-% M:4EJ8EDY,S=74V5C9%9G.&]E4SE5,514G%8-6@V M$)P2EHU3U%#=V]A1EDQ;U-E=S)P=&UV1D4S2C=V4&EY66-9 M:G!O>'4O#0IG4%!Z63EP.%%U.6%T-#1,3G Q;G5%161H1U-78TTT<$5R1W!Q M4CA.5&M837E(:&=35%9$;BML:V8U;V$W8RM:9E Q-TMK5E!49$Q'#0HQ=&\R M-6AF4B]D.%5)<%5'5&M25'AY53578F-0#@S+W=$3U)7<#-.,RM9%I*#0IN3$MZ23!!3VPX9VIV36XU>&58=DYN:S$W1'I*;UIM.'AX4FQB2%5) M0W%O$ML96QF:C5F M25DV8V5Q*S5N-U%:-'@P+T(O1DUI:#=J#0IB0W9/=79V-6DX,V%P7%5C!71'=C35ED=RLS$EL0V8U8S)71U!$14(X M.3$K;SAB4$MF46YB,V1(>EIL:FE0<$PO;D5R>5IA,U9R5%E60X,69P5!&3#=T+TDS>7-03&8U639,84UV1S9U;W9R,3-555!Q M6%@W>6IE-DE65#9-5TQ0359D:7)Y#0I/9CA!-D9Y.654-G@K:B]8-4XV=G%E M='HU,2M,;%AE=&5T8W=V,U T=#9'4#AP5G1X5CA(<4=J9F]R.44R9C9*.5 X M05)F;W Y4SE##0IN<"MJ>$A$:%1T5$UU3E9T>61&;30K33AF,5AV9F5X-SAW M4"M68RML6F8T,2MR96QY:RMP9E=E9$]61CE4:G@Y=4]6-75$8FEC>E%F#0IM M8E!G6#4P>&$S+S9&-"MO,R]O+V\S-G(V4R]84#=Y=D1M3TY++T9Y-55P=RM, M2V8S4#1T>C5F>6IX4G9J=F]M=FM0+T%*578Y6FTO#0IW;CE1*W5C1SE4-UAR M*VY4-#9F5U S;D-N,G5/,VIK.&9H9%!X.#-(,3,U,F@T,T98,F99;&YLC=.;6-A#0IH.50K;UA0,3)N,5 P;BMS,7)4,'5*-3%P=CA! M6G(P>2M656(U3W)X.%A%3T@VC!R=F9M M:#EA+U)0-DIU+S!X-E@V3#E*=G)N,6EN<&5L5#1U9DQA;4-D#0I6=GEB35!( M>&IG=FIV875B>E1Y-2]W0D,W+W!A4#E&9F\S-B]8.3$V+W%C95@K5#E:+V0X M=D-M+VAM3$AW8B]89C989&%J*U5U1#$X#0IF1#56*VID1BM74"M61F8T%!0,"M8-VXW3F%C9F]Y55!#-'1U9GA986XX M+W=#0V9%-'9$-CAV#0IT-G%/;"\X05%V,S99=%!Q2#9/+U-N,6E0-G)4,4]F MBM0-DAB9&XO;DM09V-81#EN,G%V:W(O;%5F,4$\Y+S9&;BMU4#8S-E Y5W4O#0IO9E=04W(W96HK-W XBMQ.&92.4QH*SAR M-F9F:CER.7)X#0HS>DE(0G6XK&UP+F1I9#HT-SAE-C5A,"UB M-3DV+31A,&(M861C,"TV-C$X.60P8V)C-&0\+WAM<$U-.D1O8W5M96YT240^ M#0H)"0D\>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y,C0Y M,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-.D]R:6=I;F%L1&]C=6UE M;G1)1#X-"@D)"3QX;7!-33I296YD:71I;VY#;&%S7!E/2)2 M97-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#I%1C=&,3$W-# W M,C V.#$Q030V0T$T-3$Y1#(T,S4V0CPO7!E/2)297-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#I&0C=&,3$W-# W,C V.#$Q0D1$1$9$,SA$,$-&,C1$ M1#PO7!E/2)297-O=7)C M92(^#0H)"0D)"0D\&UP+FEI9#I&13=&,3$W-# W,C V.#$Q M0D1$1$9$,SA$,$-&,C1$1#PO7!E/2)297-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#I" M-#,S-C8X0S$V,C V.#$Q0D1$1$9$,SA$,$-&,C1$1#PO7!E/2)297-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#I&.3=&,3$W-# W,C V.#$Q.3=#,4)&,31$,37!E/2)297-O=7)C M92(^#0H)"0D)"0D\&UP+FEI9#I&03=&,3$W-# W,C V.#$Q0C8R.$4S M0D8R-T,X0S0Q0CPO7!E M/2)297-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#I&1C=&,3$W-# W,C V M.#$Q0C8R.$4S0D8R-T,X0S0Q0CPO7!E/2)297-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#HP-T,S M0D0R-3$P,D1$1#$Q.#%"-3DT,#7!E/2)297-O=7)C92(^#0H)"0D)"0D\&UP M+FEI9#I&.#=&,3$W-# W,C V.#$Q.3 Y.$(P.3=&1$$S.4)%1CPO7!E/2)297-O=7)C92(^#0H)"0D) M"0D\&UP+FEI9#HP,3@P,3$W-# W,C V.#$Q.#,T,S@S0T0S M03A$,C,P,SPO7!E/2)2 M97-O=7)C92(^#0H)"0D)"0D\&UP+FEI9#I&03=&,3$W-# W,C V.#$Q.38W1D0T0T(S,$,W-39!-#PO7!E/2)297-O=7)C92(^#0H)"0D)"0D\7!E/2)297-O=7)C92(^#0H)"0D)"0D\2 Y+C P/"]P9&8Z4')O9'5C97(^#0H)"3PO#IX;7!M971A/@T*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG M=R<_/O_; $, @$! @$! @(" @(" @(#!0,# P,#!@0$ P4'!@<'!P8'!P@) M"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,#/_; $,! @(" P,#!@,#!@P( M!P@,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,#/_ !$( @T(QP,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***_/W_ (+?_P#!2G_AFSX>2?#'P9J" MKX\\66I&H7,#_O-"L'&"01]V>49"]U7<_P I,9/+C,7##4G5GT_%]CV,AR7$ MYMC88'"KWI=>B75OR7_ 6K/T"HK^4>BOF_\ 6K_IU_Y-_P _9/^('_]1O\ MY3_^Z']7%%?RCT4?ZU?].O\ R;_@!_Q _P#ZC?\ RG_]T/ZN**_E'HH_UJ_Z M=?\ DW_ #_B!_P#U&_\ E/\ ^Z']7%%?RCT4?ZU?].O_ ";_ ( ?\0/_ .HW M_P I_P#W0_JXHK^4>BC_ %J_Z=?^3?\ #_B!_\ U&_^4_\ [H?U<45_,W^P MSX@7PK^VG\)-0D;RX;7QCI+RMMW8C^V1!^/]TFOZ9*]G*\T^N1D^7EMYW_1' MYUQMP:^'JU*E[7VBFF[\O+:SM;XI7"BBBO5/B HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***AO;V'3;.6XN)8X+>!#)))(P5(U M R6)/ '))HO;<%KHB:BOYD?VQOCS-^TY^U'XY\=2-(T7B'5I9K19#N:*U4^ M7;H3_LPI&O;[O0=*\UKY.7%*3:C3NO7_ (!^[8?P2J3I1G5Q?+)I-KV=[.VJ MOSJ]GI>RN?U<45_*/14_ZU?].O\ R;_@&W_$#_\ J-_\I_\ W0_JXHK^4>BC M_6K_ *=?^3?\ /\ B!__ %&_^4__ +H?U<45_*/11_K5_P!.O_)O^ '_ ! _ M_J-_\I__ '0_JXHK^9O]A_X"M^T[^UIX!\#M&\EKK>K1"^"]1:1YEN2/<0QR M8]Z_IAAA6WB6.-52- %55& H'0 5[&5YD\9&4N3E2\[W_!'YWQMP?3X?K4J" MK^UE--M=IK:DVGZ80?E-I; 01,OH'6/>1ZN:\-KY.IQ0E)J-.Z[WW_ M /W+!>"M2MAX5:N+Y)22;C[.]FU=J_.KVVO9']7%%?RCT5/^M7_ $Z_\F_X M!U?\0/\ ^HW_ ,I__=#^KBBOY1Z*/]:O^G7_ )-_P _X@?\ ]1O_ )3_ /NA M_5Q17\H]%'^M7_3K_P F_P" '_$#_P#J-_\ *?\ ]T/ZN**_FT_X)R? +_AI MC]M?X>^$YK=;C3I]42]U)&^ZUG; SS*3_M)&4'NX'>OZ2Z]K*\R>,C*?)RI. MV][_ (+R/SCC;A&GP_B*>&5?VLI+F?N\ME>R^U*][/MMU"BBBO4/B@J%;Z%K MYK431&XC02M$&&]48D!B.H!*L >^T^E35_*7_P %Q_V\_$'Q8_X*[_$/Q7X) M\4:QH:^!YU\(:-J.D7TUG<11664FV2QLK;6NOM#@J0"&4C/4@UJ?U:45_*O^ MS?\ \'+'[67[/(AM[GQQ8_$/380JK:>+M/6]; XYN(S'%;]@"UKXHM)M)\O/K-(OV<_\ 93C'IC/UQ\.OBWX M5^+^BKJ7A+Q-X?\ %&G2*'6[TC48;Z%E(R"'B9EP1R#GF@1T5%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M7B/[<_\ P40^%/\ P3F^'%CXG^*FOW&CV>L7366FP6MC->7.H3JA=D1(U.,* M"2SE4' +9900#VZBOPO_ &H_^#QW^+.O:'I,^ -+\,D:+:JO\ <)M]LLBDY.)7 M?KZ !7*?U+_ !]_;4^$?[+%JTGQ&^)7@KP:RC*P:IJT,%S+QGY(2WF.<%Y/&WQ(NPQ13I&CFSMLCNTEXT+;3ZJC?2OYF;Z^ MFU.\FN;F:6XN;AVEEEES-%"MN%)Z[0[ >IKY>^*'_!SU^V!\1=RV/CK0_" M$+'YHM$\.V8R,YQON$F<8]F!^O-?GU10.Q]*^-?^"Q_[5/C[_C^^/_Q3@^<2 M?\2W7IM-Y (_Y=C'QSTZ$X.,@&N$;]OGXZNQ9OC5\6F+'))\7ZAD_P#D6O): M*!GKD'[?OQXMIDDC^-GQ1-A%WXNOKQ<9!X6:1E!XZ@9[9KY[HH ^KM-_X+E_M;:59K#'\>/'3 M(N2#-/',_)SRSH6/XFNGTW_@XD_;+TF\6>+XW:HSKG FT+2IDYXY5[4J?Q%? M%5% 'WYX;_X./KD9W9Z#&.<]- MIO\ P=7?M;6-FL!;QUR3+-X;C#MSWV,J\>PK\W:* L?J!;_\';?[4\,< M8;3OA/,5 !9]!N,OCN<70'/MBN@M?^#PK]I);J-IO GP/DA5@9%32=41F7/( M#'4" 2.Y!QZ&OR?J]X9\-WWC+Q)I^CZ7;27FIZM._P#@HI^QG;?%;QSX=\.^&6US5KNVTBUT@S-'+:6["$RN M96)W&=9UP. (P!RQX%>DT&9\H_\ !6+_ (*T>!?^"57P5AUK78O^$@\9:\'C M\.>&H)Q'-J+J!NED?!\JW0E=TF""X_^"[? M_!P#XZ\?>,%_MCX5_"662>PL)6$EO<6EK.8--ML#'RRR[[IU((;;*I)# UZU M_P ':G@:S^)/QI_8[\-7S7$&GZ]K6M:9.]NRK+'%-/HD;%"00&"L<9!&<<'I M04;\_P#P9W?#6RTM)M)^-/Q&T_Q'"3)%J#6=J\4+Y/VAO@$+E+:Z;4)Y[@6*L0J*[2E[BP8DD(4>2WW%0 MP+,JGVKQ1_P9]_ ^VT]IO!_Q1^,.@Z["K/:7E[=6%Y'!,/N.4BM8'P#R0LBD M]B.M8O\ P;-OCLG[0'[-7QEUC_A:&@^ 9/L-O/JDQU*.6W::XM+JU:6 M3+2V[F-&C#9VJ7 X*A0#](/V"OV\/ /_ 45_9XTSXB?#^^::QN6^S:A83X6 M\T6\55,EK.H/#KN!!&5=65E)5@:*_&7]A/Q/_P .*_\ @O-\0/@UJ&H75O\ M"+QK;S/"]PQ98[7[,]]I\^2/\ 1_A3X(U;Q)X@ MU"WTO1-$M7O+V[F.$AC09)]SV ')) )(J9245=[%4ZB2W;/*OV_ MOVV-!_84_9^U#Q;J?DW>L3YM-"TMFPVI7A&57 Y$:_>=AT48'S,H/\ZWQ6^* M6O?&WXCZSXL\3:A-JFO:]=-=WES)U=V[ =%51A54<*J@ "O7/^"C/[=&L? MMY?M W?B.X\^S\-Z9NL_#^FN>+.US]YAT\V0@,Y]<*#A5KP.OSO-\R>*J^[\ M*V_S^9_6OA[P='),%SUE^_J).3[+I%>G7N_)(****\D_00HHHH **** "BBB M@ HHHH V/AWKO_"+?$#0]3#>7_9VH6]UNW[=NR16SGMTZU_5!7\H]?U,_"OQ M,WC7X8>&]8D:1I-6TNVO6+J%9C)$KDD+P#\W0<>E?6<+22E4CZ?A?_,_!?&^ MB[8.JO[Z_P#2&OU-^BBBOL#\!"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KYB_X+!?M +^SU^P%XXO(IA%JGB:W'AO3_5I+L%), M'LRVXG<'L4%?3M?C]_P[%\\O2.OXNR^9^9%%%% M?FY_8P4444 %%%% !1110!^F7_!MK\ $\1?%SQQ\2+R%6C\-V,>C:>73/[^Y M)>5U/9DBB"GVN*_8:OEO_@C=\ !^S[_P3_\ !=O-"T.J>*HV\2WX88)>ZVM% MQU!%NL"D'G*GZ#ZDK](R7#^QPD4]WJ_G_P "Q_'/B!FW]HY[7K1=XQ?)'TCI MIY-W?S"BBBO4/C0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *\/_ ."CG[0G_#,'[%?C[Q9#/]GU.'36L=+8 M/M<7EP1!"R]R49_,P.T9Z8R/<*_*_P#X.4OV@S::'X ^%MI,P:\DD\2ZG&./ MD3=;VW/4@L;DD=,HIY(X\[-L1['"SFM[67J]/^"?4\%Y3_:6=8?"M7CS7E_A MC[S^^UOF?DO1117YH?V>%%%% !1110 4444 ?JA_P;5_ '[3KGQ!^)]U;R;; M2*+PWILI3Y"SE9[G!_O*%MAQVD/K7ZT5\[_\$JOV?U_9Q_8/^'^BR0K#JFJ6 M"ZYJ7!W&XN_WQ5O]I$:.(XX_=#KU/T17Z5D^']CA(1>[U?SU_P" ?QKQUF_] MI9Y7Q$7[J?+'TCHOOLW\PHHHKTCY$\A_;Z_:=M_V-/V,/B5\3KAHQ)X1T*XN MK)9" LUXP\NUB.>/GN'B3H?O=#T/\8>H:A<:O?SW5U/-=75U(TTTTSEY)G8D MLS,>2Q)))/))K^A;_@[_ /VK1X"_98\!_"&QN-M]\0-7;5]21>3]AL0-J,.P M>XEB8'UMFK^>.@J(4444%!6IX1\:ZU\/];CU+0=7U/1-2B&$NK"Z>VG0'T=" M&'0=ZRZ* /J[X-_\%Q?VLO@3;V\.A_'+QI=6]L1LAUN6/7%"C^'_ $Q)2%QP M ",#IBOJ_P"#W_!WG^T-X-G2/Q;X3^&OC2S5?F86=QIMXS<8/F1RF,#KD>5Z M@:A%>6-U<6 M=W *[Y(FP()O+4*/[0T^PU M'( QS]H@?)]SSGGKS0'*?UL45_,+X4_X.L_VM/#JXO-3\ Z]U^:^\.(A/ '_ M "P>+TS]2>V /5/!?_!XQ\;]/11XB^%_PKU8AR2=/%_897: !\\\W.[))Z$' M&!UH#E/Z)J*_(?\ X)J_\'.OB?\ ;W_:Y\&?"5O@58V-UXKF=)M5L_%+LFFP MPP233SM"UH=X"QG"^8O.!N)(K]>*"0HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *_FW_ .#MO]JE/B[^WMX?^&]C<>;I_P *=#5+E0Y(34+[9<2^W%NM MF/7.X'IQ_1OXO\5V/@7PGJFN:I<+:Z9H]I+?7?$C4A(EWXUUV[U6Z7&B_ M#F.7QE?JZY4FU*+;>V1=RVS8/4*U?!]?T.?\&?\ ^RHO@7]EGQ[\7;Z +?\ MC[6%T?3G;DBQL0=S+Z![B:12._V=: 9^PE4]?M;F^T*^ALYOL]W- Z02GI$Y M4A6_ X-7**#,_"7_ (,T)[?0_'/[1VBWT7V?7!!H++%*FV:-(9-22<<\C#R1 M CUQGH*[3_@[4T[5M8^-O['=GH-]'INNW6N:U#IUY(NY+2Y:?1!%(1@Y"N5) M&#TZ'I7DWQ[.K_\ !O3_ ,%VKCXHR:=?7'P/^,T]U-0(HP/ M-M+K;*B'EHM@!RY(^H_^"YW[/?C'_@H+\3OV-_'WP4T2;XE>#= UJ]U:_P!8 MT2:*>UM[66YTAXY2VX9!6WF^[DCRV! /%!74^3_^"I_B;]O?_@GTO@O3OBA^ MTS=7GP_^(UV=)N_$GAW3XX1H[9 E63R[>*<,(6:11&P+B-P""IK]0/\ @C%_ MP2>\%?\ !,+X'Z@^@>)F\>>(OB"+;4-5\3>2(8+Z%%9K9+>,.^V%5F=@Q9F< MR%B<;57VK]O7]C/PS^WY^RIXL^%WBA=MGX@MY3W20*2/XE MW*>&-?!O_!*/]I3XG?\ !+#]B3QOX1_:V\.ZIX1\)_!XR#PMXGGE6XAURV,C M*NFVYW%I)!)@P+@;HI,8582:!'PA_P '1/AW4/BS_P %B="\/^#H)KGQ&O@: MP@DC@FQ(TRR7TY]-O^CLAQD\#.>< KV__@A=\#O%'_!4?_@I[\2/VR_B)HC6 MWABUN;FWT*"<,\-S=RP?9$@C).)([2Q_=L2,;Y(R!D':4#/W4HHHH)"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_%_P#X+J?\%)Q\;_&L MWP?\%WZR>$?#5T#KEY WRZO?)_RR!'6&%LCT:0$\A$8_67_!:_\ X*2K^RI\ M*V^'_A'4-GQ$\86S+)-"WSZ'8/E6GR.5FDY6/'*_,^053=^&I.37R'$&:7_V M6D_\7^7^?W=S]Z\)^"[M9YC8_P#7M/\ ]+_2/S?9A1117R1^_!1110 4444 M%%%% !1110 4444 %?TP?L(Z_'XG_8F^$=]&RMYW@[20^T$*KK9Q*X&>>&!' MX=Z_F?K^B;_@D-KS>(O^";OPIN&=G,>ERVV6;=@0W,T0'X;,8[ 8KZ3AF7^T M2C_=_)K_ #/QGQJHWRRA5[5+??%O]#Z2HHHK[@_FT**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** &33+;Q-)(RI&@+,S' 4#J2:_F@ M_;C^/S_M0_M:^//''F-+9ZUJLGV MU6SBQ#;#V/DQQY]\U^ZG_!6']H(?LX_ ML&^/-7AF6'5-8LO[!TW^\9[O]T2O^TD9ED&?^>??I7\ZM?&\3XB\X4%TU?SV M_KS/Z"\%A?LF?!";] MI']I;P/X&B60KXDU>"UN6C&6BMMVZ>0?[D2R-_P'M7GM?HY_P;A_ %?&7[1G MBOXA7<.^W\%Z8ME9LP^[=W992RGU6&.93[3#VSU8+#^WKQI=W^'7\#P>*,V_ MLW*J^-ZQB[?XGI'\6C]E=.T^#2-/@M+6&.WM;6-888HUVI$B@!5 ' P![5 M/117ZDM-$?Q,VV[L****!!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5_.;_ ,%4_P!H)?VD_P!N[Q]KMO,L MVE:?>_V+IK*^Z-K>U'DAT/\ =D=7D_[:5^ZW[=O[0"_LO_LB^/?&RRB&]TG2 MI$T\_P#3Y-B&WX[_ +Z1"?8&OYHV"N M47EB,SFMK0C_ .E2_P#;?O84445\D?OP4444 %%%% !7K?["'P#_ .&G/VOO M '@F2-IK'5]6C;4% _YK"+C_2)(HF:*( M-K>UN//T3X;I'X-L-K$J'M2QNN.F[[7)<+D=0B^E?!M:'BOQ3J'CCQ1J6M:M M=27VJZQ=2WUY/6L^@T"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#]K_P#@SI_9876OB7\4_C-?6K&/0K.'PII$KXLVL];\361\5:N'3RY#< M7V)D#CLR6_D1$'G]US@\#[&H(84444""BBB@ HHHH **** "BBB@ HHHH ** M** /@7_@Y4_:K_X9C_X)6>,;*UN(X=:^)D\7@ZR4Y+-'!OA+8W>_3_ (>Z*=4U")).!J%\00KK M_>2VB@92>@N&QC)S^05!<=@HHHH&%%%% !1110 4444 %%%% !1110 4444 M3:?I]QJ]_!:VL$UU=74BPPPPH7DF=B JJHY+$D ,/,NI1CCY[AY7ZG[W4]3_,C_ ,&^W[*2?M:? M\%4/ASI]Y;QW&B>#9F\7ZHCDX,=EM>$8'W@UTULI!X*LV<]#_6903(****"3 MS']KG]D'P#^W'\$-4^'OQ(T.+6_#VIX<8/EW%C,N=EQ!)UCE3)PP[$J059E/ MY,Z;_P $D?VY/^"2GB?4)_V4_B18_$?X>7$S70\+ZM+!#(%(S+ M!-$\A7[H&%/[:44 ?C;-_P %!_\ @J[K$#:7!^S'X!L[R0>4+U=+E5D8=6WR M:H8><=2-O/':L_P-_P $&/VD_P#@I!\7M+\=?MM?%21=%T]_-@\'Z)=I+)&# M@F!?)46EJISM:2'S9'"X+ X^2S$DLS,2S,2Q)))HKIZ*!!1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %>/?MQ_MC>'_P!A_P" &J>--<*W%TO^BZ1I MP?;)JEXP)CB'HO!9VYVHK'DX!]-\9^,=+^'OA/4M=UN^M],T?2+9[N\NYVVQ MV\2 LS,?0 5_/+_P4Q_;UU3]O/\ :!N-8#W%KX/T4O9^'-.DX\B#(W3.O3S9 M2 S>@"+DA :\;.,R6%I6C\;V\O/_ "\S[[@#@^>>8Z]56H4[.;[]HKS?7LM= M['C?QE^,'B#X_?%'6O&7BK4)-2U[Q!MMN[/ZWITX4X*G35DE9);)+9(****184444 %%%% !1110 4444 %%%% M !7[W?\ !!CQ,==_X)M^%K4L&_L74M2LP-N-N;N2?'O_ *[.??':OP1K]N/^ M#<775U+]AOQ!9^8OF:;XQNT\O?N94:TLW!V]@6+@=B5/O7N\.R:QB7=,_+?& M"CSY!S?RSB_P:_4_0"BBBOOS^60HHHH **** "BBB@ HHHH **** "BBB@ H MHJOJ.HV^D6WTTD8_P!#@Q!;\#@9CC5CC^)B-U^7YAB/;XB=7HWIZ+1?@?VGP?E']F9/0PC5I*-Y?XI:O[F[?(****XSZ4* M*** "BBB@ K]_?\ @B'\ ?\ A1G_ 3_ /#%Q<6\D&J>.)9/$EWO3#%9L+;X M/7:;>.%A[NWK7X:?L\?""[^/_P =O"'@FRW"?Q1JUMIV]1_J4DD"O)]$3.TT_3+>.TM8$SMABC4*B#V"@#\*^GX9P_-5E6?V M5;YO_@?F?B/C1F_L\)1RV#UFW)^D=%][=_\ MTNT445]J?SJ%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%9OB3Q?I/@VU%QK&J:=I>7G[6_PIL+AH;CXG?#V"9,;DD\16:L,C/(,GIBDMOVNOA/>W"Q0_ M$_X>322'"HGB.S9F/L!)67UJC_.OO1V?V;B[7]E+_P !?^1Z)16;X;\8:3XS MLOM6CZIIVK6W'[VSN4GCY_VE)%:5:QDI*Z..491?+)6844451(4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16#XF^*'AGP M5*R:SXBT/274@%;V_BMR"1D##,.HY]ZR5_:0^';MA?'G@LD\ #6[;G_Q^L98 MBFG9R7WHZ(X.O)E3*<8J\G8TITIU'RP3;\M3H**XO_AI+X=_]#]X+_P#!W;?_ !==)H/B MO3/%4+2:7J6GZE&F"S6MPDRKGD9*D]>WK4QK4Y.T9)_,NIA:U->?7!1110 4444 %?T.?\ !'[]GT?L M[_L">"+*:$1:IXE@/B34"#]Z2[ >//HRVX@0CU0U^%O['/P&F_:<_:C\#>!8 MTD:+Q#JT4-VT8W-%:J?,N' _V84D;M]WJ*_IHLK*'3;.*WMXHX+>!!'''&H5 M(U P% ' ' KZGAG#WJ2KOIHO5[_P!>9^&>-.;\M&AED'K)N&?AC8W*QZA\4M<$EW&'.Y]/L-D[\#UN6M M.O'RMP>H_6.OY?=M MCLXFF:)N_P#HZ^E XGYVT444%A1110 4444 %%%% !1110 4444 %%%% !7M M7_!.C]F-_P!LK]N;X6_#/R_-M?%.OV\.HJ"018QDS7C#'.5MHYB.G('(ZCQ6 MOV3_ .#/7]ED^+OVBOB/\7KZUD:T\&Z3'H&F2MCRVN[QM\K+QDND,(4\X N> MAR, ']!-I:0Z?:106\4<,$*"...-0J1J!@* . .,"I***#,**** "BBB@ H MHHH **** "BBB@ HHHH *KZIJ=OHFF7%[=S1V]K9Q-/-+(=JQ(H+,Q/H ":L M5\3_ /!PE^U0G[*G_!*OXCW4-S]GUKQM O@_2P)?+=Y+W2T44&@4444 %%%% !1110 4444 %%%% !1110 444Y$,C!5!9F. .2: /W M]_X,\?V4AX:^"OQ,^,U];XNO%&HQ^&=*=T&Y;6U437#*>NV2:6-3[VM?M#7@ M_P#P3&_97C_8K_8(^%WPW\A8-0T'0X7U4 8W:A/FXNSZ_P"OEE SS@ =L5[Q M09A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%?$G_ 6=_P""D/\ PQS\(U\(^%;[R_B1XPMV%M)$W[S1;(Y1[OU$ MA(*1?[09O^6>#SXK%0P])U:FR_'R/4R7)\3FF,A@L*KRD_DEU;\DM7_F?)O_ M 7@_P""D?\ PLWQ5/\ !?P5J1;P[H'RC PP.&VCN M^LGU;\W^"LMD%%%%(MTY7] MTXW_ N?KG1117Z.?R*%%%% !1110 4444 %%%% !17S7^W%_P %3?A?^PU: M266L7[>(/&!3=#X=TQU>Z&1E6G;[L"'CE_F(.51AG'Y!_MD?\%@?C!^U^UYI MLFK'P?X1N"5&B:)(T*RQG^&>;_639'4$A">0@KQ\=G=##>ZO>EV7ZOI^+\C[ MWAGP[S7.$JR7LZ3^W+K_ (5O+UT7F?KW^T__ ,%:/@?^RM+<6>L>+(=>UZW) M5M'T "_ND8=5=E(BB8?W9'5N>AKX(^.__!R3XV\0O<6OP[\$:'X;M6&Q+W5Y M7U"[_P!]47RXT/3AA(/KGC\TZ*^5Q.?8NK\+Y5Y?Y[_D?N.3>%61X)*5>+K2 M[RV^4596];GO/Q5_X*??'_XR7$SZQ\5/%D,H. M>^3S7B6N>(]1\37GVC4M0O-0N#UEN9VF<].[$GL/RJG17D5*DYN\VV_/4^_P MN7X7"QY,-3C!=HI+\D%%%%0=9K>%O'NN^![CSM%UK5M'FW;M]E=R6[9XYRA' MH/RKWSX3_P#!77]HCX07*M9_$S7-9@&-\&O%=564#L6G#2#ZJP/O7S;16E.M M.F[TVUZ.QPXS*\'BURXJE&:_O13_ #1^K'[/'_!RC*LT-G\5/ ,;1G ?4_#, MI#+VR;69CGU)$P]EKZ*_:E_X*Q_"WQ+^P/\ $#Q3\._&VFZAK\NE_P!G6>GE MVM=3M+BZQ KF!P)/W7F,^X H?*.&/?\ !VBO4AGF*5-TY.]TUKNK_P!=;GPN M+\+,CJ8F&)H1=-QDFTG>,K-.S3O:^VC7H%%%%>.?I 4444 %%%% !1110!][ M?\$!/@Q)XA_:%\8?$AK43Q_#/P]/-9%TRGVZY1XXP>Y'DK<\#!Y'([W_ /B) M'^.7_0J_"C_P6:A_\FU]Q?\ !!WX +\&OV"=)UBX@:'5/']Y-KDY=,.(<^3; MKGNICC$@_P"NQ]:_!BO>JRKX/"TG2DUSW;_"WX6/RC+*.7<19YF#QM)5%1<( M1OT2YU*WK)-GZ"_\1(_QR_Z%7X4?^"S4/_DVC_B)'^.7_0J_"C_P6:A_\FU^ M?5%_Z!(?<_\S]!?^(D?XY?]"K\*/\ P6:A_P#)M'_$ M2/\ '+_H5?A1_P""S4/_ )-K\^J*/[6QG_/QA_J#P]_T"0^Y_P"9^@O_ !$C M_'+_ *%7X4?^"S4/_DVC_B)'^.7_ $*OPH_\%FH?_)M?GU11_:V,_P"?C#_4 M'A[_ *!(?<_\S]!?^(D?XY?]"K\*/_!9J'_R;1_Q$C_'+_H5?A1_X+-0_P#D MVOSZHH_M;&?\_&'^H/#W_0)#[G_F?T1_\$J_VP?%G[;_ .S#-XW\8Z=H.F:E M_;5SI\,>D0RQ6[PQI$0Q6261MVYW!^8# ''<_2M?'/\ P0?\-_V'_P $UO"% MUB+_ (G-_J5Y\A.3B\E@^;W_ '/;(P!WR*^QJ^\RV4Y8:$JCNVKG\J\54:%' M.,31PT5&$9RBDME9V_0****[CY\**** "HY[B.T@>65TCBC4N[NVU447XH\76V_79X)/FTW3FR/)..DEQR".H MB#9'[Q37'CL7'#475G_P[['M8&.XC41LV2@*YVX)Y.! MP'_$2/\ '+_H5?A1_P""S4/_ )-K\^J*^!EG&,;OSL_JK#^'O#].G&F\-&5D ME=W;=NK\WU/T%_XB1_CE_P!"K\*/_!9J'_R;1_Q$C_'+_H5?A1_X+-0_^3:_ M/JBC^UL9_P _&;?Z@\/?] D/N?\ F?H+_P 1(_QR_P"A5^%'_@LU#_Y-H_XB M1_CE_P!"K\*/_!9J'_R;7Y]44?VMC/\ GXP_U!X>_P"@2'W/_,_07_B)'^.7 M_0J_"C_P6:A_\FT^T_X.//CO?74<,'A'X6333.$CC32M09G8G OOTT_P""!W_!.G_A/?%$?QO\7V3?V/H=P4\+6TJ?+>WB'#79S_!"PVICK("< M@Q8/1A,9C\155*%1W?X+N>'Q%P_POD^ GCL1A86CLM;RD]DM>OX*[Z'ZD?LS MZMX_\0?!+0=0^)UKH.G>--0M_M-_8Z/!+%;6&_E8?WDDC&15P'.[&[W5G\KXBK[6K*HHJ-VW9;*_1>2"BL?QSX^T/X9>%[K6_$>L: M9H.CV*[[B]O[E+>"$?[3L0!G]37P+^U7_P '#_P[^&\^(&J1Y0: MA.6L=*C;L5)'FS8/4!44CHYSFN7%8^AAU>K*WEU^X];)N&\RS6?)@*3GW>T5 MZR=DOON?HE7B/[0'_!1KX*_LR/<0>+/B#H=OJ5N&#:;9R&^O@P_A:&$.R$G@ M%PHSW&"1^'_[2_\ P57^.7[4QN+?7/&EYI.BW!(_L?0LZ?9[3@[&V'S)5X'$ MKOBOG4G)KYO%<3O;#P^;_P E_F?K^2^"S:4\UK_]NP_^2DO_ &WYGZ]?&O\ MX.5O#.E^?;_#WX=ZOK$F,1WNNW:642G^]Y,7F,Z^Q=#WXZ5\L?%/_@OI^T-\ M0I)ETS5_#O@VWE4IY6CZ3&[ 'C[]SYS!L?Q*1@\C%?%E%>+6S;%U?BF_EI^1 M^DY=X>\/X->YAHR?>?O_ /I5U]R1Z?X__;8^,'Q3W+X@^)WCK5(6.?(EUNX$ M YSQ&&"#\!V'H*\TN[N:_N&FGEDFE;[SR,68XX&2?I4=%>?*3D[R/KJ&&HT8 M\M&"BNR27Y!1114FQ8TO5[O0[Q;BQNKBSN(_NRP2&-U^A!!KWKX-?\%4/C]\ M#+F-M(^)GB._M8P%^R:U-_:MN4&/E"W _!5OXB\&^(-+\2:+=<)=64PD4-W1AU1QGE& M 8=P*_EOKTS]EC]K[Q[^QM\18_$G@76IM/G)5;NSDS)9:E&/^6<\6<.O)P>& M7.593S7OX'B*M3?+7]Z/X_\ !^?WGY7Q-X1X#%0=7*OW53^75P?YN/JM/(_I MLHKY[_X)Z_\ !1#PG^W_ /#!M2TM5TCQ1I05=:T*28/+9,>DB-@>9"V#M? Y MR" 1S]"5]I0KPK052F[IG\YYAE^(P.(EA<5%QG%V:?\ 6J?1K1K5!1116QQA M1110 5^6O_!0G_@NMX]_9J_:Q\3^!? >C> ]5T7PRT5I+=:I9WW,W>_R2_P#)C[Q_XB1_CE_T M*OPH_P#!9J'_ ,FT?\1(_P H%I'8@*H' MVWDDD"OSTKZK_P""+_[/?_#0/[?WA%;B'SM*\'EO$U]QP!;%?(SV.;AH,CN, MUI1S+'5:D:<:CNVD>?FG"/#>!P=7&5,)"U.+EUZ*]M^NQ^_?A ZJWA+2_P"W MOL7]MM:1?VA]C1EMOM&P>;Y89F8)OW;068XQDD\UI45\R?MU_P#!5?X9_L+V MDVGZE=-XE\;% \'AS3I1YZY&5:XDP5MU((/S N0B/I>ZNH[&VDFFDCAAA4O)([!5C4#)))X M YR:^.OVJ_^"XOP4_9OEN=-TG4IOB)XBM\K]DT%E>TB?CB2[/[K'7_5^801 M@@5^37[9W_!4;XL?MLW=Q:Z_K1T;PJ[YB\/:26@L@!T\WG?.W0YD) /*JO2O MG6OE<9Q+-OEPRLN[W^[;[[G[IP[X-THI5LYGS/\ DB[+YRW?RMY-GW=\>_\ M@X0^-GQ.GN+?PG#H/P\TV0L(_L=N+Z^"$8PTTX*$CLR1(1GUQ7RC\2OVL/B= M\8Y2WBGX@^,M>4G(CO-7GDA3_=C+;5^@ KS^BOG:V*K5OXLF_5_H?K66\.Y7 M@$E@Z$8^:2O\Y/5_-A1117.>T6]%U^^\-7RW6G7MWI]ROW9;:9HI!]&4@U]# M? W_ (*W_M _ :[A^P?$/5]>L82-UCXA;^U89%&/DW2YE1>,?NW4@="*^;J* MTIU9TWS4VT_+0X<;EN$QD.3%THS7]Y)_F?M;^Q/_ ,' /@?XWZC:>'_B=I\/ MP]UZX*QQZDLQDT:Y<_WG;YK?/&-Y9.I,@X%?H/!<1W<"2Q.DD4BAT=&W*ZGD M$$=0:_E+K]#O^",__!5_4/@1XPTOX6_$+5I+GP#JTJVNDWUT^X^';AB BER> M+5B<$'B,D,-J[\_3Y7Q!+F5+%;=_\_\ /[S\3XV\*J4*,L=DJ:<=73U=UU<6 M];_W7>_2VB?[54445]B?@(4444 %%%% !1110 45Q_QJ^/G@W]G/P9-XA\<> M)-+\-:1%D>=>2[3*V,[(T&7D?'\"!F/I7YA_M?\ _!QI?7TEQI'P6\/+8PLGI%?/KZ*[\C]5/&_C_0OAGX>FU?Q)K6E:#I-M_K;S4;M+6"/ZNY M'YU\:_M ?\%^_@;\(FFM?#DNM?$/4H^%&E6_D68;T:>;;Q_M1I(.?KC\6?C/ M^T'XX_:)\3MK'CCQ3K7BC4,G8]_U9U74EVC[L?O^)^JY3]#OC)_P ''7Q8\8/-#X-\ M,^$_!EI(?DEF5]4O8OH[E(C^,)KYJ^)7_!4#]H+XKSROJWQ8\7PK,I1XM+N_ M[+B*GL4MA&N.QXY[YKP:BO&K8_$5?CFW\]/NV/T? <)9-@E_L^&@GW<4W][N M_P 34\2>.-;\9W#3:QK&J:M*S;F>\NY)V)R3DEB>_P#! M5_\ :)^&=Q')8_%?Q1>;,935I$U56'3!^TK)U]>O?.>:^>:*TIU9T]8-KT=C MAQ65X/$JV)I1G_BBG^:/T.^$G_!QY\6O"DD,7B[PMX1\7VL;9D>%9=-O)!Z; MU+Q#_OU^=?7'P)_X.%/@I\2Y8;7Q5;>(OA_>R'#27EO]NL5/;$L&7Z\9:)0, M]<9(_#FBO2H9UC*7V[KSU_'?\3XW,O#'A_&)M4?9OO!M?AK'\#^I/X7_ !B\ M)_&[PXNK^#_$FA^)M,; -SIEY'2@3S)3N=\#&6/.Q:7SK^=3G!2VC#2LIP1N"[0 M>I%?D#^U]_P7N^*_QYEN-,\"D?#/PY)E UC+YNJSKZOW6OA MW5]8O-?U*>^U"ZN+Z\NG,DUQ<2-)+,QZLS-DDGU-?,8SB:*?+AHW\WM]V_Y' M[)D'@UB*J57-JGLU_+&SE\Y?"OES'ZX?'_\ X.3_ _I#S6GPS\!7^LN,JNH MZ_.+2'/JL$19W4_[3QGVKX]^,'_!;[]HKXM27$<7C"W\)V,[;OLN@6$=KY?H M%F8/.,?]=/KFODFBOGJ^:XNM\,GWG[S]?>NE\DC ML/'_ .T/X^^*UU)-XG\;>+?$,DG4ZCJ]Q<_AAW( [8'&!7'T45Y[;;NSZRG2 MA3CR4TDNR5D%2V=]-IURLUO-+;S+]UXW*LOT(YJ*B@T/8OA3_P %!_C=\$I8 M#X;^*'C*SAMB#%:W&H->VB_]L)]\7X%>:^P/V=O^#CSQ]X2GM[/XE>%='\7V M*_+)?:;_ ,2Z_ _O%?FA<_[(6/ZU^;M%=5#'8BC_ YM?E]VQ\[FG">3Y@FL M7AXMOJE:7_@2L_Q/Z1?V2?\ @HS\)OVT[<1^"_$B_P!M+'YDNAZBGV74H1C) M_=DD2 #JT3.H[FO+O"6MA(2Q>4-U(+5P?Q+TM\7I:_J?K!14<%Q' M=P)+$Z212*'1T;001U!J2OJ3\7V"BBB@ HHHH **** "O-?VP_CM%^S- M^R_XY\=22+')X=TF:>TWKN5[IAY=NA'HTSQK_P "KTJOS7_X.1/CZOA?X$^# M?AS:7#+=^*]2;5+U$?\ Y=;5<*KC^Z\TJ,/>W/I7#F6(]AAIU%O;3U>B/HN$ M\I_M/-Z&#:NI27-_A6LOP3/QRNKF2]NI)II'EFF8N[N=S.Q.22?4FF445^8G M]K!1110 4444 %%%% 'Z3?\ !M]^SY_PE?QT\7_$B\AW6OA'3UTNP9O^?JZ) M+LOND,;*?:,F?Q/> ]?\ 2 H@ M_P#)9(./4FOK"OT;)K^?_ L?QWXA9O_ &AGM>I%WC%\D?2.GXN[ M^84445ZQ\6<;^T1\:=+_ &=<3RM+(^/=V8_C7] M(G_!V#^U2/@G_P $Z+/P'9W4D.L?%K6HK I'+Y;FPM"MS,M>M=/N&1MK06S.#<2YY^Y")'Z'[O0]*_M$T31K7PYHUIIUC; MQVMC80I;V\,8PD,:*%55'8 ?2@F1:HHHH)"BBB@ HHHH **** "BBB@ HH MHH **** "OY__P#@\._:M_X2?XV_#7X-6%QNM_"NG2>)=651\INKHF*W1CUW M1PQ2-@<8N1U[?O\ 2RK!&TCLJ(@+,S' 4#J2:_C9_P""G/[4TG[:/[?'Q2^) M'G>?8:]KDR:6V[(&GP8M[0?^ \41..,DGO05$\'HHHH*"BBB@ HHHH **** M"BBB@ HHHH **** "OKC_@AE^RE_PV#_ ,%/_A=XOWB_X,YOV4UL_"OQ4^-=];J9KZXB\':1( MT6&2.,)=7A5CR5=GM!Q@9A;J>@#/V^HHHH,PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ***H^)/$EAX/\/7VK:I=V^GZ9ID M#W5W=3OLCMXD4L[L3P% !)/M2E))7948N3Y8[L\Y_;+_ &L_#O[%GP#UCQSX MB82K9KY.GV*R!)=4O&!\JW0\_>()8X.U%=L';BOYR?CS\RJ*]L_X*D?\ !0/4/V\_CY)>6CW%KX%\ M.L]IX>L7)7*$_/=2+T\V7 )'\*A%Y();YEK\\SC,GBJO+'X([>?G_EY']7^' M/!JR7!^WQ"_?U%[W]U=(_K+N^]D%%%%>.?HX4444 %%%% !117N?_!/+]BO5 MOVZ?VC]+\)VOG6NAVQ%[KVH(O%C9J1NP<$>8Y^1 ?XFR1M5B+ITY3DH05VSE MQN,HX2A/$XB7+"";;\E_7S/%+[1[K2X+.6XMYH(]0A^T6S.I43Q[VCWKZKO1 MUR.ZGTJO7W=_P<%>!-)^&'[5_P /_#N@V,.FZ+HGP[L+*RM8AA((DOM055'X M#J>2>3DU\(UKBL.Z-5TGJT<>1YHLRP%/'1CRJHKI=E?0****YSU@HHHH *** M* "OT._X-MM<^R_MC>,-/+E5O/!TTP&[ 9H[VT'3N<.Q^@-?GC7VE_P0(U[^ MR/\ @HUH=ONV_P!J:/J-J1MSNQ#YV/;_ %6<^WO7=ELN7%TW_>7XNQ\KQQ1] MKD&+C_:BBBOTX_C$**** "BBB@ HHK#^(WQ&T/X1^!M4\2^)M4M M-%T'18&N;R\N7VQP(/U))P H!+$@ $D"IE)15Y;%4ZB2U;;Z(TM7 MUBS\.Z3<7^H75O8V-G&TUQNZUJ7 M4/!7P,N)+.R&Z"\\7%2L\^>"MFK#,:]1YS?,>J!7<:TRG(ENMIQMR 5BR54@$[F (^-*^+S3/I5+TL M-I'J^K].R_$_HO@?PMI8>,<=G,5*INH/51_Q=WY;+S>TVIZG7EQ/> M7EU(TT\\SF229V.69F.2S$DDD\DFH:**^9/VO;1!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %=)\'/AE?_ !I^+?AGPAI:LVH>)M3M],@Q_"TT MBH&/8 ;LDG@ $]*YNOO#_@WM^ (^*/[:=SXMNK?S-/\ AWIC^'])A^SZ7H5E#I]G%G/E0Q((T7\%4#\*_E?OK.33[R:WEP)(':-\' M/(.#7]6E?RK^+O\ D:]4_P"ON7_T,U])Q0DO917][_VT_&_!*I*4\:Y:M^S; M_P#)S/HHHKY,_? HHHH **** "BBB@#^B3_@C]I']A_\$VOA3#_?TZ>X^YM_ MUMW/)T_X'U[]:^E*\?\ ^"?F@+X8_88^#]F/,##P=IP'7K7L%?J6!CRX:G%](K\D?P[G];VN:8FJOM5)O[Y-A11174>2%%%1W5U'8 MVTDTTD<,,*EY)'8*L:@9))/ '.30&^QY;^VE^UAH?[%W[/.N>/-,/$UZVH:]XANWO+R M8C +M_"H_A11A54<*J@#@"OH[_@KK^W]+^V[^T1)!H]U(W@#P>\EEH<8.$O& MSB6\(]9"H"YZ1JO );/R=7YWG.9?6JMH?#';S\_\O(_K#PWX/_L? ^WQ"_?U M4G+^ZND?UEYZ=$%%%%>.?I 4444 %%%:7@SP;JGQ#\7:;H.B6-QJ6L:QGFR'Y$'/)+$;58C^BKP-X'TGX:>#M+\/Z#86^EZ+HMM'9V5I M ,1V\2 *JCOP!U.2>I)->+?\$X?V'-+_ &$/V=;'PW%]GNO$NI;;[Q#J$8_X M^[LKRBD\^5$/D0<9 +8#.U>4?MW?\%MOAO\ LG_;M \+O#\0/'4&Z(VME./[ M/TZ3I_I%PN064]8X\ME2K&,\C[K+L/1R[#^UQ#M*6_\ DOU_R1_+_%N;8[BW M-OJ>50,-)\ ^&[S6->U/3]&TG3X_-NKV]N M%M[>W3IN=V(51D@Z%\'=+_X2O5EW1?V]J"-#ID# M?WHHN))\<\MY:YP1O'!_-3]K3]NWXF?MJ>)S?>.?$$UU8PRF2STBUS!IMAG_ M )YP@XR!QO3CN(JM3WCE^"\F>A?M"_M7_$3]JGQ+_:GC[Q9JWB*979X()Y=MI:$]1# N(XQ_N* M,]\UY[117SLI.3YI.[/V'#X>E0IJE1BHQ6R222]$@HHHJ38**** "BBB@ HH MHH **** "BBB@#T?]D[]I_Q)^Q]\=-%\=>&)F6[TN3;6S,,.@/#1N.SHP9&' M9E([5_+G7ZZ_\&VW[2,VM^"_&WPKU"X,AT.1-?TE#DE893Y=RH/95D\E@/6= MS7T7#N,=.O[!_#+\_P#@[?LUI+]Y2LGYP;M_Y*W=>39^H=%% M%?='\SA1110!\(?\'!OQ]'PM_8HA\)V\XCU'XB:I%9% <,;2 B>9@?\ ?6!# MZB4^M?AM7W1_P<#?'W_A:O[;H\+VMQYVF_#W3(M/V*VY!=S8GG8>^UH4/H8L M=0:^%Z_-\ZQ'ML7)K9:+Y?\ !N?UYX:Y3]0R&BI+WJGOO_M[;_R51"BBBO+/ MO HHHH **** "OV(_P"#=SX,6/PK_9K\,,EQ.;8) M9=0ER1G)<\NT5K9+JVTO*U[OO]O?\%'_ /@O?=:ZVH>"_@;<2V-E\T%YXN92 ML]P.A%FC#,:_]-F^<_PA,!S^7NIZG7EQ/>7EU(TT\\SF229V.69F. M2S$DDD\DFH:*SQ6,JXB?/5=_R7H=N0<-X#)L/]7P,+=V]92?=OKZ;+HD%%%% M)_ L@T# M4G=MTES&B VT[=_FB(4DY+/%(>]?7-?B[_P;=?%:3PW^U+XP\(27!CM/%'A_ M[6D9/$MS:S+LX]1%/.?H*_:*OT;),2ZV$BY;K3[MOPL?Q]XB9/#+L]K4J2M" M5II=N;5KT4KI>04445ZQ\0%%%8OQ#^(>A_";P3J7B3Q)JEGHNAZ/";B\O;J3 M9% @[D]R20 !DDD D@&9245=[%4ZB2W;[&U7Y^?\%"?^"['A/\ M9WDOO"OPO73_ !QXRB)BGOR^_2-*?N"RD?:)!_=0A0>KY!2OD#_@I?\ \%L? M$G[4$M_X-^&\NH>%?AZP:"YN0QBU'7U/!\P@YB@(X\I3E@3O)#;%^":^0S/B M!O\ =X71?S?Y?YG[YP9X3I*.,SQ>:I__ ";7_I*^;W1VGQX_:)\;?M-^.YO$ MGCKQ%J/B+5ILA9+F3]W;H3GRXHQA(DR<[$ 7VKBZ**^5E)MW>Y^[4:-.E!4J M45&*T22LDO)(****1H%%%% !1110 4444 %%%% !1110!]W_ /!OA\ 6^*7[ M:L_BVXMUDTWX=Z9)>!FCW+]KN T$"^@.PSN#U!B!'/(_0X?V6$BWO+7[]O MPL?R+XF9M]?SZKROW:=H+_MW?_R9L****]D^!"J'B7Q-IO@WP_>:MJ]]9Z7I M>GPM<75W=3+##;1J,L[NQ 50.I)KBOVF_P!J3P7^R)\+[KQ=XXU:/3=-@/EP M1+A[F_FP2(8(\@O(<=. "6*J"1^$_\ P4)_X*C>.OV]/$'? =K-O ML/#UM*3&Q!^66Y88\Z7Z_*O\(!)+>1F6;TL(N7>7;_/M^I]SP?P+C<]J<\?< MHIZS:_"*ZO\ !=7LG]:?\%!O^#@.XOIKWPG\"_\ 1[==T-QXLNH/WDO8_8X7 M'RC_ *:2#=SPBX#'\O?$WB?4O&?B"[U;6-0OM6U34)#-=7EY.T\]PYZL[L2S M,?4G-4:*^$Q6,K8F?/5=_P EZ(_J'(.&\%%%% !1110 4444 %%%% !1110!^IW_!"G_@I]-9:GIOP-\>:@TMK<'RO" M.HW$A+0OVT]V/56_Y99^Z?W?(*!?UJK^4RPOY]+OH;JUFEM[FVD66*6-BKQ. MI!5E(Y!! ((K^BO_ ()@?MDK^VU^R9HOB6\FA;Q1I9.E>((T 7%W&!^]VCHL MJ%)!@8!=E'W:^RX=S)S7U6INMO3M\NGEZ'\Y^+7"$,+46<82-HS=II=)/:7_ M &]U\_4^B****^J/Q,**** "BBB@ K^??_@M7\?/^%\?\% _%RV\[3:7X-$? MAJSYX4V^?/Z_&7CBZ:)8_#.D7%]$L@.V: M94/DQ\?WY"B#IRPY'6OYBM7U:YU[5KJ^O)GN+R]E>>>5S\TLC$LS'W))/XU\ MGQ/B?=A07J_R7ZG[EX+91SXBOF4UI%*$?5ZO[DE]Y7HHHKX\_H8**** "BBB M@ KNOV9/@K=?M&_M!^#? UGYBR>)]6@L9)$7<8(6<>;+CT2,.Y]E-<+7Z)?\ M&Y?[/[>./VG_ !%\0+F%FLO NE_9K5^!B\O-T8QGKB!+@''3>N3S@].#P_MZ M\:7=_AU_ \/B;-EEN55\;UA%V_Q/2/\ Y,T?L[H^DVV@:3:V%G"EO9V4*001 M(/EBC0!54>P JS117ZFE961_$DI-N["BBN<^+_Q0TGX(?"CQ-XTUZ=;;1?" M>E7.KW\I./+@MXFE<_\ ?*F@1_-K_P '5G[5*_';_@I2W@VQN/-TGX3:/#HQ M"G*-?3XN;EA[@201'T: U^9E=5\P%F_\([I+(VV1;F^86PD0_P!Z..224?\ 7*OY M$Z_<#_@\;_:H%[XB^%'P6L;J-EL8IO&&L0C)*R/NM;//. 0HO#@\XD4\ \_A M_07$****!A1110 4444 %%%% !1110 4444 %%%% !7]AO\ P2%_957]C+_@ MG'\*O LMO]GU:WT:/4M84_>%_=DW-PI/?9)*8Q_LQJ*_F,_X([?LH_\ #9__ M 4C^%?@>YM_M.BMJZZMK*,FZ,V-F#C_@I*WBK6[KX&^"[[_B6:;*/^$LO().+JX4@BR!'\,; &3U-C _5_P#P M6(_X*.1_L3_!G^P/#ETO_"R/&$#QZ;M.3I-ODJ]ZP]1RL8/5\GD1L#^"=U=2 MWUU)//))--,Y>21V+-(Q.223R23WKY/B#-+?[+2?^+_+_/[NY^Y>%'!?M9K. M\;'W8_PT^K_G]%M'SUZ*[****^//Z&"BBB@ HHHH **** +GAOPY?^,/$-AI M.EV=QJ&IZI<1VEI:P(7EN9I&"HBJ.2S,0 !U)K^B#_@F/^PG9?L'_LY6NAS+ M;W'B[6RM_P"([V/#"6XQA84;J8H5)5?4EVXWD5\6_P#! +_@GANV_'3Q=I[? M*7M_"5M.F/5);[!_X%'&3_TT;'W&K]7J^RX=RWEC]:J+5[>G?Y_EZG\X^+'& M'UFM_8V$E[D'[[762^SZ1Z_WO\)^)O\ PX!=^'L)_A M_5A1117GGV 4444 %%%% !7TY_P1J\3?\(I_P4L^%UPS+MN+N[LB&DV ^?8W M$(^IW."!W( KYCKV;_@G5K3:#^WG\'9U+ R>,-,MOE /$MRD7?\ W^>X[+=, M\ ^%]0UO6KZUTO2=*@>ZO+NYD$<5O$@+,[,> !7X*_\%5/^"H.K_MU_$)M' MT.:\TWX8Z'/G3;!LQOJ4@X^UW"YY8Y.Q#PBGIN9B?4/^"W?_ 4\?]H+QE=? M"?P/J!_X07P_<[-7O+>3Y->O(V^Z"#AK>)A\O9W&_D*AK\\Z^&SS-G6DZ%%^ MZM_-_P"7]=C^E/#/@.."I1S7,(_OI*\4_L)]?\3_ 6F[=BBBBOG#]D"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OW0_X-_/@%_PJG]A M]?$US;^5J7Q"U.742[??-K"?(@4CTRDKCU$V?3'XC_#SP+J'Q0\?:'X:TB'[ M1JGB"_@TVSC'\:?\ "+X:>'_"NDIY>F^&].M],M01 MSY4,:QJ3[D+DGN:^DX:P_/7=9_97XO\ X%S\9\9LW]CE]++X/6K*[_PQ_P Y M-?<;]?RQ?$RP72OB1X@M49F2VU*YB4MU(65@,_E7]3M?RT_&#_DK7BC_ +"] MW_Z.>NGBK>E_V]_[:>+X(/\ >8Q>5/\ ]O.=HHHKY(_H **** "BBB@ HHJ; M3;%M3U&WM4*J]Q(L2D] 6('/YT ?T_?LY:&?#'[/?@/3&3RSIWAW3[8INW;2 MEM&N,]^G6NTJ&RLH=.LX;>"-88+=!'&BC"HH& ![ <5-7ZQ2CR04>R2/X-Q% M7VM653NV_O84445H8A7YN?\ !?'_ (*$?\*H\ ?\*:\*WVWQ%XJMA)X@GA;Y MK#3VZ09'1Y^XZB('(Q(#7V)^W)^UWHO[$O[.NM>.-6\NXNH%^RZ38,VUM2OG M!\J$=]O!9B.0B.1D@ _SC?%;XHZY\:_B/K7BSQ)?2:EKNOW;WEY.[UN0Y5;]\YCLD8=Y,9;!&V,-R&9,_O]86$.E64-K:PQ6]M;H(HHHE")$B MC"JJC@ #@ 5]-P_EOM)?6:FRV\WW^7Y^A^(^+'&7L*?\ 8N$E[\E^\:Z1 M>T?66[_NZ=3\V_\ @XD_:WUKX6> _!WPY\-:U>Z3=>*OM&H:R;.=H9I+) (H MX6*X/ERN\A(!Y\C!X.#^.-?37_!8#X_#]H7]O_QS?6]Q]HTKP[.OAW3R'\Q1 M':9CD*GH5:?SW&.,2=^I^9:\G-,2Z^*G/I>R]%I_P3[[@/)HY;DE"BU:)Q+0C6RC%4I;.G/_ M -)9_1W1117ZH?Q$%8_C_P ;Z?\ #7P)K7B359&ATOP_83ZE>2 9*0PQM)(1 MTZ*I[UL5\3?\%[OCZOP?_80OM!MYUCU3X@W\.CQJ&Q(+=3Y]PX_V=L:QG_KN M*Y<;B/84)5>R_'I^)ZV0Y7+,OZ *^YX8_P!UE_B?Y(_F/QGM_;=. MW_/J/_I4PHHK!^)OQ+T/X-_#_5O%'B;4K?2-!T*V:[O;N<_+$B^PY9B< * 6 M9B 20#]#*2BN9['Y-3IRJ24(*[;LDMVWT14^,WQF\-?L^?#75?%WB[5;?1] M!T>+S;BXE/X*B+U=V.%55R6) '6OP._X*1?\%-_%?[?/CMK?=<:)\/=+N&?2 M-## ;NPN+DKQ),1G Y6,,57JS-'_ ,%+O^"D?B+]OKXI/M>XTOP#HL[C0M'+ M;$?J@4444 %%%% !1110 4444 %%%% !111 M0 5L?#SP+J'Q0\?:'X:TB'[1JGB"_@TVSC'\N85ETOX?6$VLR[URK7##R+=?]X-(91T_U!^AVP]%UJL:2ZM(\O/, MRCE^7UL;+_EW%OU=M%\W9'[@?"GX=6/P?^%_AWPII8VZ=X:TVWTNVR,$QPQK M&I/N0N3[UT%%%?JD8J*45LC^'JE252;J3=VW=OS85X[^VM^VMX/_ &&O@]<> M*O%5QYUU-NATG287 NM7N ,B-!_"HR"\A&$![DJK:W[6O[5?A7]C;X*:EXV\ M677EVMF/*M+5#^_U.Z96,=O$/[S;3SC"J&8X"FOYY?VPOVN_%G[:WQKU#QGX MKN,23?N;#3XG8VVE6P^[#$#T ZD]68LQY->+G&;+"Q]G3^-_AY_Y+^G^B< \ M"5,[K?6,1>.'B]7UD_Y5^KZ>KTF_;%_;-\:_MN?%FX\4^,+[ MDPG_ )9Q*3WP"S'YF/)/0#R>BBO@9SE.3E)W;/ZIPN%HX:C&AAXJ,(JR2T20 M4445)T!1110 445M>"OAMXB^)6I?8_#F@:UX@O"0H@TVQENI"3T&V-2:"93C M%AJI0E%VDK&5'%4:RO1FI>C3_ "(Z***D MW"BBB@ HHHH *^__ /@WC_:.D^&G[7&H> [NX9=*^(6G.L,1;""^M@TT;<], MP_:%XY)*#L*^ *[C]F;XK3? W]HCP/XPA;:?#>N6FH.,X#QQS*TB'IPR!E/L M371A,0Z-:-5='^'7\#Q>),KCF.5U\$U\<7;_ !+6+^329_4!1117ZH?Q"%%% M% !1110!^=G_ <:?']O W[,'AOP#:W#1W?CK5?/ND5_OV=F%=E8>\[V[ GC M]V>O;\6J^Q/^"YOQ]_X79^W[X@T^WG6;2_ =O%X>MMGW?,CS)<9']X3R2(3Z M1+Z5\=U^:YOB/;8N]-<[]9:K[HV7R"BBBO-/ MM@HHHH **** "OWT_P""&7[/[? _]@30;ZZA$6J>/+F7Q%/F/#B*0+';C/4J M88XY!V!E;'4D_AO\"/A/??';XT^%?!FFAOMGBC5;?348#/E>;(JLY]E4EB>P M4U_3[X7\-V7@WPUI^CZ; MKIVDVT5G:PKTABC4(BCZ* /PKZ;AG#\U:59_95 MOF_^!^9^)^-&;^SP='+H/6;$_P#@K58^%Y/$'CCQ9X1U7P7#=Q:4;!8;FP!N?+,CRV[J&=LPQ#*2 MIPN#G@@ _DMHK]6OVAO^#1?]H+X;M<7'@'Q)X&^)-C&K&.'[0^CZA*1G \N; M, SQUN.O7 Y/PY\>?^"87[0W[,LLW_";?!SQ_HUM NY[Y=)DN[ =?^7F /#V MZ;^G-!H>$4444 %%%% !1110 4444 %%%% !1110 5WW[+'P&U']J/\ :2\" M_#G2ED^W>--4_[*(6COI>B[!ND.H7A%K;%5')*2 M2B0@=HS0!_,1_P %AOVJA^V9_P %(_BMXXM[IKO1I-8?2]&<2;HS8V8%K R= M@LBQ>;@=Y6/))-?,]?57[-'_ 1+_:B_:OCM[CPO\(?$UGI-RV%U/7HUT6S* M\?O%:Z,9D49ZQ!\X(&2"!^@'[.'_ 9Q>+M9^R7GQ8^+>AZ#'RT^F^&-/DU" M9ASA1 *_J1_9^_X- M@OV3?@@UK<:GX5U[XB:A:C(N/$VL221L_^R"25Q^*@U_4]10',?SB^#O\ @SX_:&U5=^M> M//A#H\;(2J0WU_=S!LXPP^R(H&.#XXR1YC M1Z%,:3\1O@Y?1%AZ<5_4)10 M',S^5SQ'_P &QG[96B+";7X9Z7K'F$AA9^*]+4Q8Q][SKB/K_LYZ2"0X'V?Q'H]P?Q$=VQ'U-?UB44!S,_'/\ X-D_^"0OQ*_8 ML^*GQ&^(WQB\&R>$]>FTV#0?#UO:_M;?M2>&_V./@3K7COQ-+_ *)IJ".UM%<+-J5TV?*MX\_Q.1R<':H9 MCPIKT#6=9M?#FCW6H7]S;V5C8PO<7-Q/((XH(D4LSNQX554$DG@ $U_/W_P5 M@_X*'WG[=GQT:/2IIH/A[X6DDMM"MFROVLDX>\D4\[Y,#:#]Q HP&+D^3FV9 M+"TO=^)[?Y_(^XX%X1J9[CU">E&%G-^72*\Y?@KL\-_:0_:$\2?M3?&C7/'/ MBJZ^T:MKDYD*+GR;2(<1P1 D[8XU 4#).!DDDDGAZ**_.Y2N@+WQ! MJ48YO[QA\V">?+C'R(./E7)&YF)];)\O>*K>]\*W_P OG^1^?^(?%RR7 =NB9[/X>\/6/A'P_8Z3IEK#8Z;I=O':6EM"NV.WBC4*B*.R MJH ] *O445^BI):(_DF4G)W>Y^,/_!RE92)^U7X#N"O[J7PF(U.>K+>7!/Z M,M?G+7Z4?\'+7_)Q/PY_[%R7_P!*7K\UZ_-,V_WRIZG]B>'LK\.X7_#^K"BB MBO//L@HHHH **** "NH^!OB'_A$OC9X/U;Y5_LS6[*[RV<#RYT?G'/;M7+TZ M"=[:=)(V9)(V#*RG!4CH11Z$5(*<'!]58_JVHK/\,:]'XI\-:=JD*[8=2MHK MI!G=A70,.>AX/6M"OUN,DU='\&2BXMQ>Z"BBBF2%? O_ 7*_P""B+?LT?"= M?AOX3OQ%XX\;6S?:YH7(ET?3FRK2 C[LDI#(AZA1(W!"$_8'[2?Q^T/]E[X' M^(O'GB*3;I?AZU,YC#!7NI20L4*9_CDD*H.V6YXS7\V7[0/QSU_]I7XR^(/' M'B:Y-SK'B*[:YEY)2!>D<*9Y$<:!44=E45\[Q!F/L:?L*;]Z6_DO^#M]Y^K> M%O"*S+&_VAB8WHTGHGM*>Z7HMW\ELV<=1117PI_404444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 ?;/_! _P" 7_"W_P!NRSUZZMUF MTWX?Z?-K$GF#*&X8>1;K_O!I&D'3_4Y[8/[OU\!_\&\/P"/PU_8ZU/QE=0-% M?_$+5FFB8\;[*UW0P\=?]:;HY[AEQZG[\K]"R##^RPB;WEK_ )?@?R3XGYO] M>SZI&+]VE:"^7Q?^3-KY!7\OO[3-O':?M(_$&**-8HXO$NHHB*NU4 NI . M !TXK^H*OYAOVK[&;2_VIOB5:W$;17%OXJU2.1&^\C+=R@@_0UYO%6U-^OZ' MV/@C+_:,6O[L/SD( M;"U 1-[9>YC7A>YYZ=ZXZO9?^"=6D'7/V\_@["JLVSQAIEQA3C_57,PZ;9RW%Q+'!;P(9) M))&"I&H&2Q)X Y)-35^:?\ P7R_X*'_ /"M?!DGP3\)WC)K_B*W63Q)<8+ ](N,$2\<>.QD,-1=67R\WV/']F7]F#QQX M[E:-9/#NDRSVH<962Z8>7;H?9IGC7_@5>DU^;?\ P<@?M -X1^ /A'X=6DVV MX\8ZDVHWRJW/V6T"[58>CS2QL#ZP'TK[S'5(X3!R<-+*R_)'\N<.X.KG>>TJ M6(?,ZD^:;?5+WI?@F?C==7,E[=2332/+-,Q=W<[F=BSRNBOT<^#/_ ;=?$KQ4D,_C;QIX9\(PRI1R3&5%?DLO/3\-_P/A\P\3N'L*^7VW.^T$W^.D?Q/Q(HK]^-5_X M(3_LSZCHBVL/@?4;"X"!?ML'B"_:?N8SVQQ7P_P#\%&/^"#UY M^SIX#U7QY\,-8U#Q)X;T>-KK4=(OT5M0L8%&7FCD0!9D099@55E5*HPYVDTM[?TC')_%'(\PKK#1BBBO'/T4**** M"BBB@ HHHH *^I/^"+7A/_A+_P#@I9\-8R#Y=C->7\C8!V^597#KU]7"#/;. M:^6Z_17_ (-N_A0WB7]J?QAXNEM_,M?"OA_[+'(1_J;F[F4(<^IB@N!]":[, MNI^TQ5./FON6K_ ^9XSQBPV18NJ_Y))>LERK\6C]HZ***_4#^+0K\1_^#B/X M_P#_ L;]K[2O!-K<-)8_#[2E2://RI>W6V:4C_MB+8>Q4U^U/BCQ)9>#?#6 MH:QJ4ZVNG:3;2WEU,W2&*-2[L?HH)_"OY@OCS\6+SX[_ !K\5^,]0+?:_%&K M7&I.K?\ +,2R,RH/95(4#L% KYCB;$\M*-%?:=_DO^#^1^R>#.4>VS*IF$UI M2C9?XI:?A%/[T@%?A3_ ,%E/^"FLG[8GQ+;P7X0O)%^&GA:Y(C=&P-?NURI MN6'_ #R7E8E]"SGEPJ?4_P#P7M_X*,-\._#4GP3\&ZAMUO7+-Q!FG/)X6ELM_-]OE^?H?H7A3P4J<%G>-C[S_ M (:?1?S^K^SY:]58HHHKY<_<@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *_;K_@W@^ #?#7]CS5/&=U"T=]\0M5::)B,%K.UW0Q>_\ K3H8'W/XJ M>%?#-]XV\4:;HNF0-=:EJUU%96D*_>EED<(BCW+,!^-?T]_ ;X3V?P(^"OA/ MP7I_E_9?"^E6VFHZKM\TQ1JK2$>KL"Q/'Y\0ZK^ROQ>GY7/QWQDS M;V&64\!%ZU97?^&-G_Z4X_(-0M]+T31+5[R]NYC MA(8T&2?<]@!R20 "2*VJ_&/_ (+P_P#!1AOC#X^D^#O@^_8^%_"]Q_Q/[B)L M+J>H(?\ 4Y_BB@(QZ&3=P=BL?JLRQ\<+1YWOT7G_ )+J?B/"/#-;/,PCA*>D M%K.7:/\ F]EY^29\U?\ !2/]OW7/V^/CE-J\S7%CX1T5I+;P[I3'BU@)&97 M)'G2[5+D9QA5!(4&OGBBBOS>I4E4FYS=VS^Q,!@:&"P\,+AH\L(JR2_K=[M] M7J%%%%9G8%%%% !6KX%\#:Q\3?&&F^'_ _IMYK&M:M.MM9V=K&9);B1N@4# M\\] 2< 5E5^YG_!%K_@FE;_ +*GPNM_B!XMT_\ XN/XLM0Z1SK\^A63@,L M'\,KC#2$\CA.,-N[LOP,\75]G';J^R_K8^5XOXJH9%@7B:GO3>D(]W_DMV_E MNT<3^P5_P0#\*_#?2K'Q%\9UA\6>))%69=!BE/\ 9>G'KLE92#<..,\B/((Q M(,,?T0\*>#])\!Z'#I>AZ7IVC:9;#$-I8VR6]O$/140!5_ 5I45^A83 4,-' MEI1^?5_,_DW/.),QS:LZV.J.79;17HME^;ZMA7B?[8W[ /PW_;:\&75CXLT. MUCUIH2ECK]K"J:EI[@?*5DQET!ZQOE3Z X(]LHKHK4858\E171YN#QV(PE98 MC"S<)QV:=G_7ELS^8+]IK]GS7/V5_CKXC\ ^(E0ZGX=NC"98U(CNXR \4R9Y MV/&RL,\@-@\@UPE?H]_P +71?VE/ ?B*&.*.XU[P^]K<%!AI&MYVVLWJ= MLP7/7" = *_.&OS'&4/8UY4ET9_:'"^;2S/*J&.G\4XJ_JM'^*84445RGO!1 M110 4444 ?T]?LK^)W\;?LP_#C6F;>VK^%M,O6;^\9+2)\]!_>]!7?5XG_P3 M?U:;6?V!O@_--M+Q^$M/@&!CY8X%C7_QU1]:]LK]4PLN:A"2[+\C^%\VI>RQ MU:G_ "SDON;04445T'GA7(_'GXL6?P(^"OBSQIJ'E_9?"^E7.I.C-M\TQ1LR MQCW=@% [E@*ZZO@'_@X?^/[_ U_8_TOP7:S-'>_$355BE .-UG:[9I??_6F MV''4,0?0\>88CV&'G5[+\=E^)[G#>5/,LTH8'I.2O_A6LONBF?BIXJ\3WWC; MQ1J6M:G.UUJ6K74M[=S-]Z661R[L?*0_=2]NLPQ#_OR+H^Q45^W M5?$W_!!'X!+\'_V$+'7KB!8]4^(-_-K$C%<2"W4^1;H?]G;&T@_Z[FOMFOT3 M(L/[+"1OO+7[]OPL?R'XDYM]?SZLXOW:?N+_ +=W_P#)KA1117L'P84444 % M%%% 'DGQP_8)^"?[2K/)X\^%/P_\573Y_P!+O]#MY+M<]=L^WS5S[,*^0/C7 M_P &LO[)GQ62Z?1]!\7?#^[N6,@ET#7I72-B<\1W8G0*3_"H .%V\8_1JB@ M#\,_C'_P9GQO+)-\/OCC)''M^2S\0Z '.[WN()1Q](?SKY;^*W_!I]^U9X % MPVB0_#WQRD>3$NDZ_P#9Y9AVXO(X%5CZ%L ]R.:_IPHH'=G\>WQ5_P""-W[4 MWP84MKGP'^([1*<-+IFE/JT2>[/:>:H'N3BO /&?P^U[X<:I]A\1:'K&@WV, M_9]1LY+67'^ZX!_2O[B*I:[X=T_Q3ISV>IV-GJ5G)P\%U"LT;<$>8ACKPGUS0',?RD MT5_29\0/^#0W]FOQ-<&;1?%'Q8\--T\F'5;2ZMP,D]);8OGD#[^,*.,Y->0> M.?\ @S)\,WJ9\-?'K7=-93G;J?A>*^##'3,=S#C)QS@X'8]:!W/P2HK]FO$O M_!FK\1K5O^)-\:?!-]\P&;W1[JTXQR?E:7G/&.XYR.E>6^(_^#1;]J+1$)M= M<^#^L$)NQ::[>+D_W?WUG'SW]/>@+H_+>OZ@_P#@UR_97;]GO_@E_I?B2^M3 M;ZU\5-3G\1RER-XM!BWM%XXVF.(RCO\ Z0<^@_&CX[_\&Z7[2_[-'@/5/&'C M'0_"]GX,\.H+G6=8MO$%K,FG6@YDN/*+++($'_+.-6DC?\ !;#]D[7FA$'Q[^'4?G)O7[1J/V; QGGS NT^QP<\8S72 M:/\ \%7OV8=J0QML>2T\8Z=,J-C."5F(!P0<5I?\-J?!O_HK7PS_ /"HL?\ MX[0!Z917F?\ PVI\&_\ HK7PS_\ "HL?_CM8FO\ _!1S]GGPI?\ V75/CQ\& M=-N=H?R;KQMIL,FT]#M:8''!Y]J /9Z*^=-8_P""NW[+>ASS1S?M!?"%VA&Y MC;^*+2X4\9^4QNP;Z*3SQUKD/$O_ 7F_9"\*6S377QU\(RJD;2D6<=S>L0H MR<+#$Y+>B@9/8&@#ZZHK\_?$O_!SW^QOH3-]E^(FM:UC ^%=27.?\ KM#' MT_SFO'_B1_P=_?L\^&R\7ASP5\5/$TRXQ(]E9V-L_P!&:X:3CWCH"S/UBHK^ M?_XU?\'DOCS68;J'X>_!KPKX>8DK!=:_JT^K-M[,8H5MP&QSC>P![L.OQK^T M%_P<+_M;?M#)<077Q6U'PIILZE?LGA6VBT?RP>NV>(?:/;F4]/K05RG]3/QC M_:$\!_L\>'6U;Q[XT\*^"],49^TZWJD%C&W(&%,K+N)) &220!DD5\&?M.? M\'3G[+_P)^T6OAG4/$GQ3U:%O+$>@:>8;,-C/S7-R8U*]MT2R--8^(&O3:KKVK:GK>J7)S->7]T]S<2_[SN2Q_$UF4!RGZS?M0?\'=GQR^)P MNK/X9^%/"7PQT^972.ZF4ZUJD6>%99)52 $=<&!AGUKZ(_X-B?$OQ8_;P^/W MQ(^-WQ@\=>*O'-KX0M8=#T.#5M0>6QMKZY(EFE@MAB*%XX8D7**HQ='@G)'X M(U_61_P;W?LK1_LI_P#!*SX;VLUN(-9\;6[>,-4)A\IWDO0KPAAUW):K;1G/ M/R=N@ 9]L4444$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?)'_ 5O M_P""BUO^PQ\$38Z)<02?$;Q;%)!HT!PQT^/[KWLB^B9P@;AI.S*KXY\3B(4* M;JU-D>CE.5XC,<7#!857G-V7ZM^26K\CY1_X+T_\%)A?SW7P+\%7V887!\77 ML#YWN"&6P4C^Z<-+[[4[.#^5E3:CJ-QJ^H7%W=337-U=2----*Y>25V.69F/ M)))))/)S4-?FN,Q4\35=6?7\%V/[)X;X?P^38"&"P_35OK*75O\ 3LK(**** MY3W@HHHH **** "BBOJ7_@D]^P%J6\R^ O"K1WOB"<943C),= MFK#!#2E2"005178<@ Z4:,ZLU3@KMG#F694,!A9XS$NT(*[_ ,EYMZ)=6?:_ M_! ?_@GA_P (9XYN1(,?I MY5?3=-M]%TZWL[.WAM;2UC6&""&,1QPHHPJJHX50 . !5BOTS 8.&%HJE' MYONS^,^),^KYQCYXZOUT2_EBMDO3KW=WU"BBBNP\$_'G_@Y?TMHOC?\ #&]W M*5N-#NH N.04G#$_CY@_(U^9M?I__P ',_\ R4SX3_\ 8,U#_P!&PU^8%?FN M<:8RIZG]A>',F^',+?L__2I!1117FGVP4444 %%%% !1110!_3E^Q]K/_"1? MLE?"W4-V[[?X1TFXR!MSOLX6Z=NM>C5\_P#_ 2M\1-XI_X)W_"2Y9O,\O0( MK3._?@0,T(&?;R\8[8QVKZ K]3P/K\1S'0;)FM+>1L"\NW(2"+J#AI&4''(7<><5K4J M1IPK74E]JFL74M[ M>7$AR\\TCEW<^Y9B?QK/K\OQ>)EB*TJLNO\ 21_:W#N2TLIRZE@*7V5J^\GJ MW\W^&@4445SGM!1110 4444 %.@@DNITBB1Y))&"HB#$?".J> M/_%&GZ'H>GW>J:OJLZ6MG9VL9DFN96.%15'))-?N=_P3 _X(_>'/V-='L_%? MC"&Q\1_$Z91)YY7S+70,@?N[<'@R#D--@'G"[1DMW9?E]7%SY:>W5]%_78^3 MXLXOP>0X?VN(]Z$KOQ=?1X)N M]>U"69G^L492'_R'7UY17VV%R/"45K'F?=Z_AL?S;G7B-GF8S;]LZ<>D8-Q7 MWKWG\W\D>0VG[ /P+L[)+=/@U\+C'&NP&3PM92.1[NT98GW))K@O'?\ P1T_ M9O\ B!%(MQ\,=+T^61<++I=WA4C/)!KZ;HKNG@@_)_XS?#&X^"OQ:\2>$+R_T[5+SPSJ,^F7%U8.[VTT MD+E'*%E5B P(R0.E?TH_M6_&V']G']FWQMXXF:,-X:T>XO+=9/NRW 0B",_[ M\I1?^!5_,=J6I7&L:C<7EU-)<75U(TTTKG+2.Q)9B?4DDU\;G^%P^'G&-%6; MU?Z?J?T'X4YUF^9T:U3,*KG3@U&-TKWW>J2;LK;WW(:***^?/UX**** "BBB M@ J_X5\,WWC;Q1INBZ9 UUJ6K745E:0K]Z661PB*/2-P/2)O2ML/1=6I&DNK2/ M-SC,H8# U<;/:G%OU:6B^;T/W&^ _P *+/X%?!;PIX-T\1BS\,:5;::C(NT2 MF*-59\>K,"Q)Y)8GK77445^J4X*$5&.R/X=K5IU:DJM1WM;_\ 3A/7],-?S2_\% [ Z=^W9\9(RP;=XUU>7..@>\E?'X;L M5\SQ1_"AZO\ (_:/!/\ W[$_X%^9Y#1117Q9_1@4444 %%%% !7TK_P1Z\-_ M\)5_P4G^%5KM1_*U">\P[%1^XLYY\\=QY>0.Y %?-5?8W_!!S2/[3_X*3^$I MCM_XE^GZE<#*YZVNK!14L13B^LE^:/!XIJNGDV+FMU3G_P"D ML_?*BBJ^I:E;Z+IUQ>7EQ#:VEK&TT\\T@CCA11EF9CPJ@ DD\ "OU)NQ_$R3 M;LCR+]N_]L+1OV(/V<]8\;:GY5Q?H/LFC6#GG4KYP?*CXYVC!=SV1&QS@'^< M;XE?$76/BYX_UCQ1XAO9-2UO7KN2]O;F3K+([$GCH!V ' & !7T5_P5C_; MXN/VY?VC)Y=,N)AX$\*F2P\/P$D+.N?WEVRG^*8J". 0BQ@\@D_+=?G><9A] M:K6A\,=O/S_KH?UEX<\(_P!C8#VM=?OZMG+^ZND?EN_/T04445XY^BA1110 M445ZG^QE^R=X@_;1_: T;P+X?5HFO&\_4+TQ[H],LT(\VX?IPH( &1N=D7.6 MJH1E.2C%7;,,5BJ6'HRKUY3[3U;\_P#)'\=< M9<45<\S"6)>E..D(]H_YO=_=LD%?S^_\%N/CZ?CI_P % _%5O!<--I?@E(_# M5H#T5H,FXX]1 M1$)CBSZN^U![L*_F%US6[KQ+K5YJ-],]Q>ZA.]S<2N]M#PT_^]E8^HWYXKY.C1J59(QE10@NK?X+JWY+4^5;:VDO+F.&&-Y9I6"(B*69V/ Y))K[8_9!_ MX(3_ !<_:,BM=5\4QK\-/#4VUA+JL#-J4Z$]8[3(9>/^>K1]B PK]4OV,O\ M@ES\)_V)[:VO/#^B_P!L^*HTVR^(=6"SWI)^]Y0P$A7J,1J#CAF;J?HROJL# MPU]K%/Y+]7_E]Y^%\2>,=23=')HG1+R6@4445N>>%1W5 MK'?6TD,T<??:%S[^M>?UZE^V_XNMO'O[9/Q5UBS8/9ZAXL MU.:W%2/]]9W M'J)!7XD^!/!FH?$CQOH_AW28&NM5UZ^ATZSA49,LTKK&BCZLP%?T_?!KX86/ MP3^$GAGP?I?_ "#_ QI=MI<#; ID6&-4WD?WFV[CUR23S7TG#>'YZ[K/:*_ M%_\ N?C?C-FWL?R=5\=3Q>';8*^UO+DS)<''4J8(Y$/8&5<]<'\":_13_@XW^/W_"; M?M,^&?A_:W&^T\#Z7]JNXQP$O+S:Y!]<0) 1GIYAQC)S^==?G>>8CVN+E;:. MGW;_ (W/ZT\+\I^I9#3G)>]5;F_1Z1_\E2?S"BBBO'/T0**** "BBB@ HHKU M;]CW]CCQG^VU\7+?PGX/M%9E FU#4)P5L]*@S@RRL ?HJC+,> .I%0A*%]'U#7M;U)_+MK*RA::: M4]^!V Y). "20.:_33]D7_@W)NM2M+?5OC1XDET[S '_L#0)4>9/::Z8,@( M/58U8$=)!7WQ^P__ ,$__ /[!_@!=+\+V8O-7V<;>B/S!\0YHZGMGB:G-WYY7^^Y^"/_!67_@E=)^P/KVF^(/#5 MY?ZQ\/?$$YMH)KO!N-+NL%Q;RLH <,BLR. "0C@C*AF^-:_H'_X+=>%;/Q1_ MP33^(4EU$CS:2UA?6LC#)AE6^@4L/2??A1110 4444 %%%>P?L M"? (_M.?MB_#_P &R0-<:?J6K1S:D@_Y\H?V$?ASX>FA6+4)M+75;\;-KBX MNR;EU?U9/,$>?2,=@*V?V[_VOM)_8B_9MUSQOJ'DW%]$OV31K&0D?VC?N&\J M+@@[1@NY'(1'(YP#[)7X,_\ !;W]MI_VI/VI[CPSH]X9?!OPYDETRT",#'>7 M@.+FXXX8;E$:G)&V/<,;S7W^88E8#"*$/BM9?=O_ %U/Y1X3R6IQ-GTJN(7N MO7LVI:SKEW)>WES*6: M5@B(BEF=CP .22:]2_9%_8T\=?ML?$^+PSX)TTS^65?4-1G!2QTF(DCS)Y M#CH<* 6;!"@X-?N!^PE_P2<^&?[#^G6VH06EE^5UL6[QTCW?]:GQ/%G'F7Y%'V=3WZK6D%OZR?V5^+Z)GY< M?LL_\$+_ (U_M$V]KJ6M6-M\.= N '%QKH87DB9Y*6B_O-V.0)?*![&ONWX, M?\&Z_P &? L-O+XNU;Q5XZO$.94>X&FV4HST$? K1FR^ M$?@Z?R^G]H6IU'/7K]H+YZ]_;T%=%<_L"_ N\MI(7^#/PK595*,4\*V,; $8 M.&6(%3[@@CM7KE%>E'!T(JT8)+T1\?4SS,:DN>>(FWWI@N-,]PKO1Q M4_1R*.?O6K@2%N M.D0DZCGKCXWU+3;G1M0FM+RWFM;JV&X%UOR_+@U[3\6VJ6^ O[T#]X% P$E#H.R@\UX6,X9 M5N;#2^3_ ,_Z]3],X?\ &:M&2I9O3YE_-#1_.+T?R:]&?CW_ ,$,_@ ?C?\ MM^>']0GA672_ =O+XBN=PX\R/$=N!_M">2-Q[1MZ5^^U?*7_ 3&_P""9\/_ M 3N7Q\&U^'Q)-XIOX/L=T+7R)8K*%&,:2#) D\R67=M)4A4/!.U?J74M2M] M%TZXO+RXAM;2UC::>>:01QPHHRS,QX50 22> !7IY)@Y8;#VJ*TFVWY=/^#\ MSXGQ%XAI9SF_M<++FIQC&,79J_5Z/6]VU\CY5_X*_?MX+^Q1^S//'HUVL?CS MQD)-.T-5/SVBX_?7GMY2L O_ $T>/@@-C^?N:9KB5I)&:220EF9CDL3R237O M7_!2C]L6Y_;9_:LU[Q5'+-_PCMDYTWP_ ^1Y5C$Q"/M/W6E):5AV,F.@%>!U M\AFV.>*KN2^%:+T[_,_H+@#A=9+E<85%^]J6E/UZ1_[=6GK=]0HHHKS#[@** M** "BBB@#[%_X(F?L9I^U9^US;:IK%F+GPC\/536-25US'#XM+\3_P#@HEX@LXIEFM?!VG6>A1,O3*H;B0?59;B13[K7QO7YCFE1 M3Q=22[O\-#^S.!<++#Y!A:K]6P\7&E&+Z)?D M?PGF%95L54JK[4F_O;84445L<85^#_\ P7M_: _X7%^W=?:#:S+)I?P^L8M& MCV$[6N&'GW#?[P>01'I_J!]3^WWQ:^)%C\'?A;XD\6ZIN_L[PSIESJER%.&: M.&)I& ]R%P//]<\2ZM,;C5/$%_/J5Y(?XYII&D<_]],:^ M5XFQ%J<:"ZN[^7]?@?M7@OE'M<;6S&:TIQY5ZRW^Y*W_ &\8]%%%?&G]'!11 M10 4444 %=!\)?AQJ'QB^*/AWPGI<;2:EXDU*WTRV & >E M<_7W5_P;[_ !?BM^VU)XHNX/,T_X>:9)J"EDW)]KFS! I[9"M-(#V,0^HWPM M%UJT:2ZNQY.?9I'+LNK8Z7V(MKUZ+YNR/VV\ >"-/^&O@31?#>E1M#I?A^P@ MTVSC)R4AAC6.,'IT51VK8HHK]3C%15D?P_.K"BBBJ)"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH _*K_@[7_:J3X1?L!Z+\-;2X5-6^ M*^MQI-%O(8Z?8E+B9AC_ *;FS7!X(9J_FTK](_\ @Z4_:M_X:"_X*;ZAX5L[ MAI-%^$^F0>'XU &QKQQ]ING!ZY#2I$EV^B:9;V5I#';VMG$L$,48VK$B@*J@>@ K^>3_@T M$_96;Q_^UMXY^+5]:;]/^'NBC2]/E>/@:A?$@LC?WDMHIU8#H+A.O%5SY.FZ/#F. M%2/.OYSQ';Q ]9'; '8#+'"J2/YR?VI/VE?$?[6_QQUSQUXHFW:AK$N8K=&) MAL(%XCMX@>B(O'J3ECDL2?>O^"O/_!1:;]N'XW?V9H-Q*OPY\(2R0Z/&,J-2 ME^[)>NO^UC$8/*IV5G<5\AU^>YUF7UFIR0^".WF^_P#E_P $_JGPUX+_ +(P MGUO%+]_46O\ =CNH^O67G9=-2BBBO%/TX**** "BBB@ HHHH Z#X4?"W7/C; M\2M$\)>&[*34-<\07:6=G O\3L>I/\*J,LS'A54D\ U_1U^PY^R)H?[$O[.^ MC>!]'VW%Q;C[5JU^$VMJ=ZX'FS$=AP%4')5$09)&3\A?\$&/^"=__"F_AXOQ M@\76'E^*O%=OMT*WGC^?3=.89\[!Z23YSZB,+S^\85^C=?;\/Y;[.'UBI\4M MO)?\'\C^9?%3C#Z_BO[+PLOW5-^\U]J:_2.R\[OL%%%%?2GY"%%%% 'Y+_\ M!SAHT<'B#X-:@&?S+JWUBW93]T"-K)@1[GS3GZ"OROK]7/\ @YW_ .:(_P#< M>_\ <;7Y1U^>&,G+AG#-_W_P#TY(****\D^\"BBB@ HHHH M **** /Z _\ @AUXB'B#_@F=\/XSYGF:;)J-I(64 '&H7#KC'8(ZC)P<@_4_ M6M?!_P#P;LZW_:O[ U]!E3_9OBR^MN,\9@M9>?\ O[V_QK[PK],RJ7-@Z;\E M^&A_%O&E'V6>XN*_Y^2?WN_ZA7Y(?\'(?[4)U'Q-X/\ A%IMS^YTU/\ A(=: M5'R#,X:.UC8=BB>:Y!ZB:,X& 3^L^K:K;Z%I=U?7DT=O:6<33SS2':D2*"S, M3Z DU_,K^US\?+K]J#]ICQIX\NC-_Q4FJ2SVR2G+06R_);Q'_3_!?\&Q]IX09']:S66.J+W:*NO\4KI?0?&/Q=I_P#Q5GBBW/\ 8,$\?S:5I[C_ %P!Z2SJ-M3-Y>(K\FTL]K!67T::2%@3QF$XSCC\8Z^O/^"X/Q_;XY?\% /$MI!/YV ME^!8H_#=H.@#PY:XR/47$DRYZD(OH /D.OS7-L1[;%SDMD[+Y:?\$_L3P]RG M^S\AH4Y+WI+GEZRU7W*R^04445YI]H%%%% !1110 5^TG_!N5\ 6\#?LP^)/ M'UW 8[KQWJOV>T9D^]9V>Y RMZ&=[A2!Q^Z'7M^,>D:3RI M!!$@^:61B%51[DD#\:_IT_9@^"]O^SK^SQX+\#VHBV^&=(M[&9X_NS3*@\Z7 M_@%T445\:?T> M%%%% !1110 5]\_\&YF@?VM^W7K5UF15TOP?>3 A?E9FNK2,*3VX=C_P'ZU\ M#5^E'_!M+H37'[1'Q&U+82MGX>V#ZUZ&51OC*?JCX M_CZK[/A[%2_NV^]I?J?LA7YC_P#!?W_@H0? WA;_ (4?X4O2FL:Y"D_BF>)O MFM;-L-':9'(:;AG''[O:.1*SA]6IO5[^2[?/\ +U/QGPIX0^NXG^UL5']W M3?NI_:GW]([_ .*W9HQZ***^)/Z6"BBB@ HHHH FT[3KC5]0M[2UAFN;JZD6 M*&&)"\DKL<*JJ.222 .>:_H&_X)+_\ !/N#]A?]G^-M6MX7\?\ BQ8[S7IU M^8VHP3%9JW]V(,=Q'#2%SDC;CXV_X(%?\$Z?^$GUB/XY>,+'.GZ;*T7A.UGC MRMS.I*O?8/\ #&04CX/SAFX,:D_KK7V'#V6V7UJHO\/^?^7EZG\[^+'&7MZG M]BX27NQ?[QKK);1]([O^]IT"BBBOK#\//SU_X.*_V@1\/_V4-#\!VTVR^\?Z MH'N$!^]96FV5\_69K;'8X;TK\G?V8OV/_B%^V#XT&B> O#MWJ\D;+]JO"/+L MM/4_Q33-\J< D#.YL':&/%?M5^U=_P $LH_VY_VO;+QA\1M>V_#_ ,,Z=#8: M5H&FLZ7&H-EI9GN)B!Y0:1MF(\LR(IW(:^H/A?\ "CPW\$_!EGX=\):'IOA_ M0[$8AL[*$11J>[''WF/4LV6)Y))KY;$915QF+E5JOE@M%W:7;M?5_H?LV3\? M83A_(Z>"P$?:5Y7E)NZC%RZ/K)I632LM-^A\:_L)_P#!"OX>_LU"SU_Q]]D^ M(OC*,"15N(?^)1I[_P#3*!O]:P[/*.P(1#7W4B"-0J@*JC ' %.HKW\+@Z. M'CR4E;]?4_+\XSS'9I7^L8ZHYRZ7V7DELEZ!11174>2%%%% !17$_&3]HWP% M^SUI!OO&WB_P_P"&(=AD0:A>I#+.!_SSC)WR'KPBD\5\,_M)_P#!QG\._ Z7 M-C\-?#NK>-M00LB7]\#IVF@]%=0P,T@ZG:4C[<\\<.)S'#T/XLE?MN_N/?R? MA?-UH_^!.R_$_1IW$:EF(55&22> *^(/V]/^"WGPW_ &:=)U+0 M?!-];^//'1B>*(:=*LFFZ9(00'FG&5=E//EQ[B2NUBG6ORN_:M_X*E?&;]L! M;BS\2>*)M-\/7&0=#T4&RL"I.=K@$O,!@?ZUWQCC%?/-?,X[B2>,DG )(%?T/? ML;_L=^$?V)?@W9^$?"=J-P"RZEJ,B 7.K7.,--(?T50<(N .Y/Y[_P#!M7^S M\)+GX@?%"[A_U8C\-:;(1QD[;BY_'_CU&1ZM7ZP5]MP[@8QI?69+WG>WDO\ M@_D?S1XM<35L1F#RFE+]U3M=+K)J^O>R:271W^11117TQ^/!1110!\4?\%^_ MB$O@S_@G7JVFEE5O%FLZ?I2#N=DOVLX_"UK\'J_3O_@Y1^.B:S\2_ 'PYM9E M9=#LIM%>7 M/"\/TY25G4@:<[+D&:8B6S)''$/I.?4U^8-?T._P#!(']G[_AG;]@3P/8S MP^3JGB. ^(]0YY,EWAXP1V98! A'JAKVLAP_M<6I/:.O^7X_D?F?BMFWU/(Y M48OWJS45Z;R_!6?J'_!6O]KS_AC_ /8UU_5-/O!;>*O$G_$CT':V)$GE!\R= M<'(\J(2.&Y <1@_>%?SQ$Y-?_\ :G;XY_MCR>$;"Y\[0?AG"=,0*QV2 M7TFU[M\>JD)"?> XX-?#=1G6,]OB7;:.B_5_?^%CH\,N'UEN30J37[RM[\O1 M_"ODM?)MA1117D'Z(%%%% !1110 5ZI^QI^R)XH_;8^.FF^"?#,9C\\^?J.H M/&6ATJT4@27$G3ID!5R-S,JY&_9IL[6^MHQXX\4)'J/B*?&623!,=J#_=A5RO'!E ME67O%UN5_"M7_E\SXGCSBR.19?[2G9U9Z07GUD_*/XMI=3U/]D_]D_P?^QK\ M'['P;X-L?L]I;_O;N[E :ZU.X( :>9A]YSCIT4 *H %>FT45^C4Z<:<5""L MD?R+BL55Q-65>O)RG)W;>K;"BBBM#G"BBB@ HHHH **** "OA+_@OE^UW_PH M?]E!? ^EW#1>(OB:[V),;8:WTZ/:;EN#_P M-R0X(PRRR=UK[MK^=_\ X*Y? MM1M^U3^V_P"*M0M;CS_#_AF3_A']'VME#!;LP>13W$DQE<'KM=1V%>'G^,]C MAN2.\M/EU_R^9^C>%^0+,LYC5J*].C[[]?LK[]?-)GS/1117Y^?UD%%%% !1 M110 58T<6C:O:_V@UPMCYR?:6@4-*(MPW[ 2 6VYP"0,XY%5Z* >JL?M-X?_ M .#BCX!>%=!L=+T_P;\5+6PTVWCM;:%--L-L,2*%11F]S@* .?2KO_$2/\#? M^A5^*_\ X+-/_P#DVOQ,HKW%Q#BTK*WW'YG+PEX?D[N,[_XV?MG_ ,1(_P # M?^A5^*__ (+-/_\ DVC_ (B1_@;_ -"K\5__ 6:?_\ )M?B913_ -8L9W7W M$_\ $(^'OY9_^!,_;/\ XB1_@;_T*OQ7_P#!9I__ ,FT?\1(_P #?^A5^*__ M (+-/_\ DVOQ,HH_UBQG=?<'_$(^'OY9_P#@3.B^+_Q+O_C-\5_$OB[5&W:C MXFU2YU2X] \TK2$#T W8 ' Z5SM%%>%J]6?I=.G&G!0@K)*R7D@HHHH+"B MBB@ KU3]AOX:?\+@_;%^&/AMHVEM]2\262W*J.?(297F/X1JY_"O*Z^[_P#@ MWF^$+>._VZ)O$LBM]G\#Z'?/BU1?;,'Q-F'U+*L1BNL82MZVLOQL?N31117ZH?Q&%%%% 'PI_P<#?M!?\*G_8G7PK M:S>7J7Q$U*/3R <,+2$B>=A[%EA0CN)37X95]V?\'!7[0G_"V/VU8O"=K<>; MIOPZTU+$JK[D^V3@3SL.P.TP1D=C$<^@^$Z_-\ZQ'ML7)K9:+Y?\&Y_7?AKE M/U#(:/,K2J>^_P#M[;_R51"BBBO+/O0HHHH **** "OW+_X-]OV?U^%?[%#> M++B%5U+XB:E)?;L?,+2 M! A_P"!+.X]I:_$SX>^!M0^)WC[0_#>DQ>?JGB# M4(--LX_[\TTBQH/Q9A7]/WPC^&NG_!GX6>'/".DC_B6^&=,M],MB1AFCAC6, M,'."8K>%I6 Z_,0N "22 3Q765^9?\ P=6_ MM5M\!_\ @FP?!EC<&'5_BUK$.CD*^UUL8,7-RP[D$I!$P[K.10!_-K\7?B?J MOQL^*WB;QEKDOGZUXLU6ZUB_D!.'GN)6ED(R2<;G/4USM%%!H%%%% !1110 M4444 %%%% !1110 4444 %%%>A?LF_L_ZA^U7^TUX#^&^E^8MYXTURUTGS47 M<;>.655DF(](X][GV0T ?TR?\&UO[*W_ S+_P $J_!MY=6\<.M?$J:7QC>, M%.YH[@*MIR>R\$>%M-T7381;Z;I%I%96L0Z M111H$1?P50*T*#,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\K_\ @O5_ MP4F_LRSNO@7X)U#_ $FX53XNO;=_]7&1E; ,.[##2X_AVH?O.M?5/_!5K_@H M39?L)? :0Z;-!-\0/$Z26N@6APQMSC#WDB]-D61@'[[E5P1N*_S\:WK=YXEU MJ\U'4+J>]O[^9[BYN)G+R3R.2S.S'DL2223U)KY7B#-.5?5:3U>_IV^?7R]3 M]L\*>"_K-59SC(^Y%^XG]J2^UZ1Z=Y>FM6BBBOC3^C HHHH **** "BBB@ K M["_X(Y_\$]6_;5^/7]L>(+1F^'O@N6.YU7>,)J<^=T5D#W#8W28Z(,<%U-?' M\2J\JAFVJ2 6QG ^E?KM^R/_ ,%B_P!F3]CSX":'X$\-Z/\ $7[/I<6^[NCH MULLFHW3 &6XD_P!)^\[#ID[5"J.%%>AEM.A*LGB))16OKY?YGQO'&.S.CESI M932E.K4TO%?"NK]>B\]>A^GL,*V\2QQJJ1H JJHP% Z "GU\%_\ $19\!?\ MH%_$;_P4V_\ \DT?\1%GP%_Z!?Q&_P#!3;__ "37W7]L8+_GXC^9?]1>(/\ MH$G]Q]Z45\%_\1%GP%_Z!?Q&_P#!3;__ "31_P 1%GP%_P"@7\1O_!3;_P#R M31_;&#_Y^(/]1>(/^@2?W'WI17P7_P 1%GP%_P"@7\1O_!3;_P#R31_Q$6? M7_H%_$;_ ,%-O_\ )-']L8/_ )^(/]1>(/\ H$G]QY'_ ,'-]K')X?\ @U.5 M_>QW&L1J M^DNSJMI' &$RP!-FR1\_ZMLYQCCK7PG7P^;5H5<7.I3=T[:_)'],>'N Q&"R M"AAL5!PG'FNGNKSDU^#N%%%%>:?:!1110 4444 %%%% '['?\&TOB-KO]GKX MCZ1O.ND7< M2[>H!O5)E'V?$F)7=Q?WPB_S/E/\ X+0? M'AO@/_P3X\926\S0ZEXL\OPS9D'&3(+M W#F9_(@)'JHAG_ .^Z_+BOE<^K^TQ;CTC9?Y_B M?N?A1E:PF0QK->]5;D_3X5^"O\PHHHKQ3]*"BBB@ HHHH *_:+_@W+_9Y3P1 M^S/XB^(EU;E;_P <:F;2SD>/_ERM-R91NN&G:<,!P3"O4CC\7:_I0_X)V?#R M/X6?L+_"?1HUVM'X9L[N9<8VS7$8N)?_ ")*W_UNE>_PY14\5SO[*O\ /;_, M_)O&+,I4,FCAH/\ BS2?^&/O/\>4]HHHHK[T_F **** "N-_:%^+UK\ ?@9X MN\:WOEM;^%])N-1\MVVK,\<99(\^KOM4>["NRK\^O^#BCX^M\//V2=&\$6LW MEWGQ U51<)GE[.TVS2?^1FMOPR*X\PQ'L,/.KV6GKLOQ/=X9REYEFE# ])R5 M_P#"M9?^2IGXL>(_$-YXM\0W^JZA<276H:G<27=U,YRTTLC%G8GU+$G\:IT4 M5^7G]M122L@HHHH&%%%% !1110!]6_\ !%KX -\>O^"@7A RP^9IG@TOXFO3 MMR%^S[?(Z\?\?#P?AGTK^@NOS5_X-NOV?V\+_ _QG\1KR';/XLU%-*L&9/F^ MS6H)=U/]UY92IQWM_:OTJK[_ (>P_L\+SO>3O\ME_G\S^4?%;-OKF>RHQ?NT M4H+UWE^+M\@HHHKW3\U"OYP?^"HBE/\ @H3\7,\?\5%<'G\*_H^K^=C_ (*] M?\I(OBM_V$XO_2:&OE^*%^Z@_/\ 0_9O!67_ J5X_\ 3O\ ]NB?-U%%%?%G M])!1110 4444 %?JI_P;2P6>@Z1\;O$.H36MK;6,6E*]S,^Q;:)1?22LQ/"K M@(23_=[=_P JZ]A^'G[6NJ?"?]D3QE\--!>2TE^(6K0S:S=*-K?88(\+;JP. M2)7=M_3"Q[>1(P'9@,2L/7C6:O:_WV=OQ/F>+LHJYIE<\OHNSJ.";[)3BY/[ MD].NQW/_ 5/_;TNOVZOVC;J_L9IT\$>'"]AX=M6RH:+/SW++_STF(#[?5ZA11169VA1110 M5]"?\$U?V%-3_;R_:(M/#ZBXM?"ND;;[Q%?Q\&WM0V/+0GCS93\JCG'S-@A# M7B7@#P'K'Q1\;:5X$]-\!>%M.T M/1K&WTW2=)MDM+.T@3;';Q(H5$4=@ *TJ**_18Q25D?R3*3E)RD[MA1113) M"BBB@ HKR/\ :2_;K^$_[)5JY\=^--)TF^5-Z:9&QN=0ER,KBWC#2 'H&8!> M>2!S7Y]_M&_\')\K-<67PI\"1JH8JFJ^)9"Q8RU?_ ^9]1DO!><9K:6$HOE?VG[L?O>_RNS]8*\2^.O_ 49^"7[-[31 M>*OB-X=MKZ'(:PLYC?WJL.-K0P!W7D8RP SGG@U^$'Q__P""C'QJ_::::/Q9 M\0=>N-/F&UM-LI?L%B5]#!"$1^N,N&/N:\3KP,1Q1)Z4(?-_Y+_,_5LI\%5I M+,\1_P!NP7_MTO\ Y$_7SXY_\'*?AC2$FMOAS\/]7UJ;&U+[7;E+*%#_ 'A# M%YC./8O&>_;!^,?CM_P6K_:$^.1FA7QC_P (=ITQR+3PS#_9Y3KTGRUQW_YZ MX[]:^4:*\/$9KBZWQS?HM/R/TK*N #POI-MIOF(N MT3O'&JO+CU=PS'W8UV5%%?JE."A%0CLM#^':]:=:I*K4=Y2;;?=O5A7XX_\ M!R-\?U\3_&[P7\.;.X#V_A73WU6_1>@N;H@(C>ZPQ!ACM/\ E^Q4]Q':0/+* MZ1Q1J7=W;:J*.223T K^9G]L_P".S_M,_M5>//')DFDM]?U>:6R\TY=+1#Y= MNA_W84C7\*^=XEQ'+05)?:?X+_@V/U?P=RCZQFTL;):48Z?XI:+\.8\QHHHK MX<_IP**** "BBB@ HHKV#]@+X!?\-.?MC?#_ ,&R6[7&GZEJTASXS%4\-0GB*ND8)R?HE=G[K_P#!+CX K^S? M^PI\/=!DA6'4KW3EUG4LIMO6O'J**_* MYSE\,$HKT2L@HHHJ3H"BBB@ HHHH ]*_8\^!4G[3/ M[47@7P*@D\GQ%JT,%TR#+1VJGS+AQ[K"DC=ON]17]%W[2'QBTW]EW]G'Q9XR MFAMX;/PCI$MS;VX3;&\BKM@A 7& TAC0 8 W#I7Y5_\ !M[\ E\6?'SQA\1+ MNW+6_A'35TVQ=A\HNKLG&? =M*5NO' M.K^?<@-]ZTLPLC*1[S26Y!_Z9G\/JLK_ -FR^IBNKV_)?BS\#XZ?]M<5X7)( MZPA;F^?O3_\ )$OF?C/XE\1WWC#Q)J&K:E<27FHZIY+ M$D_6J-%%?*G[W&*2LM@HHHH&%%%% !1110!]F_\ !"_]EJ+]HC]MBQUC4K=; MC0?AU#_;UPKJ2DMT&"VB?42GS0#P1 P]J_>NOSU_X-Q_A-#X3_9"\2>+'B9+ M[Q=XA>/S.TEM:QJD8'':62YYSW[E,'VN+RX(AA9>Y*,_F8':,],9K^;4G)K];_P#@ MY8^.;6/A#X=_#>VGP=0NIO$-_&."%B4P6^3W!:2XXZ9C!],?DA7P/$.(]IBN M1;15OGN_\OD?U)X192L+DOUJ2]ZM)O\ [=C[J_&[7J%%%%>"?J@4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5^V'_ ;I? A_ '[).O>- MKF%XKKQ]JY\AB.)+2S#11GU_USW0Y]!7XO\ A+PK?^.O%>EZ)I5O)>:IK%W% M8V<"#+332N$1![EF _&OZ=/V=/@W9_L\_ CPCX(L/+:W\+Z5;Z>9$7:)Y$0" M27'J[[G/NQKZ+AO#\^(=5[17XO3\KGX_XR9NJ&5T\!%^]5E=_P"&.O\ Z5R_ M@&[ Z "N=HHK\M;;U9_<%.G&G%0@K)*R79(** M**"@HHHH **** /M;_@@K^SW_P +F_;LL=V,NM2;P=K7!_\M?\OPU^9_)7BAF_P!>SZI&+O&E:"^7Q?\ MDS:^04445[1^>!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?S0 M_P#!V#^U2?C7_P %&+3P%9W2S:3\)=%BL&C7E5O[L+J_M(_'CQE\0-<9VU;QGK-UK-RK2F3RFGE:3RP3CY4#!5& J@ "@J M)QM%%%!04444 %%%% !1110 4444 %%%% !1110 5^K7_!I'^RJOQ>_;U\0? M$J^MUFT[X3Z(S6S%<[-0O]]O#[<6ZWA]0=I'M^4M?U#?\&NW[*W_ SU_P $ MOM'\27ELT&M?%;4KCQ)/O^^MJ#]GM%XXVF*'SAU/^D'..@!2/T:HHHH("BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KBOVAOC]X;_9A^#VN>./%EY]CT70X#*^W! MEN'/"0QKD;I'8A5' R>2 "1V,]Q':0/+*Z1Q1J7=W;:J*.223T K\%_^"QG_ M 4=E_;1^,G_ C?AJ]=OAKX/N&73]A(35[H J]ZP[KRRQ9Z(2W!D8#R\US) M82E=?$]O\_1'V7!/"=7/<>J.JI1UG+LNR\Y;+YOH?/W[77[4_B3]LCX[:SXZ M\32_Z3J#^7:6B,6ATVU7/E6\?^RH/)P"S%F/+&O-***_.92E*3E+5L_L##X> MEAZ4:%&*C&*226R2V04445)L%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 ?H]_P;5ZX;?]J'Q]IN[ N_"PN=N_KY5W M N=O?'G=>V?>OV:K\+?^#>GQ,^@_\%!?LJLZKK7AF_LG"J"& :&?!)Y S"#D M$LNC?Z,_E;Q=HN'$#E_-"+_-?H?ST_\ !9GXH_\ "U/^ M"C?Q$F1BUKH=Q#HD"DYV?9H4CD'XS"4X_P!K\:^7:Z+XP^.9/B?\7/%/B::1 MI9O$6KW>IN[9R[33/(2<\\EN]<[7P]:HZE251]6W]Y_3.48-83 T<*OL0C'[ MDD%%%%9GH!1110 4444 %?U ?LR7,=Y^S=\/9HF$D4WAK3G1AT93:QD&OY?Z M_H*_X(P?M"VOQ\_8$\'1"N<-;F$Y('.X=LU])P MS42Q$HOJOR9^,^-.#J5,NH8B*TA-I^7,M']ZM\T?5U%%%?<'\VA1110 5^#/ M_!>;X_\ _"Y/V\]3T6VN%FTOX?V4.B0[,[3/CSK@\_Q"23RSV_2.#7\O_ ([\9ZA\2/&^ ML>(M6G:YU37KZ;4;R9CDRS2NTCL?JS$U\KQ/B+0C075W?RV_KR/VSP7RCVF, MK9C-:4URKUEJ_N2M_P!O&71117QI_1@4444 %%%% !3[6VDO;J.&&-Y9IG"( MB#<698ZG@L)4Q=7X818(96NW_>7# CC!F>0CKP>IZUZ=117ZI2IJG!0CLE; M[C^',5B:F(K3Q%764FV_5N[_ !"BBBM#G"OYX?\ @L?I,VB_\%+/BI#-M#O> MVLXP<_+)96\B_P#CK#Z5_0]7\^O_ 6^_P"4H7Q._P"X5_Z:;*OF^)X_[-&7 M][]&?L'@O-_VS6C_ -.G^$X?YGRC1117PY_3 4444 %%%% !1110 4444 %% M%% !117V#_P1Y_X)WR?ML_'0:MX@LY&^'/@V6.XU9F!5-3F^]'9*>^[&Z3'* MQ\94NAK:A1G6J*G36K//S;-,/EV$GC<4[0@KO]$O-O1>9]F?\$$_^"=7_"LO M!\?QJ\76)3Q#XAMRGAJVF09L+%Q@W7/(DF!(7&,1$\GS2!^E=1P01VD"11(D M<4:A$1%VJBC@ = *DK]*P.#AAJ*I0^?F^Y_&?$6?8C.,?/'8C>6RZ1BMDO3 M\7=]0HHHKL/#"BBOS\_X*F?\%IM/_9TJO3\7Z'L9'D6-S;%+"8*'-)[]DN[?1?\,K MO0^G?VN_V]/AG^Q-X8^W>-]XTGP[<$$Z[K0:RL=A_BC+#?,.#_ *I7P>N*TITYU)L@DE2) 252/>(\,S$M&YX!"CRFIE%QDXO=&N%Q%/$48UZ7PR2 M:TMH]4[/577?4****DW"BBB@ HHHH *_9[_@W%^ /_"&?LV^*/B#=V^V[\;: MH+.SD9.39V@*[E/HT\DRD#@F$9Z#'XSZ;IUQK&HV]G:PR7%U=2+##$@RTCL0 M%4#U)(%?TY?LK?!2W_9R_9Q\$^![=47_ (1O2+>SG*'(EG"@S29_VY2[?\"K MZ#AO#\^)=1[17XO3_,_(_&+-OJ^4PP47K6EK_AC9O\>4] HHHK[P_F,^9_\ M@KM\?U_9Y_8$\=ZA'-Y.I>(+;_A'=/&<,TMWF-]I[,L/G./^N=?SOU^H'_!R MA\?EU;Q[X!^&=G<;H]'M9=?U*-7RIEF/E6X8=F1(YC])QTSS^7]?GN?8CVN+ M<5M'3_/\=/D?U9X493]3R.->2]ZLW+Y;1_!7^84445XI^F!1110 4444 %?I M]_P;8? !M6^(?CSXF7<&8-'M(] TYV7(,TQ$LY4]F2..(?2<^IK\P:_H>_X) M _L__P##._[ G@>PGA$.J>(H#XBU#U,EWB2,$=F6#R$(]4->UD.']KBU)[1U M_P OQ_(_,_%?-_J>1RHQ?O5FH_+>7X*S]3Z:HHHK]"/Y3"BBB@ K\G_^#E3] MH$27/P_^%]I-_JQ)XEU*,'C)W6]M^/\ Q]'!]5K]8*_F_P#^"F?[0*_M+_MQ M?$#Q-;S>=IBZB=-TUE^XUK:@01NOL_EF3ZR'ITKY[B3$-&D\2W@8"^'58BW\#Z':6)3/'G3@W3-]2DT0_X *_<'0]%M/#>BV>FV M%O':6.GP);6T$8PD,:*%55'H% ^E?S7?M]_$+_A:G[;/Q4UQ9/.@N_$]\EN MY;.Z".9HHC_W[1:^NSR/U?!4L,OZLM?Q=S^??#&$]8.H0QLW6SND7& MT?[,T?T6T,*OL0BOFDK_B%%%%8GK!1110 4 M444 ?5W_ 2(_8.T#]O3X]Z[HOBRZU>S\.Z#HK7\KZ;*D/]CZ5^K]?:9+E>'J855*L4V[_ )V_0_FOQ&XPS;"Y[5PN M#KRA""BK)V6L5)O\3X+_ .(=+X"_]!3XC?\ @VM__D:C_B'2^ O_ $%/B-_X M-K?_ .1J^]**];^Q\'_S[1\/_KUQ!_T%S^\^"_\ B'2^ O\ T%/B-_X-K?\ M^1J/^(=+X"_]!3XC?^#:W_\ D:OO2BC^Q\'_ ,^T'^O7$'_07/[SX+_XATO@ M+_T%/B-_X-K?_P"1J/\ B'2^ O\ T%/B-_X-K?\ ^1J^]**/['P?_/M!_KUQ M!_T%S^\^"_\ B'2^ O\ T%/B-_X-K?\ ^1J/^(=+X"_]!3XC?^#:W_\ D:OO M2BC^Q\'_ ,^T'^O7$'_07/[SX+_XATO@+_T%/B-_X-K?_P"1J/\ B'2^ O\ MT%/B-_X-K?\ ^1J^]**/['P?_/M!_KUQ!_T%S^\^"_\ B'2^ O\ T%/B-_X- MK?\ ^1J/^(=+X"_]!3XC?^#:W_\ D:OO2BC^Q\'_ ,^T'^O7$'_07/[SX[_9 M_P#^"'WP5_9S^,>@^-]'F\8ZCJWANX^UV<6I:A#-;"8*P5V5(4)*$AE^8890 M>>E?8E%%=6'PM*@G&E&R9XN9YQCRW"BBBN@\T*_$G_@XC M_:"_X61^USI/@>UF\RQ^'FEA9E!X6]N]LTG_ )!%L/8AJ_:?Q1XDLO!OAK4- M8U*=;73M)MI;RZF;I#%&I=V/T4$_A7\PGQ_^+EY\>_CAXM\:7P9;KQ1JUSJ3 M1D_ZE99&98Q[(I"CV45\QQ-B>6E&BOM.[]%_P?R/V3P:RCVV95,PFM*4;+_% M+3_TE/[SD:***^*/Z4"BBB@ HHHH *O^%?#-]XV\4:;HNF0-=:EJUU%96D*_ M>EED<(BCW+,!^-4*^P?^"&W[/O\ PO+]OSP_?7$/F:7X#@D\1W.3@>9%A+< M_P!X3R1OCN(VK;#T75J1IQW;2/-SC,88# U<;4VIQ;];+1?-Z'[C_ #X1V/P M"^"'A/P5IVUK3POI5OIRNJ[?.:.,*TA_VG8,Q]V-=A117ZI3@H14([+0_AVM M6G5J2JU'>4FVWW;U844451F%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!^=G_!S]^U/_P ,[_\ !+?7M!L[KR-:^*6H6_ABW"\N+WGCN01_+E7ZQ?\'12#)Z1D+SYC!?R#J] MXG\3ZAXU\1W^L:M>7&HZIJEP]U=W4[EY;B5V+.[$]22235&OS7'8R>)JNK/Y M+LNQ_9'"_#F'R3 1P='5[RE_-+J_T2Z*P4445QGT04444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?5W_!$7Q G MA_\ X*9_#GS76.&]&H6C$YZOI]SL''&M1NU/'!CM9''7CMWXK^?/_ ()CZ\WAO_@H)\(;A69/,\36EKD''$S^21^. M_'XU^]O[>/\ R8Y\9O\ L1=;_P#3?/7V'#\KX.K'U?WK_@'\[^*V'3XAP?T0%%%% !1110 4444 %?1W_!-'_@H/JW_!/_XVMJWD MW&J>#]=5;;7]+C?#3QJ24FBR0OG1DMMW<%7=$Q4>:$U9K^NJW3Z/4_J"^ G[1'@W]IWX?VOBCP/KUCKVD7(&6A?$ML M_>.6,X>*0=U< ]^A!KMJ_EN^$_QK\7? GQ,NL>#?$NM>&-3 "FXTV[>W:1?[ MK[2 Z_[+ @^E?6?PY_X. OVAO ULD>H7WA/Q;L7:&U?1PK'ZFU>')]S7UV%X MFIM6KQ:?=;?\#\3^?LX\&<;"HY9;5C.'12O&2\KI-/UT]#]WJ*_$_6O^#D/X MU7UGY=GX5^&EC(RE3+]AO)64]BH-S@8Y^\&%>%_&#_@KS^T/\:+9[>_^)&K: M39MD>1H:1Z7P>H,D"K(P[89S^IKHJ<38:*]Q-O[CS,'X.YW5E^^E""\VV_DD MOU1^F7_!P;^T&OPO_8NB\'VMS''JGQ!U.*TDB#?O/L4!\^5Q[>8D"'U$A%?A MS5K6=;O/$6HR7FH7EU?7DQW23W$K2R2'U+,23^-5:^3S#'2Q5;VK5NEMS]XX M/X9AD67K!1ESN[DY6M=ORN]DDM^@4445PGU 4444 %%%% !7Z\?\&V'P ;2/ MA_X]^)EW#A]9NH] TYB,-Y4($L[#U5GDB7ZPFOR(52[!5!9F. .M?TK_L#? M _LQ?L=?#_P7-$T-_I>E1RZBA RMY,3/<#CKB61U!]%%>]P[A_:8KG>T5?Y M[+_/Y'Y3XO9O]5R982+]ZM)+_MV/O/\ 'E7S/8****^^/Y="BBB@ K^?[_@N M=8K:?\%-OB!(I8M=0:7*V>@(TVV3C\%'ZU_0#7X"_P#!=C_E)AXX_P"O33/_ M $@@KYOB?_=8_P")?DS]<\&?^1Y4_P"O4O\ TJ!\@T445\.?TX%%%% !1110 M 4444 %%%% !110!DT =I^SQ\!?$/[3?QET'P/X7M?M6L:]_9"^!.A^ _#:/8G#QV MV,961N'D'J$4@&,D_<5?=9#EOL:?MZB]Z7X+_@G\N>)_&7]J8OZAA9?N:3W6 MTI;-^BV7S?5!1117T1^5!117RE_P5G_X*$1?L)_ +_B3S6\GQ \5B2TT*!P' M^R #]Y>.IX*Q[AM!X9V0$%0V,,3B(4*;JU-D>AE65XC,<7#!857G-V7ZM^26 MK\CPS_@L]_P5K_X4997WPH^&>IE?&UTGEZYJ]LW_ " HF4Y@B8=+I@1EA_JE M/'SD%/QHDD:61F=F9F.22XN+B>0R2SR. M2S.S'EF))))Y)-5Z_-L=CJF*J^TG\EV1_8G"W#&%R/!+"X?63UE+K)]_1=%T M7G=LHHHKC/I HHHH ***^TO^"6/_ 21U;]N/4%\6>*);S0?AG83F-IXAMNM M;D4C=%;[@0$'1Y>0#\J@MN*;8?#U*TU3IJ[9YN;9MAX_B1YV_=1M[JLPYK]4_@G\!O!_[ M.?@2U\->"?#^G^'=&M0,06L>&E;IOD5Q5*'=V(/%6K/Y>F^&] M.N-3NB.OE0QM(P'N0N .YK?KX3_X.!OVA/\ A4W[$Z^%+6?R]3^(NI1V&T'# M_9(2)YV'MN6&,CTF->MB/98/#2G325ET[]/Q/@LMAC,^S:CA\54E.4Y)-MMM M+>5K]DF_D?B9\1_'5_\ %'XA:[XFU:0S:IXBU"?4KMR?O2S2-(Y_[Z8UC445 M^9G]HPBHQ48JR04444%!1110 4444 ?4'_!&_P"!/_"^/^"@_@:WGA:;3?#, MS^([TA=P1;4;XLCIM-P8%.?[WKBOZ&*_(_\ X-F?A]#=^,?BOXKDQ]HT^RT_ M28!CG9.\TLG/;FWB^O/I7ZX5]YPW1Y,+[3^9O\-/\S^6?%W,98C/7A^E*,5\ MVN9O\4OD%%%?/W_!4?X_+^S?^PI\0M>CF6'4KW3FT;3E?L>? J3]IG]J+P+X%02>3XBU:& M"Z9!EH[53YEPX]UA21NWW>HK^FBRLH=-LXK>WBC@MX$$<<<:A4C4# 4 < < M "OQQ_X-O?@ OBSX\^,?B+>0[K?PAIR:;8LP./M5V6W.I[E88G4CL)Q^'[*5 M]QPUA^6@ZSWD_P %_P &Y_,GC%F_UC-H8*+]VC'7_%*S?X*_P#!0_\ :"'[,/[&/Q \71S>3J%KICVFFD/M;[9<8@@*]SM>0.0.<(W0 M#(_FQK];O^#E']H3^S_"G@'X76DW[S49W\1ZD@X81QAH+8>ZL[7!QZQ*:_)& MO@>(<1[3%ZOQN_F%%%%>"?J@4 M444 %%%% !7Z&?\ !NC\ 6\=_M5:]X^N(6-CX"TIHK>3' O+S=$O/M MQG'3 MJ?$"[EUVT=?NV_&Q^>^*&;?4JV@OG\7_DJ:^9]CZCJ,.D:=<7 M=Q((K>VC::5R"0B*,D\>@!K^5?6=5EUS5[J^G.Z>\F>>0DDY9F+'D\]3WK^H M?XWW\NE_!;Q?=00_:)K?1;V6., GS&$#D+QSR>*_EPKT^*)7G3CY/\;?Y'Q7 M@C32IXRIW<%]W-_F%%%%?*G[N%%%% !1110 4444 >M?L2?M;"3V)PK*V#M=$."!@_T0?LX_M+>#?VKOA?8^+O! M.KPZII=XH$B9"W%C+@%H)TR3'(N>5/'0@E2"?YA:]"_9O_:I\??LE^.5\0> M?$5[H=\VU;B-"'MKY <[)HFRDB\G&X9&<@@\U[&59M+"/EDKP?3MYH_.N.N M:6?16(HR4*\59-[27:773HUM?9]/Z=J*_+']G;_@Y/TV>SM[/XJ> [RWN57; M+JGAN598Y6]3;3,I0=R1*_L.U?47@K_@M?\ LU^,[6-O^%B+I,T@^:#4M*O( M'CZGEO*,?;LY_45]C1SC!U%=32]=/S/YZS#@//L')QJ8:4EWBN=?^2W_ !L? M5E%?.?\ P]M_9Q_Z*QX=_P"^)_\ XW7,^,_^"W7[-7A"UE9?B VL7$><6^G: M/>RM)CT/P/\/O$WB";:0)M7N8=,A5NQ C\YF7H<'83TXZU\A_'G_@O#\?/ MC*DEMI6K:5X!TZ0%3%H-IMG9?>>8O(&]XRG3IUK@K\0X2G\+;7Y*[^](_;KXP_'WP5^S]X<.K>-O%6A^%[##%)-0NTA:<@9* MQJ3ND;_90$GTKX)_:?\ ^#C3P3X*>ZT[X6^&[[QE?+E4U34MUAIP.>&6/'G2 MCV81=1S7X_\ B[QIK'Q U^?5=>U74M:U2Z.Z:[O[E[B>4]?F=R6/4]3WK4^" MOPLO_CA\7_#'@[2_^0AXHU2WTR%B/EC:614W'_97.XGL :\'$\18FK[M%MO(_H=_P""<'Q.\=_'#]DGP[XX M^(ES;R:]XP:?5(K>WM%MH;&T>0K;Q(!DLIC59 SEF/FX).!7L_B;61X<\.:A MJ+1F86%M)<% =N\(I;&??%1^#O"ECX#\):7H>EPK;:9HUI%8VD(Z10Q($11] M%4#\*P_CZEQ-\"?&RV?F?:FT&^$'EG#[_L[[<'USC%?7PC*EA[-W:6^^MO\ M,_GS$5:6*S"4Z<5&$YZ)*R2;T6G9:'\N\\[W,[R2,SR2,69F.2Q/4FFT45^7 M']R!1110 4444 %%%% 'Z,?\&W7Q\J>=OHC?C^T%?R^_LW_'75_V9?CKX7\>:'M;4?#-^EVL3,56Y3E9(6(Y MVR1ET;'.'-?TH? #X[>'?VE_A#H?C;PK>"\T77;<3Q$X$D#='BD )VR(P*L. MQ4\DD6XB1\<"6YSY*#/!"EW7!^3/%<^(Q5*A'FJ MR2_K\3TLMRC&YA5]C@J4IR\EMZO9+S=D?7-?(/[;W_!9#X:_LF2W7A_19E^( M'Q #&"/1M*E#0VLW0+Y.)),@X(78C#JG>N?_X(_P#P '[0O[?_ (&L;BW^ MT:5X=G;Q%J ,>]1':8DC##H5:?R$.>,2=^A^;Q.?SK35#!JUW:[\^R_S/U[* M_"NG@<+/,\_G[M.+DZ<7V5[2EY[6C_X$?T%>#)-6F\'Z2VO+9QZXUG"=12T! M^SK<[!YHCW$G8'W;N#^!-?HM_P '''Q_ M'C?]ICPS\/[2??:^!M+-U=H.-MY>;7(/KB". @]O,;WS^=-?G>>8CVN+E;:. MGW;_ (W/ZT\+LH^I9#3G)>]5;F_1Z1_\E2?S"BBBO'/T0**** "BBB@ K]I/ M^#/KN%H[KQWJ@M[0M']ZSL]R!E;_:G>X4@7LJ001(/FED8A54>Y) _&OZ=/V8/@O;_ +.O[/'@OP/:B+;X M9TBWL9GC^[-,J#SI?^!R%W[G2OH>&\/SXEU']E?B]/RN?D/C%FWU?*H8& M+UK2U_PQLW_Y-R_B=Y1117W9_,H445X7\=_^"E_P)_9@^.5C\.?B)\2_#O@O MQ9J6FQZO;V^KN]M;M;/+)$K-.=%^(OA M^'5O#VL:7KVE7(S#>Z==QW5O*, _+(A*G@@\'O6K0 4444 %%%% !1110 44 M44 %%%% !1110 50\4>)++P;X:U#6-2N$M=-TFVEO+N=_NPQ1J7=C[!03^%7 MZ^#/^#D;]JQ?V8/^"5?C>VM[A8=:^)3Q^#+%BB@T"BBB@ HHHH **** "BBB@ HHHH **** "BBMWX8?#O4OB]\2O#O MA/18TFUCQ1J=MI-A&Y(5Y[B58HP2 3@LX' - '](W_!J-^RF_P #/^"<=QXY MO[=H=6^+6LRZFA>,(_V"VS;6RGN076YD4G@K,"!@Y;]/:XW]GKX+:3^SA\"/ M!W@#0X_+TCP;HUIHUKZLD$2QACR26;;N)))))))JG\;_ -J?X:?LT:5]L^(7 MC[P?X*MRNY#K6KP6;2]<;%D8,Y.#PH).*#,[ZBOSE_: _P"#I7]E'X,-=0:) MKGBCXCWUN2GE^'M'=86?_KM=&%"O^TA<8Z9KXP^-W_!Y7XANYKN'X;_!31M/ MC4%;6]\2ZS)>%SCAGM[=(MH!_A$QR!]X9X L?O317\LOQ=_X.>OVOOBDK)8^ M-M!\%V\G#0Z!X?MESWXDN%FD7ZJX/ZU\Y_$O_@J/^TA\7[AG\0?'+XIWB,I0 MV\?B2ZMK8@YS^YB=8^=Q&=N<<= !05RG]D5S%[-I!E5GU6",L/;+BOXGO%WC_7OB!>K=:]K6K: MW<*6(EO[R2Y<%NO+DGG SZUD4!RG]M\/[0W@&YF6./QQX/DDD(5576;8LQ/0 M ;^]:W_"R_#G_0P:)_X'1?\ Q5?P]44!RG]ST4JSQK(C*Z. RLIR&!Z$&G5_ M"_71:=\7/%FD6$-K:^)_$-K:VZ!(H8=1F2.-1T"J&P!["@.4_M^HK^)O3OVH M_B;I%FMO:?$;QW:V\>=L<6OW:(N3DX DP,DD_C6MIO[U\BS^,'Q2M8 M021'#XKOXUR>IP)<4!RG]IU%?QEZ7_P4J_:,T.T^SV/Q^^-EG "6\N#QQJ<: M GJ<"<"NDT/_ (+"?M3>']/6UM_V@/BQ)&A)#7/B.YNI.3GEY&9C^)XH#E/[ M$**^'_\ @WPU[XJ?$3_@FYX=\;?%SQCX@\8^(/'%_=:I8RZO*))K/3PX@@C! MQDJ_DO," * .3^.OQM\._LY?";7/&WBJ\^PZ%X?MC<7,@&Z1^0J M1H,C=([E45"S_ ,8"_$-? 9YF?UBI[.F_&7!?]EX7Z_BX_OZBV M?V(]O5[R[:+H[E%%%>$?J@4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% '>?LL>)3X+_:=^'&L*PC.D^* M-,O Q7=M\N[B?.._3I7]%'[&8/BA\+MF58<-X?V>&]H]Y/\%HOU/Y9\7,W^MY MU]6B_=HQ4?\ MYZR_-)^@4445] ?EH4444 %?@K_ ,%\8U3_ (*/>(&554R: M3IQ8@?>/V=1D_@ /PK]ZJ_!O_@OW:26W_!1?6'D1E6XT73I(R?XU\K;D?\"4 MC\*^"-%WV]O,?M6JZAL+)IEDA'FS- M[\A5!QN=T&0#D?T69F)Y)->]D>6^WJ>UJ+W8_B^WRZGY-XH\9?V=A?[-PLOWU5:M;QAU?K+9= ME=]CI****^^/Y@"BBB@"CXB\16/A+P_?:MJ5U%9:;I=O)=W=Q*<)!%&I9W8^ MBJ"3]*_FZ_;Y_:WU+]M7]IWQ!XVNC-'ILLGV/1K1SG[#8QDB),=F.2[?[%]/N##J_Q(O!I7RN5=;*,>9=,/4']U$P[K.:_"NOB M>),8Y5%AUM'5^K_R7YG]%>#?#\:>&J9O57O3?+'RBOB:]7I_V[YA1117S)^W M!1110 4444 >I_L5?LQW_P"V#^TUX5\ V+2PQ:Q=;K^Y0#-G9QC?/+SQN$:M MM!X+%1WK^DOX>_#_ $?X4^"-)\-^']/M]+T31+5+.RM(1A(8T& /<]R3R222 M22:_*G_@VA^$MO?>+_B=XXGC5KG3;6TT6S8J"5$S/--SU'^IAZ=)M8N]4?_9,TS28'H!NP!V %?,<3UG&C"DOM._W?\.? MLO@OEL:V95L;+_EU%)>LV]?NBU\SE:***^*/Z3"BBB@ HHHH **** /OC_@@ MY^W/X5_96^+'BCPKXWU"WT30_'<=J;?5;CY8+.[@,@197Z)&ZS-EVX5D7) ) M(_;;2-8M/$&FV][8W5O>V=T@DAGMY1)%,IZ,K*2&!]17\J-=1\/?CCXV^$&'R3NTG59[(Y(()_=LO8D?B:][+<\GA:?LI1YH_,O#" MEG.+>88>M[.I)*Z:NG963W36B2>^VQ_4A7Y._P#!RI^T!YMW\/OA?:W!_="3 MQ+J40/&3NM[7/N,77!_O+7U=_P $B/A#\4/"'[/$T445\6?TF%%%% !1110 445VG[.'P#_!%EE9_%&K6^GF3'$,;N!)(?9$W,?933C%MV1G6K0I4Y5:CM&*;;[): ML_=#_@B=\ ?^%#_\$_O"B MVGAO1;/3;"WCM+'3X$MK:",82&-%"JJCT"@ ?2K=?J>%H*C1C2716/X=SC,9 MX_'5<;/>I)R]+O1?):!11170>:%%%>5_MM_'I?V8OV3O'OCH-Y=SH.DR-9$@ M$&[DQ#; Y[&>2,'V/>LZM14X.I+9*_W'1A,+4Q->&'I?%-J*]6[+\3\*?^"L MG[0G_#2/[>7CK5H)_/TG1KO^P=,(;22>Y--K\KJ5'4FYRW;O]Y_\+^#]-XO_%&J6VEP,1E8VFE6/P!K^G[P/X.T_P"'G@O1_#^DP_9]+T*RAT^SBSGRH8D$:+^"J!^%?B9_P;V_ M ?%']M*Z\6W4'F:?\.]+DO$9H]Z?;+C,$*GL#L-PX/4&(8Z9'[CU]IPSA^6 ME*L^KM\E_P '\C^;?&;-O;9A2R^+TIQN_P#%+_**3^9G^*]&;Q'X7U+3UD$+ M7]K+;AR,A-Z%' M>[4)+YF4E<>HFSZ8]7) M;?4<@J\KM*I:"_[>W_\ )5(^Z*IZ_HT?B'0[W3YF MD6&^@>WD*'#!74J<9!&<'N*N45^C2BFK,_D>,G%W1_*9?6([QK97^\+>60RPD_6*1#GOF MO):_)I1<9.+W1_=V$Q$<10A7AM))KT:N%%%%2= 4444 %%%% !7TA_P3K_X* M4>+O^"?WCR62Q1M=\&ZM(IU;099BDU5_*797LVG7<=Q;S2030L'CDC8JZ M,.A!'((]17T-\*O^"LW[1'P>M$M]*^*&O7EJBA!%JZQ:J HZ -RMB(?-?Y/\ S/PW./!6;FYY775OY9WT_P"WHIW_ / ?FS^BZBOP METK_ (."OVAM/B99KOP??,S9#SZ*%*^PV.H_,9K+UG_@O7^TCJL;K#XFT/3B MS%@UOH-LQ0<\#S%<8&>^3P.>M=O^LV%_EE]R_P SYV/@WGK=G*G_ .!2_P#D M3][JH^(_%&F^#])DU#5]1L=+L8?]9*^+?'>N>/]1^V:]K.K:U=_P#/>_NY+F3_ M +Z*(_\NZ?WO\ X<]G!^">*D_]KQ,8_P"&+E^+-.I*;YIN[\S]%PN#H8:FJ.&@H172*27W(*_7C_@VP^ 3 M:/\ #WQ[\3+NW_>:U=Q:#ISL"&$4 \VEI+J*G&5O)R9[@9[XED=0?117N<.X?VF*YWM%7^>R_S^ M1^8^+V;_ %7)EA(OWJTDO^W8^\_QY5\SV"BBBOOC^70JOJVJV^A:7=7UY-'; MVEG$T\\TAVI$B@LS$^@ )-6*^4_^"T7Q\_X4+_P3\\8-!.T&I^, GAJRP<%C M1[?\ 'R\'X9K^@JOS5_X-N_@"?"_P-\9?$:[M]MQXKU)-+L79 M/F^S6H)=E/\ =>:5E/O![5^E5??<.X?V>%YWO)W^6R_S^9_*/BMFWUS/948O MW:*4%Z[R_%V^04445[Q^:A7\@_\ P6I_:JD_;#_X*9?%;Q7'-)-I-CJSZ#I M+95;.R_T9&7T61HWEQZS&OZ.M-\>6,>W;;>*M)BN MR,=5<-GONE/M@DD_ M%!1^Y7P*_X/+)U:&W^)GP4BD&P>;?^&-:*_-QG M;:W"'@\GF?C '. M?&!_M%@,=<5_+K10+E/[/O@__P %"/@7\?\ Y?!GQ@^&_B*XRH-M:>(+9KE- MWW=T)<2+G!QE1G!]#7L".)%#*0P89!!X(K^&&O0OA-^UM\5/@*D,?@?XE>/O M!\=NQ>./1M?NK&-2>ORQR*.>XQSGF@7*?VO45_)W\+?^#BO]L+X5S0^5\7KS M7K6(!6MM;TJROUE &!ND>+S??(<$]\U]%?##_@\!_: \-E8_%'@;X7>*+=5Q MO@M;O3[ECC&2RSO'[X$8ZGV Y6?T=45^(WPU_X/--!O,1^,/@3J^G[3_K]& M\2QWF\<_\LY8(MN!@??.>3QTKW3X>?\ !V_^R_XN7;J^D_%+PK(H&XWNBV]Q M$QY^Z;>XD8]!U5>OUH%9GZBT5\3_ __ .#B?]CGXB%4M_C-I^FSY :+5='U M&PV9) ^>6 1GIGAC@$9Q7KO@G_@J;^S7\1988])^/7PCN+B?'EV[^*[*">3( MW8$/\ X/ /VJV\<_M3^ OA%8W!;3_ .CMK&HHK_*;Z^(VJX]4MX8V! M/:Y;UY_H6O[^'2K":ZN9H[>VMHVEEED;:L:*"2Q/8 #.:_C%_;^_:9N/VR/V MT_B9\3)I&DB\6Z]<75EN4JT=DI\NUC(/.4MTB7GGY:"HGC]%%%!04444 %%% M% !1110 4444 %%>L?!?]A+XT_M%36B^!OA3\0?%$5\JO%1H6V1 Y=H_W@'7^GROYH?\ @[!_:I/QK_X*,6G@ M*SNEFTGX2Z+%8-&O*K?W86YN&![_ +LVJ$#H8B.N10*]SPG]I7_@O_\ M7?M M.BZM]1^*NK>%=)N1M_L_PHBZ+&B\97S8<7# XY#RMD$CH2*^/]=U^^\4ZO<: MAJ=[=ZE?W3^9/R?Z-:H>^%; MCX+^"K_9XFUZW!\1WD$GS:99R#BV!'2693\W]V(]/W@*_3W_ 4L_;TTK]@O MX 7&M,8+OQ=K(>T\.ZL:Q++!9/"7A.Y*Z+;SK\NIZB MF#YF/XHH,@YZ&3:.=CBNC"X:>(JJE3W?]7/'S[.\/E.!GCL3M%:+JWT2\V_N MWV1[;^QI_P &_7@;5OV?M#U/XMCQ*OC76(_MMS96=Z+5-+1P#';LNTDR*O+D MXPS%<$+D^J?\0]W[/?\ SQ\:?^#D?_&Z^XJ*^_IY+@XQ47!/S/Y0Q7'V?5JT MJJQ,H\S;LG9+R2[(^'?^(>[]GO\ YX^-/_!R/_C='_$/=^SW_P \?&G_ (.1 M_P#&Z^XJ*O\ L?!_\^T8?Z\9_P#]!<__ )GP[_Q#W?L]_\ /'QI_P"#D?\ MQNC_ (A[OV>_^>/C3_P_^>/C3_P '(_\ C='_ !#W?L]_\\?&G_@Y'_QNON*BC^Q\'_S[0?Z\9_\ M]!<__ F?#O\ Q#W?L]_\\?&G_@Y'_P ;H_XA[OV>_P#GCXT_\'(_^-U]Q44? MV/@_^?:#_7C/_P#H+G_X$SX=_P"(>[]GO_GCXT_\'(_^-T?\0]W[/?\ SQ\: M?^#D?_&Z^XJ*/['P?_/M!_KQG_\ T%S_ / F?CO_ ,%>/^"5/PI_8L_9:LO% MW@N/Q$NL7'B"VTUC?:A]HC\J2&=V^78.*K&4@_P 0,5PF!^+Y_"OPTKXO.J%.CBG"FK*R/Z+\,OMXJ_9U\ :I(S-)J7AS3 MKIBRA6)>UC8Y X'7H.*_E]K^DK_@FSXF'BW]@3X/W8V'R_"EA9DKG&8(5@/7 MO^[Y[9SCBOIN%Y?OYQ\OU/Q/QLHMX+#5>TVOO5_T/PI_X*7_ 8;X"?MV_$S MP_\ 9_LUJVM2ZE9(/NK;76+F(*>X590OL5(/(->%U^K'_!R/^S"_G^#?B]I] MOF/;_P (WK+(H^4@O-:R'')SF="QZ;8ESR!7Y3UXV8X=T,3.GTOIZ/5'Z)P7 MG$:DI.%-G;@ MSSJ3VW)&R ^KBJIP>)J_#!.3]$KL_=C_ ()I?L^']F3] MB'X?^%YX3!JG]G+J6IJRX=;JY)GD1O="_E_2,5[M117ZK0HJE3C3CLDD?PWC M\94Q>)J8JK\4Y.3]6[A1116IR!1110 5^%__ <,_P#*0-?^Q8L/_0YZ_="O MP\_X.+=&;2_V]-+G,@D_M+P?97 &-@%S=Q8]_\ 5Y_&OG^)$WA%;^9?DS]3 M\'Y)9_9]:'P ME:7$>=[C*R7Y![*%GB:JI0Z_@NYX/$G$%#)L!/&U^FD5_-) M[)?KV5WT/L;_ ()5?L VO["7[/<-K?Q0R^._$RQWGB*Z0[MC@'R[5#_R/XTS3,L1F&*GC,4[SF[O\ R7DEHET04445 ML< 4444 ?B7_ ,'&7Q<;QA^V-H/A6*:1K3P;H$9>(GY8[JZ=I7('O$+;W^7V M%?GW7TY_P64UR?7_ /@I9\4I9]H:&[M+9 N=H2*QMXUZD]0N3VR3TKYCK\OS M"HYXFI)]W^>A_:G!^%CALCPE*/\ S[B_G)J[X2 !G#,>@K]:J_EB M^&WQ)U[X/^.M,\3>&=4N]%U[1IQ<6=Y;-MDA'=$AM_%_PZ\/\ BB\ABV&[L=1DTMIF'1W4QS+D]2%"C)X"CBOJLFSJ MC0HJA6TM>SWWU/P?Q"\-\PQ^8RS++4I\Z7-%M)II):7LK-)=;W/V,KD?C/\ M';P?^SOX(N/$?C;Q%IOAO1K?K<7DF/,;^Y&@R\CGLB L>PK\?_BS_P '''Q> M\7Z=-:^%?#?A#P?Y@P+HQR:A=0\=5,A$77/WHF_J?B'XS?'CQE^T-XODU[QO MXEU;Q-JKY FOIS)Y2]=D:_=C3_90!1Z5U8KB:DE:A%M^>B_S_(\7)/!O,*TU M+,YJG#JHOFD__;5ZW?H?=7_!0G_@O5XB^-MIJ'A'X20W?A'POA,A&#N3)6OSIHHKY/$XJK7GSU7=G[UDN0X'*P%%%% !1110 4444 %?=7_!$;_@G9_PU5\9/^$\\5:>) MOA_X)N5813)F+6=0 #I!@\-'&"KR#H(?VO/COH/@/PU' M_IVL3?OKEU)BT^W7F6XD_P!E%R<=6.U1RP!_H^_9Y^ OAW]F/X.:#X'\+6HM M='T&V$*$C]Y21RS,?5CC P*]S(\M^L5?:5%[D?Q?;_/_ ()^6>)W M&']EX/ZCA9?OJJ^<8[-^KVC\WT.*_P""B?Q_'[,O[%WQ!\6)/Y&H6VE/9Z:R MR;'%Y<8@@9>Y*O('('.$8\8R/YLJ_6S_ (.4OC^++PO\/_A?:W'[V^GD\2:C M&."(XPT%MD]PS-K2 M;_[=7NK\;OYA1117A'ZH%%%% !1110 5^AG_ ;H_ %O'?[56O>/KB%C8^ M M*:*WDQP+R\W1+S[0+<9QTW+D\X/YYU^]/_!"+]GW_A2O[!FDZQ<0^7JGQ NY M==G)7YA"<16ZY[J8XQ(/^NQKU\CP_M<9'M'7[MOQL?GOBAFWU'(:D8OWJMH+ MY_%_Y*FOF?9]%%%?HI_)(4444 %?F7_P)+Y]: MU!5SN6WMQLB4]MKRR,WKFW[=_P!-*_GM_P""RO[03?M!?M_^,Y8IFDTOPC(/ M#-B"3M\MW_ )?,_3/"C*/KF>1K27NT M4Y?/:/XN_P CY9HHHKX$_JP**** "BBB@ HHK8^'G@74/BAX^T/PUI$/VC5/ M$%_!IMG&/XYII%C0?]],*-R9248N4G9(_;C_ (-^_@&?A3^Q!_PDUU;^7J7Q M"U.74MY&'^R1?N(%(],I*X]1-GTK[HKG_A3\.K'X/_"_P[X4TL;=.\-:;;Z7 M;9&"8X8UC4GW(7)]ZZ"OU+ X?V&'C2[+\>OXG\0\09H\RS*MCG]N3:]-DODK M(*_#?_@X2^ LGPR_;7M_%T,.W3OB%I45UO";5^UVRK;S*.Q.Q;=R1WEY]3^Y M%?(/_!:_]DF3]J/]C#4KS2[62X\4> I#KNG)&NZ2XB52MS"/]Z++@#)+0H!U MKASS"NMA7R[QU^[?\+GT?AQG<Y+_MZUG\I)7\KGX"T445^=G] M>A1110 4444 %%%% !1110 4444 %%%% !1110!L?#SP+J'Q0\?:'X:TB'[1 MJGB"_@TVSC'\XXAMUX_B#R> M:/\ KB?H?WDK[+AC#VISKOJ[+Y?U^!_.7C1FWM,;1RZ#TIKF?K+;[DK_ /;P M4445]4?BA^*G_!Q?\ )/ O[5.@^/K>%_L'CS2EAN),9'VRTVQ,,]LPM;XSUV MMUQQ^>5?T.?\%;OV1&_; _8UU[2].MOM'BCPV?[=T,*N9)9X5;? O<^;$9$ MX!,C!K\[SS"NCBF^DM5^OXG]8^%V>1Q^20HM^_1]Q^GV7Z6T]4PH MHHKQS]'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]]_P""7W[/ MZ_M*?MT_#[PY<0K/I<&H#5=25P=C6UJ#.Z-CG$A18_K(.G4?T=U^5/\ P;9? MLZ7%C;^//BEJ%C-#'>)%X?T>>1"HF0-YUT5R.5W+;KN'&5<=0'Y M,-[1[R?X+1?J?RSXN9O];SKZM!^[1BH_]O/67YI/T"BBBOH#\M"OQQ_X.1/C M]_PD_P ;_!GPYM+@/;^%M.?5;^-.UU='"*WNL,2L,=ISSZ?L5/<1VD#RRND< M4:EW=VVJBCDDD] *_F7_ &R_CO-^TS^U/X[\=22220^(-7FEL_,.6CM%/EVR M'_=A2-?P[5\WQ+B.6@J2^T_P7_!L?KG@[E'UC-IXV2THQT_Q2T7X@CM,21A@>"K3^0ASQA^_0Z4:1N/6O3***_5*=-4X*$=DK?J[RDVWZMW8444 M5H8'XG_\'BO[5;:+\-_A;\%]/NBLFO7CPII./NI!8YAZO< M"XD![^;7QS06@HHHH&%%%% !1110 4444 %%%% !1110 5V?A']HSXA> (HH M]!\>>,M$C@$:QK8:U?N_=''' KX+_X, MY/V6/LGA_P"+'QHOK1-]Y-!X/T>=H_G5$"W5[@D?=9FLQQQF)L]./W"H)9^? M.L_\&OW['.IK,(/A_KVG>:VY3;^*=1;R1G.%\R9^,V.M?I1103<_+GQ%_P:,_LN:W#&MMK7Q>T M=HV)9[37;1FD'H?.M)!^0!K)_P"(/;]F?_H>/CI_X.=*_P#E=7ZN44!=GY1_ M\0>W[,__ $/'QT_\'.E?_*ZNDM_^#3']E2&&-6E^)\S(H4N_B"++[Y8QAEG\37*B7C&6\LJ??@CGVX MKK_"O_!MG^QEX5FAF_X5!_:-Q"Q97OO$NK3*Z]XHUNX6TT7PUIUQJM_.Q $-O!&TLCG) X1">2.E?Q5_M#_&O5?VD?CQ MXR^(&N,[:MXSUFZUFY5I3)Y33RM)Y8)Q\J!@JC 50 !7]+7_!S_\ M3_\ M,[?\$N-=T&SNOL^M?%+4+?PQ;A>7^S',]V<>>.Y!'\N=!40HHHH M*"BBB@ HHHH **** "BBB@ HHHH **** "OZ5/\ @TR_973X.?\ !/34_B'= MVPCU;XL:W+>:18XT'N68#\:_M2_9I^!^F_LS_ +/7@GX>Z.H&F^"] M$M-&@;O(((EC+GU9B"Q/*+Y--T'P_;-=7<[NWZY5I01 MPT,?S+'CAB7?+ IM\W-,PCA*/-]I[+S_ . ?6\&\+5L]S!8:-U3CK.7:/;U> MR^_9,^K_L0_LBZ]^VS^T- MHW@C15FAMYF^TZM?JFY=,LD(\V9NV>0J@_>=T7C.:_HX^$OPIT+X&_#31/"/ MAFQCTW0?#]JEG9P)_"B]V/\ $[$EF8\LS,3R2:^>?^"37[ %O^PQ^SU&NJ6\ M+>/?%8CO=?G'S&WXS'9JW3;$&.2.KLYR1MQ]55]_D>6_5Z7M)_'+\%V_S_X! M_*/B3QA_;&.^KX=_N*3:7]Y]9?I'RUZL****]T_-0HHHH **** "BBB@ HHH MH **** /AW_@X0_Y1[3?]C'8?REK\*:_=K_@X)M)+G_@GE>/&K,MOX@T^20C M^!N_V_P#\$SOAA*7W-!!?6K L"5\O4+E #Z?*H('H17\] M=?NQ_P &^FO_ -L?\$\[6W^4_P!E>(;^UX&,9,H_I7O<-RMB[=TU^ M3_0_)_&2CSY'"?\ +4B__)9+]3ZH_:.^ VA_M.? _P 2> _$49;2_$EFUL[J M,O;2<-%,G^W'(J.N>,H,Y&17\V7[0WP'\0_LR?&37O _BBU:UUC0;EH)" ?+ MN$ZQS1DXS'(A5U/<,/I7]0M?'_\ P5F_X)D6?[=OPW36?#Z6]G\2_#=NRZ7/ M(PCCU2'.XV(A[6DO>C^*_P"!T^9^8>&?&D./ ^L?#7Q=J&@^(--O-'UK29FM[RRNX MC'-;R#JK*?S]""".#677P9_4L9*24HNZ84444%!1110 4444 %%%% !1110 M4444 %%%% !1110 5^IG_!M;^SXUYXE\??%*\A;RK*&/PWIKLF5:20K/1^8^+&;?5,C="+]ZLU'Y+67Y6?J? M1M%%%?H1_*H4444 %%%% !7XF?\ !R/_ ,GQ^%?^Q%M/_3AJ-?MG7XL?\')U MI&G[8?@N<+^]D\&Q1LV>JK>WA Q_P)OSKPN(O]S?JC]-\)'_ ,9#'_#+\C\[ MJ***^ /ZK"BBB@ HHHH ***W/AE\-M:^,7Q T?POX@4

% )) !-&KT1,ZD817[0UOI,R7%O MX-T'9>^([Z/*[(-WRVZ-T$LI!5?10[8.S!_H:\-^&[#P=X>L=)TNSM]/TS3( M$M;2U@39';Q(H5$4#@*% 'M7D?[!/[&6B?L,_L[Z3X-TWR;K5&'VO6]212# MJ=ZP&]^>0BX"(O9%&?F+$^U5^B9-EOU6E>7QRW\O+^NI_(_B!Q=+.\?^Z?[F MG=07?O)^;Z=E;K<****]@^!"BBB@ HHHH _GQ_X+8>$)/"'_ 4K^(H;S/)U M-K+4(6?^(264&['L) ZC_=]:^5:_5K_@Y%_9@N;B?P;\7M/@\RWAB_X1O62@ M_P!3\SS6LA [$M.A8]"(AW K\I:_,CU1_9? N90QN18:I!ZQ MBHOUBN5W];7]&%%%%<)]:%%%% !1110 4444 %%%% !17LWP3_8 ^*GQ]^%' MB3QSH/ABY7PEX7TZYU&XU.[/V>&Z6"-I'CMPWS3/A&&$! . 2"0#XS52A))- MK1[>9ST<90K3G3I34I0=I)--I]GV?J%%%%2= 4444 %%%% !3HXVED555F9C M@ #))IM?HO\ \$&O^">'_"Z/B(OQ@\666[POX1N]NAV\R?+J>HISYOO' =I] M&DVC)V.*Z,+AIXBJJ5/=_AYGCY]G>'RG SQV)VBM%U;Z)>;?W;[(^U_^"-O_ M 3R7]B_X%?V]XBLUC^(GC6&.?4A(G[S2K;AHK+GE6'WI/5\ Y$:FOLJBO*? MVXOCRG[,W[)7C[QMYODW6BZ3+]A;(_X^Y<0VPY]9I(_P['I7Z13IT\'A[1VB MK_YL_CK&8S%YWF?M:KO4K227;5I)+R6B1^%/_!6+X_K^T;^WKX^UBWF\[2]* MO/["TXAMR>3:#R2R_P"R\BR2#'_/2OG.EDD:61F=F9F.22C^'])A^SZ M7H5E#I]G%G/E0Q((T7\%4#\*_$O_ (-[?@"/BC^VG<^+;JW\S3_AWIVS"EE\7 MI3C=_P"*7^44OO"BBBOJ#\9"BBB@#SW]K#XWP_LV?LV>-O'4VPMX;TF>[MT? M[LMQMVP(?]Z5D7_@5?S'ZEJ5QK&HW%Y=327%U=2---*YRTCL268GU))-?LM_ MP<=_']O!?[./A7X>VDX6Z\;:F;R\17Y-I9[6"LOHTTD+ GC,)QG''XQU\'Q' MB.?$^S6T5^+U_*Q_3G@[E/U?*9XV2]ZM+3_#'1?CS!1117SY^N!1110 4444 M %?;'_!!+]G_ /X7%^W=8Z]=0K)I?P^L9=9DW@[6N&'D6Z_[P>0RCI_J#]#\ M3U^W'_!NY\ ?^%\W['?Q\F\1^'[%E^'?C:=[G3S&O[O2[HY:6S/\ = .7CZ90 M[1DQL:^-*_J$_: ^ ?AG]ISX2ZQX)\7Z>NH:)K4/ER*,++;N.4FB;!VR(V&5 MN<$<@C(/\_7_ 4!_P"">GC#]@?XHR:;JT%M0D8Z+K\<16WOX^2$?J(Y MU'WHR>V064@GX#.LJ>'G[6FO7IV^X_J+PWXZIYGAXY?C)6Q$%97^VEU7 M]Y+=;O?O;P"BBBO"/U8**** "BBB@ HHHH **** "BBB@ HHJYX>T&[\5:_8 MZ780M<7VI7$=K;0J/FED=@JJ/-KJW\ MN^^(&K,8)#_'96FZ&/W_ -<;KZC;7Z"5QO[/'PAM?@!\"O"'@FS,;P>%])MM M-\Q%VB=XXU5Y<>KN&8^[&NRK]0R_#^PP\*79:^N[_$_B3B;-7F6:5\;TG)V_ MPK2/_DJ04445V'AA7X;?\%P_^">4W[,_QIF^(OAJQ*^ _'-TTLJPIB/1]1;+ MR0D 86.3YI(^P^=< *N?W)KF?B_\(O#WQX^&NL>$?%6FPZMH&N6YMKNVDXRI MY#*1RKJP#*PP58 C!%>;FF7K%T>3[2U3\_\ )GUO!O%-7(LP6)6M.6DX]X^7 MFMU]VS9_+;17TE_P4;_X)N>*OV!OB3(L\<^K>!=6N'&AZVHW+(O403X "3JO M48 ?!9>,A?FVOSFK2G3FX35FC^O\OS##X[#QQ6%DI0DKIK^M&NJW3T"BBBLS ML"BBB@ HHHH **** "BBB@ HHHH ***[#X(? +QE^TCXZ@\-^!_#NI>(]8GY M\FUCRL*9QOD:%X$RMQ9:0V8;[7UZ@M_%#;M_>X=Q]W:")*^J_^"=O M_!"_PK^SC+8^+/B<;'QIXVCVS6]B$WZ5H\G!!"L/](E']]P%!Z)D!Z_0"OJ\ MKX?;:JXI:=(_Y_Y??V/P?C;Q634L%DC\G4_^0_\ DONZ,SO"GA33? GAJPT; M1K"UTO2=+@2VM+2VC$<-M$@PJ*HX '2M&BBOKXQ25D?@LI.3 MUQ;2VCI_G^.GR/ZL\*,I^IY'&M)>]6;E\MH_@K_,****\4_3 HHHH **** " MOU\_X-L?V?UT?X:^._B9=0_Z1K5ZF@:>S AE@@42S,/57DDC&?6 ]._Y"*I= M@J@LS' '6OZ6_V#O@"O[,'[(7@'P4T/DWFDZ5')J"XY^V39FN/_ "-(X&>P M KWN'S?ZKDRPD7[U:27_;L=7^/*OF>N4445]\ M?RZ%>+?\%%/VGH?V-/V'OB=\2Y)HH;GPOH-Q+I_F.%66^D'DVD>3_?N)(E[G MGH>E>TU^-_\ P>#_ +5'_"&_LW_#OX0V-T\=YXVU:37=3C0#FRLUVQH^>SSS M*XQWMCDCH0$?SYW5U)>W,DTTDDTTS%Y)';223R23SDU'110:!1110 44 M44 %%%% !1110 4444 %%%% !117TG_P2&_92;]M'_@HW\*_ LENUQI%QK,> MIZR FY!86@-S<*V> '2(Q@G^*51@D@$ _IT_X([?LK-^QI_P39^%/@>ZMS;Z MQ#HZZIJZ,/G2^O&:ZF1CW,;2^5GTB%?3-%%!F%%%% !1110 4444 %%%% !1 M110 4444 %%%4/%'B2R\&^&M0UC4KA+73=)MI;R[G?[L,4:EW8^P4$_A0!_. M=_P=Q_M3CXK?MV>&OAG8W:S:;\+="5KJ)3_JM1O]LTH/;BW2S]P2U?D_7HW[ M7G[0-[^U;^U'\0/B1J#7!G\::]=ZJB3D;[>&25C%"<$C$<>Q 2 $ KSF@T" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#]"?^#9/]E5OVD/^"IOAC6+J MT^T:'\+[.?Q5>,\>8_/C AM!NZ!Q<2QRJ.21 W'!(_J7K\D_^#1#]EC_ (5I M^Q1XN^*5[:Q+J'Q.ULVUE-@EVT^PWQ#D],W+W0(7KY:Y)( 7];*");A1110( M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHK*\;G6O^$/U3_A'5TUM>^RR#3AJ M+NEIY^T^692@+; V"=HR0,#'6IE*RN5"/-)1VOW/@'_@NE_P4E7X%> YOA%X M-OMOC'Q1:_\ $ZNH)/GT:P6X+HU?BU7Z7?$/_ (-\/CK\ M5O'6K>)/$/Q&^'^J:WKEU)>7MU-/>;II7.6/_'O@#G P !6/_Q#7_%S M_H>/AS_W^O?_ )'KX/,,/C\56=65-^2[(_I[A+.N%\CR^.$IXJ#D]9RU]Z7W M;+9+MYW/SIHK]%O^(:_XN?\ 0\?#G_O]>_\ R/1_Q#7_ !<_Z'CX<_\ ?Z]_ M^1ZX?[)QG_/MGU'_ !$#A[_H*C^/^1^=-%?HM_Q#7_%S_H>/AS_W^O?_ )'H M_P"(:_XN?]#Q\.?^_P!>_P#R/1_9.,_Y]L/^(@_\ MR/1_9.,_Y]L/^(@?WFYA@Q G/\"_\&V'Q!'C/2_\ A)/''@L>'UNH MSJ/]G/=-=-!N'F"(/"J[RN0"QP#R<]*_7;P%X$TGX8>"]*\.Z#8PZ;HNB6L= ME96L(PD$2*%51^ ZGDGDY->OD^3U/;>UQ$;*.R?5_P# /S_Q#\1,)/ ?4F_\ I2E?@E7]'O\ P4H_92UK]M']E'5_ /A_4-+T MO5-0O+2X2?4"ZP*(IED8$HK-D@<8'6OS8_XAK_BY_P!#Q\.?^_U[_P#(]?&9 MY@<16Q7/3@VK(_H+PPXJRG+LG>'QM=0GSR=G?9J.NWD?G317Z+?\0U_Q<_Z' MCX<_]_KW_P"1Z/\ B&O^+G_0\?#G_O\ 7O\ \CUXW]DXS_GVS]&_XB!P]_T% M1_'_ "/SIHK]%O\ B&O^+G_0\?#G_O\ 7O\ \CT?\0U_Q<_Z'CX<_P#?Z]_^ M1Z/[)QG_ #[8?\1 X>_Z"H_C_D?G317Z+?\ $-?\7/\ H>/AS_W^O?\ Y'H_ MXAK_ (N?]#Q\.?\ O]>__(]']DXS_GVP_P"(@_\ R/1_Q#7_ !<_Z'CX<_\ ?Z]_^1Z/[)QG_/MA_P 1 X>_ MZ"H_C_D?G37[1?\ !MAXF%[^R5XWTOM[_ ()&?\$\?&'_ 3Z\->.-/\ %6N> M'=:7Q)=6EQ:#2FE80F))5?>9(T/.],8S]T]._J9-@<51Q<9S@TM;_<_U/AO$ M7BK)+25[Z25^G:Y]B4445]P?S@?-_[>O_!,3X>_MZZ'YNL0 MMH/C"UC$=CXCL8@;B-1TCF3($\7?:Q##G:RY;/XQ?MA?\$M?B]^QE=W-UKOA M^36O"\+'9X@TA6N;+;V,N!O@/;]XJC/0MUK^BVBO&S#)*&)?.O=EW77U7_#' MZ!PKXC9GDL50_B4?Y9/;_#+=>EFO*Y_*/17]%?Q]_P""3WP%_:*N)KK6? .G M:;JD_74-$9M-GW?WB(B(W;W=&KY8^(G_ ;0^"]4O9'\*?$[Q-H<#G)[_,UN'<7!^ZE+T?^=C]FR[Q>R*O'_:.:D_./,ODXW?X( M_'NBOTJUS_@VD^(%NS_V;\2/!]V !L^TVES;[CWSM#X_7\*R_P#B&O\ BY_T M/'PY_P"_U[_\CUQ?V3C/^?;/H(^(7#LE=8J/XK]#\Z:*_1;_ (AK_BY_T/'P MY_[_ %[_ /(]'_$-?\7/^AX^'/\ W^O?_D>C^R<9_P ^V5_Q$#A[_H*C^/\ MD?G317Z+?\0U_P 7/^AX^'/_ '^O?_D>C_B&O^+G_0\?#G_O]>__ "/1_9., M_P"?;#_B('#W_05'\?\ (_.FBOT6_P"(:_XN?]#Q\.?^_P!>_P#R/1_Q#7_% MS_H>/AS_ -_KW_Y'H_LG&?\ /MA_Q$#A[_H*C^/^1^=-%?HM_P 0U_Q<_P"A MX^'/_?Z]_P#D>C_B&O\ BY_T/'PY_P"_U[_\CT?V3C/^?;#_ (B!P]_T%1_' M_(_.FBOT6_XAK_BY_P!#Q\.?^_U[_P#(]'_$-?\ %S_H>/AS_P!_KW_Y'H_L MG&?\^V'_ !$#A[_H*C^/^1^=-%?HM_Q#7_%S_H>/AS_W^O?_ )'H_P"(:_XN M?]#Q\.?^_P!>_P#R/1_9.,_Y]L/^(@VT'2GL)H]4>=7=S*TF5\N-QC!QR04 M*E;"\E-7=T?>>&^:87+\[AB,9-0ARR3;VU6A^'%%?HM_Q#7_ !<_Z'CX<_\ M?Z]_^1Z/^(:_XN?]#Q\.?^_U[_\ (]?%_P!DXS_GVS^C/^(@C^R<9 M_P ^V'_$0.'O^@J/X_Y'YTT5^BW_ !#7_%S_ *'CX<_]_KW_ .1Z/^(:_P"+ MG_0\?#G_ +_7O_R/1_9.,_Y]L/\ B('#W_05'\?\C\Z:_9S_ ((-_P#!.L?! MSP#'\8O%UBT?BGQ1;;=!MYX_FTS3W /GX/22<=#VBQS^\85YU^RU_P &ZNO> M"OCEH>L_$SQ)X2USPCI,WVNXTS33[D>3SC4]OB(VMLGW[_+IY^A^7^)7B#A\3A5EN55.:,_CDK[ M?RKUW?E9=6.HHHKZ\_!PHHHH **** "BBB@#F?C#\)-!^._PPUSP?XFL4U'0 M?$%JUI>0-P2IY#*?X75@&5ARK*I'(K^>W_@H%_P3T\8?L$?%*33=5AFU/PKJ M$C'1->CB(@OH^H1^TC+XH^?\T>S_!K1]&OY9:*_6_\ :N_X-PM/UN^NM5^#OBI-',C%UT+7B\MM M'GG;%=*&D51T D1SZO7PY\7?^"2_[0OP9NF74/ACX@U:'JEQH2#5HW'KBW+N MOT=5/MBOB<1EF)H.TX/U6J^]'])91QQDF8Q3H5XIO[,GRR^Y[_*Z\SYSHK7\ M2?#[7O!LLD>L:'K&E21<.MY9R0%.<:U M/Y5G:W-W+Q\D,32-SP. *],^'?[#GQD^+#Q_\(_\+_'6HPR':MPNC3QVV?>5 MU$8_%JJ,7)VCJS&OBJ-"/-6FHKNVE^9Y717W9\%/^#>[XY?$2:&3Q._AOP%8 ML09/MMZ+VZ"G^[';[U)QV:1?3-?13Z5Z>'R7%UMH\J[O3_@_@?%9OXE9#@$TJWM)=H>]^/P M_B?D'^S%^Q/\3OVP?$'V'P#X5O\ 5H8G"7.H./(T^R[_ +V=\(IQD[02YQPI MZ5^K7[$?_! /P+\$I+37OBEG60*A!YC. : M^^_#?AC3?!FAVVEZ/I]CI.FV:[+>TLX%@@@7KA$4!5&2> *OU]/@>'Z%'WJO MO2_#[NOS^X_%>)/%3-,Q3HX3]S3?9^\UYRZ?]NI=FV5K/2;6QTJ.QAMK>&QA MB$$=O'&%BCC VA H& H'&!QCBOY]_P#@J[_P3\U+]B#]H&\EL;.5OA_XHN)+ MO0+M%)CMPQ+-9L>SQ9P,G+(%;KN _H1KF_BQ\(_#/QT\ ZAX7\7:+8^(- U1 M ES9W2[D?!R&!&"K*<$,I#*0"""*ZLTRR.+I**TDMG^AX7!/&%7(<:ZS7-3G MI./5]FO-:VOO=K2]U_+717ZE?M8?\&XNJ65_V;9<:'K\GE7$?? M;% )%3 '+L>:^*?BG_ ,$S?CY\&[F9-:^%?B]XX>7N--LSJ=N!ZF6V M\Q /J1Z=:^%Q&7XBB[5(/UW7W[']/93QEDV8P4L-B(W?V6U&7W.S^ZZ\SPNB MM+7?!>L>%Y'74M)U/3FC.'%S:O"4/ON Q6;7&?21DI*Z"BE52[!5!9F. .M M;NA?"KQ1XHNT@TWPYKM_-(ZQ*EO82R,68X4<+U)Z"@)3C%7D['H7["_[(&N? MMN_M$Z/X)TD36]G*WVG6-02/>NF62$>;*>V[D*@. SN@X!)']&WPH^%VA_!/ MX;:+X3\-V2:?H?A^T2RLX%_A11U8_P 3,^(K@$-Y3X/EVB$<;(0Q!()W.SMG!4#ZBK[_(\M^KTO:3 M^.7X+M_G_P _E'Q(XP><8[V&'?[BD[1_O/K+](^6O5A7YD_\')?[0"Z'\)_ M _PTM)U%UX@OWUR_12=RV]NICB5NVUY)6;US;]N_Z;5^;/\ P4J_X(\_%?\ M;H_:FU#QM8^+O!>GZ&EE;:=I5I?3W?GVT$:98,%A91NF>9\**S&HH0IIR5^LMDOQO\C\;:*_1;_B&O\ MBY_T/'PY_P"_U[_\CT?\0U_Q<_Z'CX<_]_KW_P"1Z^)_LG&?\^V?TC_Q$#A[ M_H*C^/\ D?G317Z+?\0U_P 7/^AX^'/_ '^O?_D>C_B&O^+G_0\?#G_O]>__ M "/1_9.,_P"?;#_B('#W_05'\?\ (_.FBOT6_P"(:_XN?]#Q\.?^_P!>_P#R M/1_Q#7_%S_H>/AS_ -_KW_Y'H_LG&?\ /MA_Q$#A[_H*C^/^1^=-%?HM_P 0 MU_Q<_P"AX^'/_?Z]_P#D>@?\&U_Q1A_LD7[B!2/3*2N/ M439]*^Z*Y[X3?#BQ^#WPN\.^$]+S_9_AG3+?2[8E0&:.&-8U)QQDA8YE6QS^W)M>FR7R5D%%%%=1XX4456U5KM=*N MOL*V[WWE-]G$[%8FDP=H<@$ANMEJ]NKU/SIHK]%O^ M(:_XN?\ 0\?#G_O]>_\ R/1_Q#7_ !<_Z'CX<_\ ?Z]_^1ZQ_LG&?\^V>E_Q M$#A[_H*C^/\ D?G317Z+?\0U_P 7/^AX^'/_ '^O?_D>C_B&O^+G_0\?#G_O M]>__ "/1_9.,_P"?;#_B('#W_05'\?\ (_.FBOT6_P"(:_XN?]#Q\.?^_P!> M_P#R/1_Q#7_%S_H>/AS_ -_KW_Y'H_LG&?\ /MA_Q$#A[_H*C^/^1^>WAKP] M>>+_ !'I^DZ?"]SJ&J7,=I:PH,M++(P1% ]2Q K^GOX ?".Q^ 7P0\)^"M.V MM:>%]*M].5U7;YS1QA6D/^T[!F/NQK\Y?V'/^""7C']GS]JCP?XW\9^)O!VL M:+X7NSJ(M-.>Y:>6X1&-N1YD2J DVQSS_!CO7ZE5]-P]E]2CSU*JLWHO3=_? MI]Q^+^*W%>%S.=##8"HITXIR;6W,]$M>J2?_ ($%%%%?3'X^%%%% !7-?%OX M0>&?CQX!U#PMXPT6RU_0=439<6=TN5;T92,,CJ>0ZD,IY!!KI:*F45)?_! WQE\&KJ\\1?"3[9XY\+Y,C:3C=K-@,_= M55&+E1V* 2?[!P6/Y[ZEIMSHVH36EY;S6MU;.8YH9HS')$P."K*>00>,&OZL MJ\9_:?\ ^"?_ ,)/VP()'\<>#]/O-4:/RTU>U_T74H@!A?W\>&8+CA7W*/[O M)KY;'<-Q;YL,[>3V^3_KU/VKAGQAKT(JAG$/:)?;C;F^:T3]4T_5G\UM%?JK M\?/^#:FX6>:Z^%_Q"ADC9CY>G>)H"K(/>Z@4[C[>2/K7R5\4O^"-/[1GPJD+ M3?#N^URVR0L^B7,.H!\?],XV\T>VY!G\Z^.,BQR3 MHXF*?:3Y7]TK7^5SY?HKLO&?[.GQ!^',[1^(/ OC'0I$^\NH:+T;PKJG MB)U73]-U"^9B0!;V[RY(&2/E!Z#F@MR25V4:*]4\%_L,_&?XB1))HOPJ^(-] M;R?=G70;E8&Z'_6,@3H0>O0U[M\,?^"#7[1?Q#DB-]X=T3PC;R_\MM9U>+@> MI2W,L@^A4&NBGA:U3X(-^B9Y&,XBRO"J^)Q$(^LE?[KW/C6BOUG^"_\ P;1V M,+07'Q"^)5U<\_OK'P]8K#CZ7$V[/_?D?KQ]@_ ?_@DO\ OV?/)FTOX?Z7K& MI0_\O^O9U."RYC1O>-%_6O4H)-%$WAF]CU.UT+2T:Y,DZ9:(RSMM5?+D"- MA%<-MQN'6OU$@@CM($BB1(XHU"(B+M5%' Z 5)7O8/AVA2:G4;DU\E_7S/ MRW/O%K-,?3EA\-&-&$DT[>]*ST:N]-NT4UW"BBBOHC\I"BBB@ HHHH P?B5\ M,] ^,7@?4O#7BC2+'7=!U:(PW5E=Q"2.5>HX[," P8896 (((!K\@?V^?^"! M'BKX67=]XE^#GVGQ?X:+&5M!=MVK6 .25B[7*#MC$O(&U\%J_9RBO.QV64<5 M']YOT:W/J.&>+\QR.KSX.7NO>+UB_ET?FK/Y:'\INJ:5=:'J5Q9WMM<6=Y:R M-%-!/&8Y(74X*LIP00<@@\BH:_I4_:>_8%^$_P"U_:2#QQX1T^^U)DV1ZM;# M[+J4/ Q.F&8# PK[EX^[7P!\?/^#:FX6>:Z^%_Q"ADC9CY>G>)H"K(/>Z@4 M[C[>2/K7R.*X?Q5)WA[R\M_N_P KG[[DOBUDV+BHXR]&?GK'Y22_-(_*JBOI M_P"*?_!&S]HSX4R,TWPYOMG05VGA+]E7XG^/IO+T/X<^.]8;.,6>@W4^,8SDJAQC(R3TS3BF MW9;F-7$4J2O4DHKS:7YG!45]+?#W_@CW^T?\2&5K7X8ZOI\7\4FK7%OIVSO] MV:17/7LI_0X^B/A%_P &VWQ*\2-;S>-/&WA7PO;RQ!$4>3[2, M,>O2NNEE^)J?!!_=I][T/G\=QED>$5Z^*AZ)\S^Z-W^!^<-=1\)?@EXP^/'B M=-&\&>&=:\3:FW)@TZT>=HQTW.5&$7U9B .YK]J_@3_P;_? OX5M;W7B*/7O M'^H1_,_]IW?V>S+9X*P0;#C_ &7=P><\8 ^R?A]\,_#OPF\.1Z/X7T'1_#NE M0\I::;9QVL(/3.U !GW/)KV,-PU7GK6:BOO?^7XGY[G'C-@*2<L?&;78M!L00[Z!H\JW%Y)_L2W S%'_VS\S( M/WE-?J)\!OV'PVM-:]WJ_Z]#\7X@XQS7.9?[;4]WI%:17RZ^K;?F%%%%>@? M+A1110 445\]?\%3OV@?^&;?V$OB!KT,RPZI?6!T;3><,;B[/D!E_P!I$=Y1 M_P!$I?%.2BOF['X5?M[_']OVG_P!L'Q]X MT69IK+4]5DBT\D]+.'$-OTX&8HT)QW)/.T'GE&']V1D2/_MI7]&=?E?_ ,&U?[/OV71/B!\4KJ%@UW)'X9TU M\C[B;+BYXZX+&U /3*,.>WZH5]YPYA_9X;VCWD_P6B_7[S^6/%O-_K>=_5HO MW:,5'_MYZR_-)^@4445] ?EP5_*)_P '%G[52?M3_P#!5;Q_)9W'VC1? /E^ M#=/8.6 %F6^T8[8^UR7.,<$8//6OZ:_VUOVD++]D+]DKXB?$R^\MH_!NA7.H MPQ.P47-PJ$00Y/>28QH/=Q7\7>OZ[>>*==O=3U"XDNK_ %*=[JYGD/S32NQ9 MW/N6)/XT%1*=%%%!04444 %%%% !1110 4444 %%%% !1110 5^WG_!G1^RD MFI>+?BG\:KZWC==+AB\(:/(225DDV7-X<= 0BV@!Y.)'' )S^(=?UR?\$*?V M5Q^R-_P2Z^%N@SVK6NM:]IP\3ZN'0))]IOL3[7']Z.)H8N>?W0S0*1]>4444 M$!1110 4444 %%%% !1110 4444 %%%% !7P3_PU?SO\ _!WY^U6/'_[6/@3X M2V%TSV?P]T=M4U*-)/E%]?E2JNO]Y+>*%@3T%RV.IR#1^/\ 11106%%%% !1 M110 4444 %%%% !1110 4444 %7?#GAZ^\6^(+#2=-M9KW4M4N8[2TMXANDG MED8(B*.Y+$ >YJE7W1_P;F_LH_\ #5/_ 53\!_:K?S]$^'F_P 9ZCD<+]D* M_9O;F[DMN#U :@#^FK]C#]GBV_9,_9.^'?PUM661?!>@6FERRJ,"XGCC7SI> M/[\N]_\ @5>G444&84444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45\_P#B M+_@J=^SWX4U^^TR^^*GAN&^TZ=[:XC5I9 DB,58!E0J<$$9!(]ZI_P##VW]G M'_HK'AW_ +XG_P#C=V_LX_\ 16/#O_?$_P#\;H_X>V_LX_\ 16/#O_?$_P#\;H_M'"?\_8_^!+_, M?^K>;_\ 0+4_\ E_D?1E%?.?_#VW]G'_ **QX=_[XG_^-T?\/;?V;_\ 0+4_\ E_D?1E%?.?_#VW]G'_ **Q MX=_[XG_^-T?\/;?V;_\ 0+4_ M\ E_D?1E%?.?_#VW]G'_ **QX=_[XG_^-U[=\,_B;H/QD\"Z;XF\+ZI;:SH. MK1F6SO;?/ESJ&*DC(!X92.1G(-:4L70JOEI34GY-,Y<7E..PL5/%49P3=KRB MTK]KM+4WJ***Z#SPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL7X@?$+0_A3 MX-U#Q!XDU:QT31-+B,UW>WDHBBA4>I/<\
MB2W;-JBO@_4?^#B/X V6HSPQ6GQ O(X9&1)X=(A$(9FAMO/TR%84VHTCN[+.Q"JB,Q(!P M :X(YMA)2Y5-7/IJW!>>4J;K5,+-1BFVVMDE=M^B/L&BBBO1/EPHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **\]^/G[5GP\_9=M=-G\?^*]-\+QZP\D=D;O=FY,84OM M"@GY=ZY/3YAZUYK_ ,/;?V'?\ OB?_ .-URU,;AX2Y)SBGV;29ZF'R M3,<1356A0G*+V:A)I_-*Q]&45\Y_\/;?V'?^^)_P#XW1_P]M_9Q_Z* MQX=_[XG_ /C=3_:.$_Y^Q_\ E_F;?ZMYO\ ] M3_P E_D?1E%?.?\ P]M_ M9Q_Z*QX=_P"^)_\ XW1_P]M_9Q_Z*QX=_P"^)_\ XW1_:.$_Y^Q_\"7^8?ZM MYO\ ] M3_P E_D?1E4;_P ,Z;JNHPWEUI]C<7=J089Y;=7DB(.1M8C(P>>. MAKP'_A[;^SC_ -%8\._]\3__ !NC_A[;^SC_ -%8\._]\3__ !NIEF&#>CJ1 M_P# E_F5'AW.(N\<+5_\ G_D?1E%?.?_ ]M_9Q_Z*QX=_[XG_\ C='_ ]M M_9Q_Z*QX=_[XG_\ C=5_:.$_Y^Q_\"7^9/\ JWF__0+4_P# )?Y'T917SG_P M]M_9Q_Z*QX=_[XG_ /C='_#VW]G'_HK'AW_OB?\ ^-T?VCA/^?L?_ E_F'^K M>;_] M3_ , E_D?1E%?.?_#VW]G'_HK'AW_OB?\ ^-T?\/;?V'?^^) M_P#XW1_:.$_Y^Q_\"7^8?ZMYO_T"U/\ P"7^1]&45\Y_\/;?V'?^^) M_P#XW6SHG_!3+]G_ ,0-"L'Q>\!QFX^[]IU6.U _WC*5V_\ L4XYAA6[*I' M[U_F3+A[-8J\L-47_;DO\CW.BN'\*?M,_#?Q[/'%H7Q!\#ZU+)C8EAKMK<%\ M],!')-=Q71"I&?PN_H>;6P]6D[58N+\TU^844459B%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4R:%;B)HY%5XW!5E89# ]013Z* *.B^& M]/\ #DRBN+>WE(R82[2I\Z\;@ 0"<9R"! MP?\ Q$6? 7_H%_$;_P %-O\ _)->?+-L)%N,IJZ/IZ'!>>5J<:U+"S<9)-.V MZ>S/O2BO@O\ XB+/@+_T"_B-_P""FW_^2:/^(BSX"_\ 0+^(W_@IM_\ Y)J? M[8P?_/Q&O^HO$'_0)/[C[THKXI^%/_!>+X-?&;XF>'_"6AZ/\0YM8\2ZA!IM MFDFEVZH997"*6;[1\J@G)/8 GM7VM75A\71KINC*]CQ\TR7'9=*,,=2=-RU2 M?5!11170>6%%%% !1110 4444 %%%% $=U:QWUM)#-''-#,I22-U#+(I&""# MP01Q@U5T7PWI_AR.1-/T^RL$D.YUMX%B#GL3M S5ZBIY5>Y7/)+E3T"BBBJ) M"BBB@ HHHH **** "BBB@ HHHH *_)O_ (.5/V@&EU/X?_"ZUF;RX4D\3:E& M&&UF8M;VV>X( NCSV=:_62OYN?\ @I/^T"?VF?VV_B!XHCF\[3FU)M/TTY^7 M[); 01,!VWK'O(]7-?/<28CDPRIK>3_!:O\ 0_5?"'*/K6@=8]@/JXJJ=-SDH1W;M]YRXW%T\+AYXFK\,$Y/T2NS]U MO^".QE3%XFIBJOQ3DY/U;N%%%%:G*?D?\ \'>'[5J?#7]C M'PC\)[.XC&I?$S6A>WL>"6_L^PVR'..!NN7MB">HC? ."1_.?7Z#_P#!S/\ MM7-^TK_P5*\4:1:W#S:'\+K6'PG9KORGG1YENVVC@-]HEDC)Y)$*YZ #\^*" MT%%%% PHHHH **** "BBB@ HHHH **** "BBB@#W+_@FI^R^W[9G[>/PL^&[ M0-<6/B37X!J:#.?[/AS/>$8[BWBF([9QR.M?V500I:PI'&BQQQJ%1%&U5 X M [ 5_/\ ?\&>7[*[>*/CQ\2OC%?6I:S\)Z9'X^Z.&%%.> M,7/?M_0+03(****"0HHHH **** "BBB@ HHHH **** "BBB@"OJFIV^B:9<7 MMW-';VMG$T\TLAVK$B@LS$^@ )K^,3]O;]I>;]L7]LWXE?$R9I&A\7Z]<7EF MKKM:*S#>7:QD>J6Z1+_P&OZ;?^#@_P#:K7]E#_@E9\2+N&X6'6O&]N/!VEKY MOEN\E\&CF*GKN2U%S(,^UM9+VYCAACDFFF8)'&B[F=CP .22>,"O[-O^">7[+MO^Q?^ MQ+\,_AE#'"L_A70X(+]HD"+-?./-NY,#^_<22MU)^;J>M!,CV:BBB@D**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KX'_X+;?\ !2C_ (9@^&S?#CP??JGC_P 6 M6I^U7$+_ +S0[%LJ7R/NS2\JG=1N?@["?I#]O#]L_0/V&?V?]2\8:N8KK46S M:Z+IA?:^J7C [(_4(O+.W95.,L5!_G3^+_Q;U_X[_$W6O&'BB_DU+7O$%TUW M=W#\98]%4=%15 55'"JH X KYO/LS]E#ZO3?O/?R7^;_ "^1^N>%_!?]HXC^ MT\9']S3>B?VY+\XQW?=V6NIS9.31117PY_3@4444 %%%% !1110 5_0)_P $ M/?$*Z_\ \$S?AXFYFET]]1M),KM (U"Y90/7Y&3GUS7\_=?N5_P;NZW_ &K^ MP'=6^[=_9OBN^ML!L[O>X$!^](V$7@$Y*J?PL_;N_X*.>/OV]?&GVGQ!'K M.1OLEF.0'?O+,1UD8=R%"+\M>3?&/XS^*/V@?B%J'BKQCK5[KVO:F^Z>ZN6R M<#HBJ,*B*.%10%4< 5S%?!YEG%7%OE6D.W^?]6/ZAX-\/<'DD57JVJ5^LND M?**Z>N[\EH%?I3_P;=? #_A)_CCXS^(UW;J]KX5TY=*L7?/%U=-EV3W6&)E. M>TX_#\UJ_H(_X(K_ ;X!_\$_\ PE]IA\G4_&)?Q-> CG_20OD?^2R0=>Y- M/(F\OP5OF?6%%%%?HA_)X4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 445C^/_ !OI_P -? FM>)-5D:'2_#]A/J5Y(!DI##&TDA'3 MHJGO4RDDKLJ$)3DH15V]$?B7_P '!7[02_%?]M:/PK9S+)IWP[TV.P(5MRF[ MGQ/.1[A6A0CL8C]!\)UT7Q?^)>H?&;XK>)?%VJ-NU+Q-JESJESCHKS2M(0/8 M;L #@ 5SM?EF*KNM6E5?5W/[?R#*XY=EU' Q^Q%)^O5_-W84445@>N%%%% M!1110 4444 %%%% !1110 4444 %=G\,OVC/B!\%YQ)X1\;>+/#1& 5TW59[ M9' Z!E1@&'L017&44TVG=&=6C3JQY*D5)=FKH^V_@3_P7V^//PHFBBU^]T7Q M_IJ (8M7LEAN%4'^&:#8V[MND$G7H:^_?V4?^"\WP=_:!N[72_%!NOAEKUP= MJIJTRRZ:[$C 6\4*J^N94C7CJ>,_A/17IX7.<71>DKKL]?\ @_B?#YUX;Y%F M$6_9>RG_ #0]W\/A?W7\S^K*POX=5LH;JUFBN+:X02Q2Q,'25&&596'!!!!! M'!!J:OYY?V"/^"JOQ&_8:URULH+R;Q-X$:4?:O#M],3&BD_,ULYR8'ZGC*$G MYE/!'[J?LO?M2^#?VO\ X46?C#P3J:WVGW&(KB!QMN=.GVAF@F3/RR+N'J"" M"I*D$_99;F]+%KEVEV_R[G\]\7<"8[(9\\_?I/::7X271_>GT>]O1J***]8^ M'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^6/^"K_ /P4 M"M_V%/V?9)-+G@D\?>*0]GX?MV4/Y! 'F7;J>-D088!R&=D&"-V/?OC3\8O# M_P"S_P#"O7?&?BB\^PZ#X=M6N[N7&6(& J(/XG=BJ*O=F4=Z_G&_;4_:UU[] MM;]H/6O'6N;H5NW\C3;#S-Z:79H3Y4"G@' )+$ ;G9VP-V*\'/,R^KTO9P?O MR_!=_P#+_@'Z5X;\'/.,;]8Q*_<4FK_WI;J/IUEY:=4>7ZKJMUKVJ7-]?7$] MY>WDKSW$\TADDFD8EF=F/+,2223R234-%%? G]7;:(**** /N[_@WR_9_;XI M_MK3>+KB#S--^'>F27@9DW)]KN T$"G/&=C3N#U!B!'3(_++B%5U+XB:E)?;L?,+2 M! A_X$L[CVEK[MK]"R'#^RPB?66OW[?A M8_D;Q,S;Z]G]7E=XT[07_;OQ?^3.04445[1\ %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!X?\ \%&_V@C^S%^Q7\0/%L,W MD:E!IK66F,&VNMWOUH_X.4OV@S::'X ^%MI,P:\ MDD\2ZG&./D3=;VW/4@L;DD=,HIY(X_)>OS_B#$>TQ7(MHJWSW?\ E\C^I?"/ M*?JN2_6I+WJTF_\ MU>ZOR;7J%%%%>&?J84444 %%%% !7ZI_P#!M9^S\TNJ M?$#XI74+".&./PSILA'RLS%+BZ_$!;4 CL[5^5E?T9_\$L?V?O\ AFW]A+P! MH,T*PZI?6 UG4N,,;B[/GE6_VHT=(S_UR[]3[G#^']IBU)[15_T7]>1^8>+6 M;?5,D>'B_>K-1^2UE^27S/H6BBBOT _E8*X/]J'XZZ?^S#^SEXZ^(FJKYEAX M)T.[UF2/O/Y$+.L8_P!IV 4>["N\K\K_ /@[2_:H;X._\$^M'^'=C=]D4]L.0>HR C^<7QYXVU+XE^.-:\2:U:QX M@OI]2OKAOO3SS2-)(Y]RS$_C63110:!1110 4444 %%%% !1110 4444 %%% M% !117JW[#7[-EU^V%^V!\.?AG:^8/\ A,M>MK"YDC.&@M2^ZYE'^Y LC_\ M : /Z;O^#>3]E9OV5?\ @E5\.[:[MDM]:\<1OXPU+$7ELS7NUH-_?=+6%Y)'6..-2SNQVJH'))/8"@#\ _ M^#P[]JW_ (2?XV_#7X-6%QNM_"NG2>)=651\INKHF*W1CUW1PQ2-@<8N1U[? MB_7NW_!37]JE_P!M7]O3XH?$I9FFT_Q!KDJZ63GC3X,6]H,'H?L\41/N37A- M!H@HHKT;X+_L@?%;]HR2$> ?AMXZ\9)<,4271]#N;R$$':288]XQUXSS MCZ,^&?\ P9R_&/6K5)/%WQ4^''A]WP?+TR"\U1D! Z[T@&X'(P"1QP30*Z/Q M]HK][/ W_!F5X9L[=#XE^/&N:C+DEUTSPQ%9JHVC"@R7$N<-D[L#(P-HZUV] MA_P9R_!..T5;KXI?%.:?G<\0L(T/)QA3 Q'&.Y_I0%S^=RBOZ*?^(.?X%_\ M13OBS_W\T_\ ^1JS]2_X,W_A!+=9L_BU\2((<#Y)K:RE;/?YA&H_2@.8_GFH MK^@/5_\ @S3^'L\B?8/C7XSME ^<7&BVTQ8^Q5TQ^1K"\1?\&8>AW,4?]D?M M!:M8R*3YC7?@Z.Z5AV "WD>#[DF@.9'X,T5^XVK?\&7M[#;J;']HRUN9MPW+ M<>!6A4+SSE;]SG..,?C6/J7_ 9E>+HK7-G\>/#EQ-N^[-X9FA7'KD7#'/MC M\: NC\4:*_975/\ @S8^)T-KFQ^,O@2XFW?=GTR[A7'<[AO/X8_&N>\1?\&= M7QYM;9&TGXE?".^FWX=;N?4;557U#+:R$GIQ@?6@+H^5/^"!G[*R_M:_\%3? MAEI%U;FXT7PO=GQ7JH_A$-CB6,,.ZOOS1_X("?\$0O%G_!* M[Q!\1/$OQ&UCP7KOBGQ5;VNF:9)X>N+BXCLK-&:6=7>>"%MTDGDG 4C$ .#M4\0:]?V^E MZ+HML]Y>W_ '09)Z $UK5^-/_ 7;_P""DW_"WO%D_P &?!>H M;_"_A^YSXCNX'^35+V-N+<$?>BA89/9I1T_=JQ\_,L?'"T?:/?HN[_R[GT_" M7#-?/,PCA*>D=YR_ECU^;V2[^5SYB_X*3_MX:M^WI^T'=:\_VBS\*:/OLO#F MG2<&VMMW,K@<>=*0&<\X^5&%PT>6 M$%9+^NO5OJ]0HHHK,[ HHHH **** "BBB@ K]DO^#:;Q))=?LX?$31RS^78^ M)([Q00-H,UK&AQWS^X&<^@]Z_&VOU:_X-D/$$8;XR:4S*LS#2+N)=IW,H^VH MYSTXS'QU^8]>WKY%*V.A\_R9^>^*5'GX;KO^5P?_ )/%?DS]7J***_13^20H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ JAXE\3:;X-\/WFK:O?6>EZ7I\+7%U=W4RPPVT:C+. M[L0%4#J2:\^_:N_:^\"_L9?#23Q-XXU9;*!MR65E%A[S4Y0 ?+@CR"QY&3PJ M@@L0.:_#'_@H1_P5'\=_MZ>('L[J23P[X%M9M]CX>MIB8V(/RRW#\>=+Z9 5 M?X5!))\?,LXI85Y13UFU^$5U?X+J^C^F/^"EW_!= MS4/B.M_X'^"=U=Z/H)+07WB@!H;S45Z%;4'#01GG]X<2-D8$8!W_ )G22-+( MS.S,S')).23ZFDHKX3%8NKB)^TJN[_+T/ZDR'A_ Y/AEAL##E75[N3[M]7^" MZ)(****YCVCN/V:/@U#? ]JS1MXHU>WT]Y5&XP1.X$DF/1$W,?9: M_IUT/1;3PWHMGIMA;QVECI\"6UM!&,)#&BA551Z!0 /I7XP?\&YOP"_X3K]J M?Q!X]NK=FL_ >E&&VEZ!+V\W1+]?W"W(..F]<]>?VJK[;AG#\M&59_:=ODO^ M#^1_-'C)F_M\SIX"+TI1N_\ %+7_ -)4?O"BBBOIC\>"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "OB?_ (+V?'Y?@]^PCJ&@V\RKJGQ"OH=&B4/MD6!3Y]PX'==L8C/_ %W% M?;%?B/\ \'$?Q_\ ^%C_ +7ND^";6X:2Q^'NE*DR9^5;V[VS2$?]L1;#Z@BO M'SS$>RPDK;RT^_?\+GWGAME/U_/J*DO=I^^_^W=O_)N4_/\ HHHK\[/Z\"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O?_P#@G1^WCKW[ M!OQXM==M9+B\\+:HZ6WB'25<[+VWS_K%7./.CR61O7*D[6:O **TIU)4YJ<' M9HY,=@:&,P\\+B8\T)*S3_K[GT>I_5-X/\7:;X_\*:9KNCWD.H:3K-K%>V5U M%REQ#(H=''?!4@\^M:5?G=_P;M_M0S?$W]G'7/AQJ=QYU_\ #V[673][_.UA MC[ MIZQ?S37S"BBBNP\4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^$/\ M@MS_ ,%&!^RW\(3\/_">H>5\0/&ENRR2POB31M/;*O/N'*RR'*1XY WOD%5S MRXS%0P])U9]/Q\CULCR;$9KC88'#+WI/?HEU;\DO\MSXR_X+D_\ !1?_ (:2 M^*A^&?A.^67P-X,NC]LN()-T>LZ@N59P1PT4661,<,Q=LD;"/@.BBOS3$XB= M>HZM3=G]F9'D^'RK!0P.&7NQ6_5OJWYMZ_AL%%%%8'K!6MX#\%ZA\2/'&C>' M=*A:XU37KZ#3K.)1EI9II%C10/=F K)K[2_X(,_ #_A>F:U$DGF#M^Y/T.V'HNK5C275I'EYWF4%IX2E\,(J*]$K!11169V!1 M110 4444 >O?L$? !OVGOVP? /@MH6FLM3U6.74 !TLXLF"X0QN%8$@$A MU89 ..!7T)10!^)?[0W_ 9M^&]2DEN?A5\8=8TGDE-/\4:;'?*V>@^TVYB* M@?\ 7%B1].?AGX]_\&QO[6WP2:22P\':)\0;&/=NN?#&LQ3$ =,0W'DSMGT6 M-NG:OZFJ*!\S/XF?C'^S!\2?V>+QH/'W@#QEX,D63R1_;>C7%BKMSPK2(H;. M"002".1D5PM?W-7^GV^JV\L=,72[R7C&3/:^5+NQ@!MV1@8/ H'S'\=M%?TP?& M/_@TN_9?^(.^3PW=_$3P%-_ FG:PMY;C_>6ZCED(^D@^M?+WQ6_X,S=6@NII M? _QTTZZA8_NK;7?#KP-&,(TB,G/;[8EO]>.?A;XF^%]VMOXF\.:]X=N' M)"Q:GI\MH[$8R )%!XR/SK!H **** "BBB@ K]>/^#0G]E,?$;]L#QM\6;ZV M9['X:Z,NGZ?(T?RB_O\ >FY6/=+:*X5@O(%PN2 0&_(>OZH/^#:']EA?V:_^ M"5GA'4KJS%MKGQ-N)O%M\3RSQ3$1VG/]TVL4#@# !E;N22"9^@%%%%! 4444 M %%%% !1110 4444 %%%1SSI:PO)(ZQQQJ6=V.U5 Y))[ 4 245\O?M(_P#! M:#]F']E3[3#XJ^,7A*74K7 DTW1K@ZQ?*QZ(T5J)#&W?Y]N 03@$&OSZ_:9_ MX/&/!N@O<6?PC^%>N>(I%8HFI>)KQ-.M^/XU@A\UW4]@SQG'4 \4 ?M-7R__ M ,%=?CGKGPR_8<^(6B_#^SU+Q%\5/%FD/HGAS0M&C-SJTTEV1;O!-)N%*MI_@ZV&E*NYN)96$=S> M,SN22P1;)0^-ZVUWXJM/"_PMTN8[G.N:B+B^ MV8X*V]MYG/\ LR/&>OL#]_\ [.?_ 9_?!GP(EO<_$KQ]XT^(%]&,R6VGI'H MFGR$]BH\V8X]5F7/7 Z5^N]% N9GSC^S[_P2*_9I_9?2W;P?\&? ]K>6HQ'? MW]B-4OE/J+BZ,DH)]F%?14$*6L*1QHL<<:A411M50. .P%244""BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\D_ M;6_:\\._L2_ +5O&WB!EFDA!M]+T]7"R:I>,"8X%] <$LV#M16;!Q@YU:L:< M'.;LD=&#PE;%5HX?#QYIR:22ZMGSM_P6D_X*2+^R-\*3X)\)WVSXC>,+9E66 M)_WFAV395KG(Y61N5C[@AG_A&?PK9R[%F)9F.23WKJOCA\:?$/[1'Q7USQIX MIO6OM%C09.V-% 55[*H%BV7W[MA1117"?6!1110 4444 %%%% !1110 5^D/\ MP;4Z\;?]IKX@:7N(6\\,+=%=_#>5=Q+G;WQYW7MGWK\WJ^Z/^#>;Q*VA?\% MI+4,5&M>&+ZS(VYW!7@GQ[?ZD'/MCO7?ELZ_8^'K=9M0O;6QA9M@DN)EB5FY.,L0 M,X!./:L[_A:/AG_H8M"_\#XO_BJSE4@G9M&L:-22O&+?R-VBL+_A:/AG_H8M M"_\ ^+_ .*H_P"%H^&?^ABT+_P/B_\ BJ/;4_YE]Y7U6M_(_N9NT5A?\+1\ M,_\ 0Q:%_P"!\7_Q5'_"T?#/_0Q:%_X'Q?\ Q5'MJ?\ ,OO#ZK6_D?W,W:*P MO^%H^&?^ABT+_P #XO\ XJEB^)?AN:543Q!H;NYPJK?1$L?0?-1[:G_,OO%] M6K?R/[F;E%%%:&(4444 %%,FF6WB:21E2- 69F. H'4DUB_\+1\,_P#0Q:%_ MX'Q?_%5,JD8_$[&D*4Y_ F_1&[16%_PM'PS_ -#%H7_@?%_\51_PM'PS_P!# M%H7_ ('Q?_%5/MJ?\R^\OZK6_D?W,W:*PO\ A:/AG_H8M"_\#XO_ (JC_A:/ MAG_H8M"_\#XO_BJ/;4_YE]X?5:W\C^YF[16%_P +1\,_]#%H7_@?%_\ %4?\ M+1\,_P#0Q:%_X'Q?_%4>VI_S+[P^JUOY']S-VBJ^FZG:ZU91W5G<6]U;RYV2 MPN)$;!P<,.#@@CZBK%:)W5T8M-.S"BBJ^J:I:Z'IEQ>WMQ!:6=G$T]Q<3R". M*"-069V8X"J "23P ,TF[;A&+;LBQ7Q[_P %'O\ @KUX-_8>L;CP_HPM?%WQ M(=,1Z4DW^CZ62/EDO'7E>Q$2D.PQR@8/7R__ ,%+?^"\K7#WW@?X%WC)'AH+ M_P 7!<,QY#)8@]!_TW(SUV ?+(?RNU#4+C5K^:ZNIIKFZNI&EFFE>+/'&MW6MZQ=G"M(<16L>21%$@^6.,9.%4 Y_0E&C3HP5*E%1BE9)*R2[)!1112- HHKHOA#\.KCXO?%3PYX5 MLY8K>X\1:E;Z>OB[X@^#_#\ M]M]^VN]5A2ZZXP(=WF,?95)Z^E>#>.O^"YO[-O@P[8?&E]K\RD@QZ9HUT^.0 M/OR(B'J3PQ^Z?8'DJX[#T])S2^:O]Q[&#X>S3%J^&P\YKNHR:^^UCZ]HK\_] M5_X.//@98%EM_#OQ.O6VDJ4TRS1">P):Z!'UP>OX5SO_ !$K_#/_ *)]XZ_[ M^6O_ ,U3\/N(IZK"R^=E^;1^D5%?GKH7_ *M8\.2- M]U=4T6XP3Q_%"LBCJ>I X//3-QS;!RVJ+\OS.>OP/G])7GA)_*/-^5S['HKS MOX2?M:_#'X\F%/!WC[PGXBN+@%DM;/4XGNL8R.<%17HE=M.K"HN:#3 M7D?-XC#5J$_9UXN,NS33^YA1116AB%%%% !1110 4444 %%%% !1110!0\4> M)++P;X:U#6-2G6UT[2;:6\NIFZ0Q1J7=C]%!/X5_,)\?OBW=_'KXW^+?&E\& M6Y\4:M+P M[:A9-K^7)F2X..I4P1R(>V95SUP?P)KXGB;$"^4^ MSP=;,9K6;Y5Z1U?WMV_[="BBBOF3]L"BBB@ HHHH **** "BOVZ_8'_X(Z_! MO5_V/_ .J?$+P+:Z]XNUS2TU6^NI;Z[B8"X)FBCVQRJHV1.B' ZJ:]@_X'=.I+E;5T MHV=G:ZO-.SZ:'\\M%?T+S_\ !&+]F>YB:-OA;8A6&"5U;4%;\")\C\*\\^)/ M_!OG^S]XSMIAH]OXL\(SN#Y3:?JS7$<;=LKOO%/AN^C^(' M@VQ1IKJ:VMC!J&FQ@99YH,L&C49S)&QP 694%?$->-B,/5HSY*JLS]%RG.<% MF=#ZS@:BG'RZ/LT]4_)I!1116)Z84444 %%%% !1110!]N?\&_?Q&F\%_P#! M0O3])60K#XOT2_TV1.S&.,78/U'V8\CG!/8FOW+/#?AB%UW*^JZE#9J MPZ9!D9<^G'>IE.,5>3LC2E2G4ER4TV^R5V=/17RK\0/^"T_[-WP^$BM\0XM8 MN(R0(-*TZZN]^/201^5^._GMQ7DOBC_@X[^"6DK(NF^'?B-JTRXV$6%K!"_. M#EFN-PXY^X>PX[<,\VP<=ZB^3O\ D?28;@O/:ZO3PD_G%Q_]*L?H)17YDW?_ M 2$'Y&DU.!&8>X"D#\S6]X6_X.3OA/?2HNL>!_B!IH91N M>V2TNU1L\]9HSM')R!GVK&.>8%NRG^#_ ,CNGX<\1QCS/"OY.+_!2N?HQ17R MC\)O^"UO[.?Q9FAMQXZ_X1N\G;:L&O64MDJ\XRTQ4P*/K)Q[5]/>&/%>E^-] M#M]4T74M/U?3;H;H+NRN$N()ATRKH2K<^AKNHXJC6_A23]&?-YAD^.P+Y<91 ME3_Q1:OZ-K7Y&A11170>:%%%% !1110 445D:IX\T/1KY[6\UK2;.XCQOBFN MXXY%R 1D$Y&00?H:F4E%7DRX4Y3=HJ_H:]%87_"T?#/_ $,6A?\ @?%_\51_ MPM'PS_T,6A?^!\7_ ,54^VI_S+[S3ZK6_D?W,W:*PO\ A:/AG_H8M"_\#XO_ M (JC_A:/AG_H8M"_\#XO_BJ/;4_YE]X?5:W\C^YF[16%_P +1\,_]#%H7_@? M%_\ %4^U^(_AZ^NHX8=>T:::9PD<:7L3,['@ '))/&!1[:GW7WB^K5M^5_< MS:HHHK0Q"BBFNXC4LQ"JHR23P!0 ZBOGOXV_\%3_ (!_ "ZFM==^(^B7&HPC MYK+2=^IS!O[K>0'5&]G*_J*\%U/_ (..?@387;1Q:#\3KY%SB6#2K-4;DCC? M=JW;/3O7#4S3"0?+*HOO/H\'PAG6*A[2AA9M=^5I/TO:_P C[^HKX'T'_@XP M^ NL7HBN-)^).E1D@>==:5;,@Z\_NKEV[#MW'O7T;\ O^"BGP5_::N8;7P?\ M0M!OM2N"JQZ==.UC?2,>-J0SA'TQ M.&G&/5\K:7JU=+YGM=%%%=Q\^%%%5[^_@T>QGNKJ>&UM;6-I9II7"1Q(HRS, MQX50 22> *&[#2OHCS?]L']JCP_^QM\ M;\=^(F5X=/C\JRLP^V34KM@?*MT MX/+$(+DW$[\[(Q@*D2#^&- M$"HH[*H%?0G_ 5R_P""@\_[<7Q^DMM%NIA\/?",DEKHD7*K?-G$EZR^LA'R M \K&%X#,V?DVOSW.LR^LU>6'P1V\_/\ R\C^K?#?@Y9/@OK.)7[^JKOO&.ZC M^LO/3H@HHHKQ3]*"BBB@ K]LO^#=?X -\._V3-:\<74)CO/B#JI\AB/O6=IO MAC/XS-<_AMK\5=&TB?7M8M;&U3S+F^F2WB7.-SNP51GW)%?TO_L[:=X-_9\^ M!/A'P/8^(O#S6_A?2;?3C(E[$HG=$ DEQNZN^YS[L:]_AVE%XAU9OX5^+T_* MY^1^,&93IY7# TDVZLM;?RQU_P#2G'[F>HT5A?\ "T?#/_0Q:%_X'Q?_ !5' M_"T?#/\ T,6A?^!\7_Q5?<^VI_S+[S^:OJM;^1_.M#UR]6VL= M8TJ\N'!*Q07<&M*FOM2O+73[&V7?-<7,JQ11#U9F( 'N:\&^)7_ 57_9W^%-Q)#JGQ6\,W M$T?#)I3R:J0?3_15D&?4'IWQ6-7$4J7\227JTCNP>6XS%OEPM*51_P!V+E^2 M9]"45\)^)/\ @X>_9_T%V%K#X^UK;T-GH\:!NG3SIH_UQT-V_\"_$2U@VGY[>.SG;/8;6G08]\_A75^'/^#B# MX ZY+&MU;^/]&#=6O-(B8)SCGR9I#[\9HCG.":NJB_$*O /$-/XL++Y6?Y-G MW=17SO\ #3_@J_\ L[_%BYAATOXJ>'+:XF^['JOFZ5@_W M^Z)KMEXETJ&^TV\M=0L;E=\-Q;2K+%*/564D$>XKNI8BE5_AR4O1IGSN,RW& M81\N+I2IO^]%Q_-(MT445L<(4444 %%%% !7YA_\')G[0(T7X9^!?AE:S#[1 MKEX^O:@H^\L$ ,4(/^R\DDA^L';O^GE?SQ_\%@OV@A^T1^WYXVOK>;SM+\-S M+XI\'B+$>SPO(MY.WRW?\ 7F?IWA/E/US/ M%7DO=HIR^>T?Q=UZ'S'1117P)_504444 %%%% !117IO[&7P*D_:8_:I\!^! MUBFEM_$&KPQ7OE#+I:*?,N7'^["DC?A51BY248[LQQ.(A0HRKU7:,4VWY)79 M^Z?_ 2%^ 7_ SU^P'X$T^:W%OJGB"V/B'4/[SR7>)$W>C+!Y*$=BE?3%1P M01VD"11(D<4:A$1%VJBC@ = *DK]3PU%4:4:2Z)(_AO-,=/&XRKC*F]23D_ MF[V^6P4445N<(4444 %%%% !1110 4444 %%%% $-_I]OJMI);W4$-S;R_$J%EOO@CX?LF)W!])O;W2V0X8 _Z/,@/WCP0 M0<#(.!CQ_P ;?\&I/[)?BJ&5+'3_ (@>&FD!"OIOB-I&BR,9'VF.8<=>0>O. M17Z444 ?C_XI_P"#.3X+7CO_ &+\5/BAIZG=L%ZEC>%>.,[(8LX/7IGVKS'Q M=_P9A(T\DF@_M",L9VA+?4/!FYAQ\Q,J7HSST&P>F>]?N=10.[/YN?VL_P#@ MUI\3?L MI@*J@8 / J;_ (.]?VJ%^'7[&O@SX4V5WY>I?$C7/MU]".=^GV #D-Z9N9+5 M@3U\IL9P-)_P"#K?\ 9+U%I!-J'Q T_9C:9_#A;?\ 3RY&Z>^* MZ"S_ .#H/]CJYMDD?Q[K]NS#)CD\+Z@63V.V(C\B:_EGHH#E/ZMHO^#E7]BJ M2-6;XS-&6 )5O".NY7V.+(C\C3O^(E/]BG_HM'_EH:]_\A5_*/10'*?U_^0JJZK_PT8A\9>*+[=DDP>&+Q=GUWHOZ9KB_$W_ =P M?LM:!$K6ND_%O6B9"FVRT&U0@<_-^^NXQC]>>G6OYHZ* Y3^ACQ'_P 'D'PA MM8V_LCX2?$B^?:2HO+FRM03V!*R2<>^/P->/_$3_ (/-?$%X\T?A/X#:/IZJ MS"*;5O$\EX7'.UFCCMXMI/RDJ'..1D\$?B/10/E1^CGQH_X.GOVM/BK;R0Z3 MKG@WX?Q2_*?^$>T!&?;Z![QKA@?=2#Z8KXW^//[!_#.H:SJ]Y;Z;I6DVTEY>74[[8 MK:&-2[NQ[*J@DGVK^>O_ (*@?M^:A^WI^T#/J5N]U;>"?#Y>T\.6$IV[(B1O MN'7H)9BH8_W5")D[,GZC_P""\_\ P4D_X3OQ!%?!?U*BL MWQD?WLU[B?V8OKZR7W1]6@HHHKYP_9 HHHH **** "BBB@ HHHH **** "OK M'_@A_KJZ'_P4U^':R2+''?+J-JS,V!EM.N2H^I=5 'J:^3J]W_X)A:X_AW_@ MH/\ "&X0LK2>);:V^4#.)F\H]>V'/X5T827+7A+LT_Q/%XCH^VRG%4OYJ)I)&5(T!9F8X"@=230!^/W_!R3^T&OB# MXL^"/AI9S*T/ARR?6M15'R/M%P=D2,.S)%&6'M<5^9=>K?MQ?'UOVG_VM?'O MC@2-):ZWJLGV$L,$6<6(;8$>HACCS[YKRFOR['8CV^(G5[O3TV7X']K<)Y3_ M &9E%#!M6<8IR_Q/67XMA1117(?1!1110 5]-?\ !'_X #]H7]O_ ,#6-Q;_ M &C2O#L[>(M0!CWJ([3$D88="K3^0ASQB3OT/S+7Z]?\&V/P#_LCX<^//B5= M6^)M:O(]!T^1N"(8 )9RO^RTDD0SZPD<8.?0RO#^WQ4(/:]WZ+7_ (!\CQWF MW]G9'B*\7:37+'UEIIZ7;^1^GU%%%?IA_&H4444 ?*O_ 6;_:"_X9^_8 \8 M203&'5/%RKX9L<$ DW(83>_%LLY!'.0.G4?SXU^EG_!R-^T"OBCXU>"_AO9S M*T/A6P?5;\(3QUQ;2VCI_G^)_6'A7E'U M+(H59+WJSH4445XQ^D!1110 5)964VHWD-O;QO--.ZQQQH,L[$ MX [DG J.OJ+_@C=\ /^&@O^"@'@NWN(&FTOPM(WB2^PFY56UPT6[MM:X,"G M/9C6E&DZE14X[MI?><.:8^&"P=7&5=J<7)_)7M\]C]T?V2O@?;_LU_LT^"/ ML"QJWAO28;:X*?=DN2NZ>3_@UNI1117B'Z<%%%% !1110 4444 %%%% !1110 5 M^L7_ ;5_L_-!8_$#XI74++]H,?AG37(QE1LN+KW(S]E /3*MU(X_)VOZ0O^ M":7[/A_9D_8A^'_A>>$P:I_9RZEJ:LN'6ZN29Y$;W0OY?TC%>YP_A_:8KG>T M5?\ 1?Y_(_+?%S-OJN2_5HOWJTE'_MU>\_R2^9[M1117Z ?RR%%%<3\>_P!H MKP7^S#X N/$WCKQ!8^'](@^57G8F2X?_ )YQ1KEY7/7:@)QD] 2)G4C"/--V M2-:%"I6J*E1BY2>B25VWY)';5Y/^TM^V]\+?V1-*-QX\\8:7I%TT?F0Z:\T+X1V\W@;PZQ,9U>=5?6 M+M>02O5+<'/\.YQ@$.O(K\]O$'B'4/%FMW6I:K?7FIZE?2&6XN[N9II[ASU9 MW8EF8^I.:^7QO$D8OEPROYO;[O\ AC]GX;\'L372K9O/V)'\Z9@>,K;1,%1AU!:5P>,KQ@_#?QT M_P""B7QL_:.EF7Q7\1O$=U9S_>L+2?[!8D#H#! $C;'JRD^I)R:\7HKYG$9A MB*_\6;:[;+[EH?LV4<'9-EB7U2A%27VFN:7WN[7RL@)R:***XSZ8**** "BB MB@!8Y&BD5D9E93D$'!!]17TG^S;_ ,%;?CM^S+<6\>F^-+SQ!H]O@?V3XA9M M1M2HZ(K.?-C7VC=17S716E.K.G+FIMI^1QX[+L+C:?L<73C./:23_,_=;]B+ M_@NC\,_VG;RST#Q='_PKGQ?<8C1+VX#Z7?2>D5R0-C$YPDH7J%#.:^XJ_E'K M]"O^"4__ 6>U;]GO5M,^'_Q3U*ZU?X?2E;:RU2@0$\M):CH5Y:,8 M*\+L/U&6\0N_L\5_X%_G_F?AO&7A-&%.6,R2^FKIO7_P![_]NN[?1WLC]KJ* MK:5JMKKVEVM]8W5O>6-Y$L]O<02"2*>-@&5T8$AE((((."""*LU]>G?4_!FF MG9A1113$%%%% !1110 4457U;5;?0M+NKZ\FCM[2SB:>>:0[4B1069B?0 $F MAM+5CC%MV1^,?_!QO\?O^$V_:9\,_#^UN-]IX'TO[5=QC@)>7FUR#ZX@2 C/ M3S#C&3G\ZZ[S]J'XTW'[17[17C3QQW5@ M&-#ACMM"DGBU/3H$7:EM#*(/$7_ M 4D\60P.LG]D6&G64A7& _V6.4C/:WRL[_DC] M@\%Z]59O5HQ?N.FVUTNI1L_57:^;/CRBBBOB3^F HHHH **** "BBB@#ZT_X M(=^%QXE_X*7_ _>2-9(=,CU&]<'MML+A4/X.Z'\*_H$K\;?^#:WX52:U^T) MX_\ &CQ!K7P]H4>EH[8^6:[G#@K[A+5P2.@?GJ*_9*OO.&Z;CA')]6W^2_-, M_EKQ@QBK9][-?\NX1B_5WE^4D%%>5_M0?MI?#7]CKPO_ &EX^\36>DR3*6M= M/0^=J%]U_P!5 N789&-Y 13C'/[4\>^+-&\,VK*6B6[F_?W.,9\J%>(+AO%?DM MXS\<:U\1O$ESK'B#5M2US5KQM\][J%R]S<3'U9W)8_B:RZ^5Q7$6(J:4O=7W MO[_\D?MV1^$&5X5*>/DZTNWPQ^Y.[^;L^Q],?'7_ (*^?M _'QY8[[Q]J'A_ M3Y-P%CX=']EQJ#U7?'^^8=L/(W'U.?F_5=6NM=OY+J^NKB\NICNDFGD,DDA] M2Q))_&J]%>'4K3J/FJ-M^;N?IV!RW"8.'L\)2C37:*2_(****S.X**** "N\ M^ G[3WQ _9@\4KK'@+Q5K'AN\#!I%MILV]SCM-"V8Y5X'#JPXK@Z*J,G%\T= MS*M0IUH.E6BI1>Z:NGZIG[1?\$Z?^"[VB_'K5M/\&_%B"P\*^*KITM[+6(,I MIFJ2'"A9 Q)MY&/J3&Q/!3A3^BU?RCU^P7_!"#_@I;=?$VPC^"OCK4&N-:TN MV+^%[^X?=)?6T:DO9N2VON"BBBOES]Q"BBB@ K[!_X(;?L^_P#"\OV_/#]]<0^9I?@."3Q')?B!=PM'=>/-4%O:%D^]9 MV>] RG_:GDN%(''[H=>WI93A_;8N$7LM7\OZL?$^(6;_ -GY#7J1=I37)'UE MH_FHW?R/T5HHK\L_^"J7_!<+_A&KG4OAS\$]2CDOHV:VU7Q9 VY;=AE7ALCT M9NQG&0.=F3AU^^QV.I86GSU/DNK/Y;X=X;QN=8I87!Q]6_ABN[?Y+=]$?4'[ M?'_!6_X<_L-PSZ.TG_"7>//+W1Z%83+_ **3T-U+R(1CG;AI",';M.ZOQW_: MY_X*?_&#]LB\NH/$7B2XTSPW.QV:!I+-:Z>J9R%=0=TV/65FYZ8Z5X#J&HW& MKW\UU=W$UU=7,C2S33.7DE=CEF9CR22LY+6_\ =6T?EKW;"BBBO+/N@H!P:** /KS]B?\ X+._%C]D MJ\M=-U/4)O'W@V-E5]*U>X9Y[>/O]FN3EX^. K;XP.B@\U^S7['G[<_P]_;@ M\"G6/!.K>9=6H']H:1=8BU#3&/02QY/RGLZED;D!L@@?S4U]L?\ !"_]ESQA M\9OVN;#QAH^J:KX=\-^ Y$NM6U"TC++C]XIR!&&Z$IGWLGS3$4 MZL:*]Z+TMV]/ZL?D_B%P3E%;!5B:UN^NQ^\%?F'_P M7R_X*+'P5H,OP-\'WS)JVK0I)XJNH7PUK:N R60(Y#2@JS]/W95>1(0/KK_@ MI%^W-I?[!_[.M]XBD-O=>*-4WV/AW3G;FYNBO^L8=3%$"'?U^5<@NM?SM^,? M%^J?$+Q7J6NZU?7&IZQK%S)>7MW.VZ2YFD8L[L?4DDUZW$&9UZD7>,7R1](Z?B[OYA137<1 MJ68A549))X K\Q?^"EG_ 7AM_ 5YJ'@?X(W%GJ>K0L8+[Q7A9[2T8<,EHIR MLS@_\M6S&,?*'R&7JQF.I86'/5?HNK/(X?X/KBZT_P"%NBV7@?222L>HWR+?:I*O(#;6S!%G.=NV0@@8?KG\ M]_&7C/6/B+XGO=;U[5+_ %K6-2D,UU>WL[3SW#GJS.Q))^M9M?%8S/L36=H/ MECY;_?\ Y6/Z,X=\*\IR^*J8Q>WJ?WOA7I'9_P#;U_D=;\6/C[XW^.^KF^\9 M^+/$/BBZW%E;4K^2X6/V16.U![* !7)445XK;;NS]+ITH4XJ%-));)*R^X** M**1H%%%% !78_!_]H;QU^S]K8U#P3XMU_P +W6YM=+^,&@0^)M/R%?6M M'B2UU",)-/\06"[1.L+%;B MS9@2$FB;#QMPI?L6^(/'NC_M.>#;7X;:]J'AWQ7KFJ6^EV MUU:OA1YTJJ1*IRLD0SN97!4A>0:][ Y]B*34:GOK\?D^OS/RGBKPLRO%4I8G M!6H32;_N.W=?9]8Z+LS^F:BFHFQ "Q; ZGJ:=7WI_,(4444 >;?M@_'>']F7 M]F#QQX[E:-9/#NDRSVH<962Z8>7;H?9IGC7_ (%7\R=UK2T_PQT7X\P4445\^ M?K04444 %%%% !7Z5?\ !MS\ %\3_&[QI\1KRW#V_A73TTJP=AP+FZ)+NONL M,14Y[3_E^:M?T&?\$7O@$/@)_P $_?!ZS0M#J?B\/XEO=PP6-SCR?_)=(.O? M/3H/9R'#^UQ<6]HZ_P"7XGYOXJ9O]2R*=*+]ZLU!>F\OE96^9]64445^AG\G MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<#^U-\>M._9=_9 MN\=?$75MIL?!>AW>KNC'_7M#$SI$/]IW"H!QDL* /YG_ /@Y@_:H_P"&E?\ M@JCXLTVSNVN-#^&-M#X2LU$FZ,30YDNSM' 87,LL9/4B%<] !^?M:7C+Q?J/ MQ \7ZKKVKW#7FK:W>37][<-]Z>>5S)(YQQDLQ/'K6;0:!1110 4444 %%%% M!1110 4444 %%%% !1110!^TG_!G;^RQ_P )%\9/B=\9+ZUW6_AK3XO#&E2N M<@W-RPFN&4?WDBBB7/'%R1SDX_?ROB__ (-_?V5F_9._X)6_#73;NU:UUSQ= M;OXNU8-%Y4AFOL21!UZATM1;1G=SF/M]T?:%!#"BBB@04444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Q;_P62_X*/+^ MQC\'/^$9\,WBK\2/&$#1V1C;Y]&M3E7O#Z/U6//\>6Y"$'Z"_;!_:I\._L9_ M 36O'7B.0-#8)Y5E9A]LFIW; ^5;I[L023SM568\*:_G*_:$^/7B/]IOXPZY MXW\57C7FLZY<&63&?+@0<)#&/X8T4!5'H.YR:^=S[-/80]A3?O2_!?YO_@]C M]4\,^"_[5Q7U_%Q_<4WL_MRWMZ+>7?1=7;CIYY+J=Y97>221B[NYW,Y/))/< MFFT45\*?U(%%%% !1110 5]2?\$G?V!+C]N?]HF"+5+>9? ?A8I?>(+@!E6= M<_N[-6&,/*00<$$(KL.0 ?GOX4?"W7/C;\2M$\)>&[*34-<\07:6=G O\3L> MI/\ "JC+,QX55)/ -?T=?L.?LB:'^Q+^SOHW@?1]MQ<6X^U:M?A-K:G>N!YL MQ'8QP[_ ']5-1_N MKK+Y;+SUZ,_GU_;?TVWT;]M+XO6=G;PVMI:^-M9A@@AC$<<*+?3!551PJ@ M < "O+Z]B_X*'6D=G^WC\8EC7:K>,M42/EZ#FN!JWH&KMH&O6-_'N\RQN([A=K;3E&##![=.M.,G%\RW,<125 M6E*F_M)K[U8_JMHJ."XCNX$EB=)(I%#HZ-N5U/(((Z@U)7ZV?P;L%%%% !7S MC_P5B_: 7]G/]@OQ]JT4PBU/6+(Z#IO]XSW>8B5_VDC,L@_ZY]^A^CJ_(_\ MX.4OC^NH>*O 'PQM)\KIT$GB/4D63*^9(3!;@CLRJDYYYQ,IX!Y\S.,1['"3 MDMWHOG_P-3Z[@3*?[1SRA0:]U/FEZ1UU]6DOF?EO1117YL?V4%%%% !1110 MJJ78*H+,QP !UK^EG]@KX"#]F3]C[X?^"Y+?[-?:7I,4NHH>HO9LS7/UQ-(X M'L!7X3_\$L_@#_PT?^W=\/\ 09K=;C2[+4!K&I+(,QFWM1Y[*W^R[(L?UD'3 MK7]&U?6\+X?6==^B_-_H?@/C5FWO8?+(OO.7_I,?_;OP"BBBOKS\%"HY[B.T M@>65TCBC4N[NVU44.]0CF\G4O$%M_PCNGC M.&:6[S&^T]F6'SG'_7.L,365*E*J^B;.[*\#/&XRE@Z>]22BOF[7^6Y^%O[: M'QV?]IK]JOQYXY,DTEOK^KRRV7FG+I:(?+MU/^["D8_"O,:**_+)2VUY)57US;]N_X_QQM+(JJK,S' &237]+_ .Q#\"(_ MV7_V2? ?@DHL-QH>DQ_;L@#-W)F:Y/T,TDAY[?G7O<.X?VF*]H]HJ_S>B_7[ MC\G\7\V^K9/'!P?O5I)?]NQU?X\J^9\E?\%D_P#@K1K7[(^MQ_#3X?0PP^+] M2TY+V]UN7$@TB*1G5$BC((:+M=O-4U:^O-3U M/4)FN+J[NYFFGN9&.6=W8EF8GDDG)KTS]NCX]O\ M.?M=>/O&WG>=:ZQJTJV M#9_Y_;1^'_ (1EA\[3KK4TO-24G"FSMP9YU)[;DC9 ?5Q7])U?DG_P;6?L M_-=^)/B!\4+J%A#9P1^&M.'Y,.ZKWD M_P %HOQN?R[XO9O]:SE82+]VC%+_ +>EJ_PY5\@HHK\\?^"M7_!9.V_9P74O MAO\ "^\AO/B#_J=2U9%66W\/9^]&NQC)SY4$0^6-!Z*.3R2223Q>MZW>^)=7NM0U&\N;^_O96FN+FXE: M6:>1CEF9F)+,3R23DU5K\^S#,ZN+E>6D>B_K=G]7<)<$X#(J7[IVW=)'GIM=>)]-BNVB4Y^S38VS0Y[F.570GU2OMN',>\=O3_@?J?S3XN<,0P>+ MCF>'5H5FU)=%/>__ &\M?5-]3O****^F/QT**** "BBB@ KY3_X+1?'S_A0O M_!/SQ@T$[0:GXP">&K+!P6-SGSA_X#)<QPDFMWHOG_P+GVGA]E'] MHY[0I27NQ?/+TCK^+LOF?FK1117YR?V(%%%% !1110 4444 %?T&?\$7O@$/ M@)_P3]\'K-"T.I^+P_B6]W#!8W./)_\ )=(.O?/3H/PO_9>^"UQ^T5^T5X+\ M#VRR;O$VKV]E*R#YH86<&:3Z)&'<^RFOZ=-)TJWT+2[6QLX8[>TLXE@@AC&U M(D4!54#T ^E?4<,X?FJRK/HK?-_P# _,_#_&G-N3#4,M@]9-S?I'1?>VW\ MBQ1117VA_.X4444 4?$OB.Q\'^'M0U;4[F.STW2[:2\N[B3[D$,:EW=O8*"3 M]*_F'_:)^+]U\?OCQXP\;7:^7-XHU>YU+RO^>"22,R1CKPJE5'LM?KY_P7[_ M &W;?X._ 1?A5HE]M\4>/HP=1$3?/9:6"=^[T,[+Y8'.4$V<<9_%&OA^),8J ME948[1W]7_D?TEX.Y!/#8.IF=96=6RC_ (5U^;_)/J%%%%?-G[,%%%% !111 M0 445Z)^R7^SUJ/[57[1GA/P#IOF))XAOTAGF1=WV6V7YYYO^ 1*[>Y&.]5& M+DU&.[,<1B*="E*M5=HQ3;?9)7;/V _X(V>$_#O[%?\ P3>.-5T_PS!X MRO)=>NKO4'$ CMSB*VC!/WM\<7F(J@EO/X!-> _MR_\ !PU?ZX;SP[\#[%M, ML_FB?Q1J4 :YE''S6UNWRQC@X>4,Q#?<0C-?*/\ P5>^/G_"V?VN?$'A_1;N M:/P'\/)$\,^'=,CN6DL[&*TC2WD:)<[O8KYK5ITUA:' MNQCI=;ON_*[U[GYKDW 6$Q>)>>9LO:5*KYU!_#!/51:^TXJRUT\GN:GC?QUK M7Q*\4WFN>(M6U'7-8U!_,N;V^N&N+B=NF6=B2>,#V K+HHKQ3].C%12C%62 M"BBB@H**** "BBB@ HHHH **** "M[X6?$K5O@W\2=!\5Z%<-:ZQX=OH=0M) M1_#)&X8 CNIQ@@\$$@\&L&BB[6J)J4XSBX35T]&NZ/ZDO@U\3['XV?"3PSXP MTO\ Y!_B?2[;5(%WAC<:OL)_O+NVGI@@CBNFKY!_X(6^/9/&W_ 3>\'02 MEFE\/W=_I;.QSO"W,DJ?@$E1?^ U]?5^I8*M[6A"J^J5_7J?P_GN7K YC7P: MVA.45Z)NWX!113)IEMXFDD94C0%F9C@*!U)-=1Y)^/7_ RI!!$@^:61 MB%51[DD#\:_IS_9>^"MO^SG^SOX+\#VWEE?#.D6]E*Z?=FF5!YTG_ Y"[?\ M J_#'_@BU\ &^/7_ 4"\(&6'S-,\&E_$UZ=N0OV?;Y'7C_CX>#\,^E?>7_! M;W_@J&WP'\/7'PC\!WWE^,]:MA_;>HP2%7T.UD&1$A'W;B53G.?6WST^X_$_$JCB'<)DV#CA,(O5]9/JW^BV2T04445RGNA1110 444 M4 ==\!O@?XB_:0^+NA>"?"MFU]KGB"Y%O G.R,.\M].\/>%+*34=9U6X&PW*K%H_B!XTME*PRKA]&T]MKI!CM))A7DSR/D3 * MMN^8/^"]?_!1<_$KQA-\%/!^H,WA_09PWB:XA;Y;^^1LK:Y'6.$@%AT,HQC] MV"?JL%3CE^%>+J_'+2*_K[WY:'X+Q'C:W%V=QR/ R_V>D[SDMFUHWYV^&/=M MO;;Y(_X*'?MMZO\ MV_M%:AXJNA-::#9YLM TYS_ ,>-FK';N )'FO\ ?<@G MYC@':JX\*HHKYBI4E.3G-W;/W# X.CA,/#"X>/+""22\E_6O<****@Z@HHHH M **** "BBB@ HHHH *[K]F3X*W7[1O[0?@WP-9^8LGB?5H+&21%W&"%G'FRX M]$C#N?937"U^B/\ P;F_L^_\)U^U!XA^(-U"S67@/3#;VK\#%[>;HQCUQ MP M#CIO7)YP>G!X?V]>-+N_PZ_@>'Q-FRRW*J^-ZPB[?XGI'_R9H_9W1='M?#FC M6FGV,$=K8V,*6]O"@PL,:*%50/0 ?A5JBOSM_X+L_\ !1J3X"^ /^%2^#[S MRO%WBZS+ZQ=PR?O-(T]\KL&/NRSX8>JQ[C@%T8?I&,Q4,+1=26RV7Y(_CW(< MEQ.<8^&"P_Q2>K?1=9/T_%Z;L\%_X+*?\%>+KXF:UJ?PG^%NL26_A6U+6NOZ MU9R%7UF0962VB<8_T8C M]G]_B9^V9>>,KB%FTWX=Z7)<*YCW)]LN@T$*GL/W9N'!ZYC'U'P37[M_\$#? MV?!\'?V&+7Q%=0+'JGQ$OY=7D8@[Q;(?(MT/;&$>08[3]>P];);=D?AC_P6L^/H^//_!0+Q:MO,TVF>#1'X:M.1A3;[O/QC_IX>?Z@#Z#Y M/JQJ^K7.O:M=7UY,]Q>7LKSSRN?FED8EF8^Y))_&J]?E=:LZM2526[;?WG]Q M93E\,#@J6#I[4XJ/K96O\]PHHHK(] **** "BBB@#O?V6_@K/^T9^T9X+\#V M_F#_ (2;5[>RF>-=S0P,X,TG_ (P[?1:_ISTG2K?0M+M;&SACM[2SB6""&,; M4B10%50/0 #Z5^,W_!N/^S\/&_[2GB;XA74(:U\#:8+2S8G!6\O-R;AZX@C MG4^GFK7[0U]MPSA^6C*L_M/\%_P;_EV_AZ),_NOM;#[3=.HS][?*L3$XYMP,8 ) M!QW/S?HHHH+"BBB@ HHHH **** "BBB@ HHHH **** "O8/V ?V9KC]LC]M/ MX9_#.&-I(O%NO6]K>[6*M'9*?,NI 1SE+=)6XY^6O'Z_83_@S_\ V5&\=?M3 M^/?B[?6Y;3_ .CKH^G.R?*;Z^)W,A]4MX9%(':Y7UY /Z%K"PATJPAM;:&.W MMK>-8HHHUVK&B@ *!V QBIJ**#,**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ JIK>M6?AK1KS4=1NK>QT_3X'N;FYG MD$<5O$BEG=V/"JJ@DD\ U;K\DO^"]7_ 4E;6;^Z^!?@N^_T.SD5O%M]!)G MSY1\RV"D?PH<-+W+!4XVN&XK M_1+JVCY6_P""JO\ P4(O?V[_ (]22:=+<6_@'PR[VOA^T;*^<,@/=R*?^6DN M 0"/D0(O4,3\NT45^:UJTZLW4F[MG]D9;EV'P&%A@\+'EA!62_5]V]V^K"BB MBLSN"BBB@ HHK["_X(Y_\$]6_;5^/7]L>(+1F^'O@N6.YU7>,)J<^=T5D#W# M8W28Z(,<%U-;4*,ZU14J>[//S;-,/EV$GC<4[0@KO]$O-O1>9]M?\$%_^">7 M_"G?AV/C#XMT]H_%/BJWVZ%;SQX?3=/;_EM@]))QR#VB"X/[QA7Z.4R&%;>) M8XU5(T 5548"@= !3Z_2\#@X8:BJ4/GYOJS^,>(<\KYOCYX[$;RV72*Z)>GX MN[W9_-?_ ,%&/^3]?C%_V-^I?^E#UXO7O'_!3^)8?^"@_P 755553XDN20!C MDD$G\22?QKP>OS.M_$EZL_LO)7?+J#_N0_\ 24%%%%9'IA1110 4444 ?U"? MLX:ZWBC]GCP'JC-O;4O#NGW18KMW%[:-LX[=>E=I7BG_ 3A\2_\)9^P1\'[ MO*-Y?A/3[0E&W9,$"PG)]UTUQ]UK.W @@8#MNC MC5C[L3U)K]UO^"FWQ^7]FS]ASXA>(XYVM]2ETU]+TUE?;(+JZ_<1LG^TF\R? M2,U_.#7QW$^)O*%!=-7^2_7[S]_\%[1C?_MZ6B_#F?R/'Z***^%/Z@"BBB@ H MHHH ^C/^"3O[/R_M'?MZ> ]'N(?.TO2;S^W=1!7;J$\?AO37S\RQQA9[GC^ZS-;C/K$PK]!/VD_V M4/ /[7?@ZQT#XAZ')X@T?3[P7\%J-1NK-5G".@(&?8:IQ52CB;RHX=Q34;-MWYI6NTM=(O5;'\QM%?T% M?\.0?V7O^B8_^7'JW_R51_PY!_9>_P"B8_\ EQZM_P#)5>;_ *LXK^:/WO\ MR/N/^(T9)_SZJ_\ @,/_ ),_GUHK]6/^"QO[!_[//[%_[)PU+PGX#32_&?B+ M5(--TJX.N:C<-; $S32^7+<,C#RXS&=RG!F4]<&ORGKQ\9@Y8:I[*;3?E_2/ MO^&^(:&=8/Z[AH2C"[2YDDW;=JS>E]-]TPHHHKE/>"BBB@ HHK2\&>$K_P ? M^,-)T'2X6N=4UN\AL+2$=99I76-%_%F _&@F4E%2JH#RE%N0J[F!;:H &< 5H?\.0?V7O^ MB8_^7'JW_P E5]%'AG%-7O'[W_D?DLO&;)$[*G5?_;L/_DS^?6BOZ"O^'(/[ M+W_1,?\ RX]6_P#DJC_AR#^R]_T3'_RX]6_^2J/]6<5_-'[W_D+_ (C1DG_/ MJK_X##_Y,_GUHK^@K_AR#^R]_P!$Q_\ +CU;_P"2J(_^"(G[+\4BM_PK%\^[_>[6]&2,QQG_KGWZU]&4U$$:A5 55& . M*^F_L$? &;58_(O/&6O^99^'-/'+9U.&Z\7+C!12/E4[SU3=^(=S# M+B1Y)O!>N"> %N([:\0NJ =OWT-PWOO_ #_%NOTA_P"#:GQ?)9?M,_$#05D( MAU+PPM^T?9FM[N*,'IV%RW?^+OV];)*KAC8>>GWH^!\3L%'$<.UV]X65TCBC4N[NVU44.M0M[A8-4\06X\/:?G[S27?[N3:>S+!Y[@^J5_/!7QG$V(O4C0735_/ M;^O,_H3P5RGEHU\SFM9-0CZ+67WMQ^X****^6/W0**** "BBB@ HHHH _13_ M (-R/@%_PFW[3GB;X@75MYEGX'TK[-:2$XV7EX60$>N($N <=/,7U%?M)7YL M_P#!&']HKX(_LI?L66%GXB^)7@K2?%7B74+C5]4M9[Y$N+8DB*&)^_$42-CL M9&[Y)^LO^'FW[/O_ $5[P+_X,TK[S):N'H86,93BF]7JNO\ P+'\I^(5',LR MSRM5IT)N$?I[I17@>I?\ !4?]GG2[;SI/BYX-900,0WGG M-_WR@)_2O,_B5_P7?_9Q^'\#&S\3:QXLN%SN@T;1YRP_X'<"*,Y]G/X5ZCY'#\+YQ6ERT\+4?_;DK?>U8^R*^K'EL%5RC3 AC..,,)>^".WYX>-/&VL?$;Q3>ZWX@U34-:U MC4I#-=7M].T]Q !7@YAQ'#E<,+OW_ ,E_F?J'"OA%B:E6.(SJ MT8+7D3O)^3:T2]&WTTW-CXY?&[Q)^T9\5=:\:>+=0DU+7M%0=%C1? MX8T4!54I M WO@A#7W[_P<0_&"R^%'[,W@+X2Z''#80:Y="X>U@&V.WL+%%2*+;V4R/&5_ MZ]S7L9?AW"E/&RVCI'_$]$_E_6Q^:\89JL9C\/PSAW>562=6W2FO>[JYDO;J2::1Y9IF+N[G.?I04444 %%%=M\*?V:OB'\ M_X(B?M,>(=-6Z7X>K9I)]U+O6K"&4CW0S;E^C &O,OVCO^"?WQA_9 M.LOMGCOP+JVDZ66"#48FCO+$$G"AIX6=$8]E8ACZ5O+"UX1YI0:7=IV/+P_$ M&5UZOL*&)IRGV4XM_V%XO^"? M",S,RR>)+]D! ^08A&!Z\@GGN3VK[FKY=_X(R^ F^'W_ 3<^&L,L;1W&I6] MSJDA)/SBXNII8S@]/W31]..,]S7U%7Z9E4.7"4T^R_'4_BOC"O&MGF+G';VD MOP;7Z!7S?_P5H^/G_#._[!'C[58;C[/JFLV?]@Z<1]YIKO\ =$J>S)$99 >W ME]^E?2%?D=_PB^9U\!Y3_:.>4*#7NI\TO2.NOJTE\S\N****_-S^R0HH MHH **** /T'_ ."='QOT_P#X)R?L#^//C)=V]O<^,_B)J7_".^#K*=>9Q:H6 MDN#W,"23?/CJT"+D%P1\%>,?&&J?$'Q7J.N:Y?W6J:QJUR]W>7=PY>6YE=BS M.Q[DDFMGXH?%J^^)5KX=L),V^C^$]*BTG2[-6/EP("9)9,?WYIWEF?\ VI,# MY54#E*WJUW.$:?2/YO5O^NECQ,KRF.'KUL;4UJUG=OM%:0BO1)7[R;?8**** MP/;"BBB@ HHHH *^_O\ @AI_P3I_X:.^*8^)WBVQ\SP1X-NE-C!,F8]9U%<, MJD$8:*'AF[,Q1>1O ^6_V)_V1M>_;8_:#T?P/H>ZWBN6^T:I?[-T>F6:$>;, MWJ0"%521N=D7(SD?T;?!?X0:#\ _A9H?@WPQ9K8Z%X=M5M+2(8W$#EG8@#<[ ML6=F_B9F/4FO>R/+?K%3VM1>['\7V_S/R?Q0XR_LW"_V=A)?OJJU:WC'J_5[ M+LKOL?,O_!87_@HA'^Q-\"VTGP_=JOQ%\91/!I(4@OID/W9+UA_L_=CSU>2ZG>65WDDD8N[N=S.3R23W)K^CGX\_\ !,3X'_M.?$BZ\7>.O!MQ MX@\0744<+W,FOZE"JQHNU42..X6-% YPB@$EF.223\D?\%1?^"=G[-?['?[& M/B?Q9H_P[CL_$T[1:7H""*]#.LOQ5:4L M1.4>6*=E=[?=N_\ @'R_ASQ;DN74J>6T*525>M)*4N6-G)Z)7Y[\L;]N[MK8 M_'NBBBOD3^@ HHHH **** "BG00274Z11(\DDC!41!N9R> .Y-?N[\#?^"& M/P$TKX->%[?QEX";5O%T>EV_]LW9UW48?.O#&#,0D5PJ*HI[\!E MU7%R<:5M._\ PS/E>*>,,#D-.G/&*3YVTE%)O3=ZM:*Z^\_""BOZ"O\ AR#^ MR]_T3'_RX]6_^2J/^'(/[+W_ $3'_P N/5O_ )*KT_\ 5G%?S1^]_P"1\9_Q M&C)/^?57_P !A_\ )G\^M%?T%?\ #D']E[_HF/\ Y<>K?_)5'_#D']E[_HF/ M_EQZM_\ )5'^K.*_FC][_P @_P"(T9)_SZJ_^ P_^3/Y]:_?'_@AC^SW_P * M-_8(T/4KFW\K5O'UQ)XAN"R8?R7Q';#/4J88TD';,K8ZY.S_ ,.0?V7O^B8_ M^7'JW_R57T]X5\+:?X(\+Z;HNDVT=EI>CVL5C9VZ9VV\,:!(T&3G"JH')/2O M4RG)*F&K>UJM/32U_P!4NA\-Q]XC83.L!'!8&,XKF3ES)*Z2T2M*777ILC ^ M/?QGT?\ 9W^#/B3QOKTA32_#-A)>S '#3%1\D2_[3N51?=A7\T7QX^-6N?M% M_&'Q%XV\27#7.L>)+Q[N(KM+.UC)PH)Y+N><(BAG9NRJ3VII-NR,ZE2%.#J5'9)7;>R M2W9SNFZ;,YX0NI^([F &ZN&(^9( BGD %BQ&:^BJ^KPG#+E%2Q$K/LO\ /_@? M>?A&>>,\H5G3RJBI17VIWU\U%6:7J[OLC^;;QY_P36^/?PUL9+K5OA/XT6WB M7?)+:V#7J1KW+&'>% [D]*\4O;*;3KN2WN(9()H6*21R(5=&'4$'D$>AK^K2 MO*?VD_V(_A;^UMI4EOXZ\'Z3J]TT?EQZDL?D:C;8^[LN$Q( #SM)*GN".*,1 MPNTKT9Z]FOU7^1&5^-#,DNFO&/[:L4]E0!;E1W,85^?]60"P_/F2-HI&5E964X M((P0:^;Q&%JT)\E56?\ 6Q^SY-GV!S6A]8P%1377NGV:W3]?D;OPG^'&H_&' MXH>'?">DQ^9J?B34K?3+48R/,FD6-2?8%LD]@#7]/WPW\!:?\*_AYH7AG28S M'I?AW3X--M$/58H8UC0''?:HK\3/^#??X +\5OVVI/%%W!YFG_#S3)-04LFY M/MQB'U'[G5]9PSA[4Y5WU=EZ+^OP/P;QFSCVN/I9=!Z4X\S M_P 4O\DD_F%%%%?4'XN%?G;_ ,'&GQ^_X07]EWPYX!M;AH[SQUJOVBZ16X>R MLP)&5A[SO;D9X_=MZ5^B5?@7_P %S_C[_P +M_;]U[3[>X6;2_ =M%X>M]OW M?,CS)<9_VA/+(A/I&/2O#X@Q'LL(XK>6GZO_ "^9^C>%N4?7<^A4DO=I)S?J MM(_^3-/Y'QW1117Y^?UD%%%% !1110 445V'[/OP@O?C_P#''PGX)T_UO+E"I;#/4J;>.)QV!E;'7)^P*H>%_#=EX-\-: M?H^FP+:Z=I-M%9VL*](8HU"(H^B@#\*OU^IX2@J-&-)=%_PY_#V=9E/,,?6Q ML]ZDF_1-Z+Y*R"BBBN@\P**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#D_CQ\8M)_9Z^"?B[QYKTBQ:/X.T>ZUF\);;NB@B:5E'7YCMP 220 "> M*_BI^*/Q&U3XP?$SQ%XNUR5;C6O%.J7.KW\B@A9+BXE:61ADD\N['DDU_21_ MP=:_M4_\*._X)N1^"+.[:#6/BSK,.E[(WVR&QMB+FY;UV[EMXV ZB?!X)!_F M9H*B%%%%!04444 %%%% !1110 4444 %%%% !1110 5_5;_P;<_LIK^S!_P2 MK\$7-Q;K#K7Q*>3QG?-@Y9+H(+3D\X^R1V[8X +MC.23_,U^Q[^SS>_M9?M3 M_#_X:Z?YRS>-->M-*>2+&ZVADD FFYR/W<6]SP>$/!Z5_:3X7\-V7@WPUI^C MZ;;I:Z;I-M%9VD"?=ABC4(BCV"@#\*"9%^BBB@D**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBO.?VJOVF?#G[(?P.UOQUX MHFVV.E1XAMT8";4+AN(K>//\3MQ[ ,QX!-14J1IQNO^S]V,'A MGYP0CBOP+OKZ;5+V:ZNII;BYN':6665R\DKL#K\VS+,)8NMS]%LO M+_-G]@<$\)TLBP"HZ.K+6(+D6\" '9$.KRN0#MC1 SLW95)K^C_ /9&_9?\/_L> M_ 30_ GAN-?L^F1;[NZ*!9-1NF ,MQ)_M.W09.U0JCA17RA_P0Q_X)XK^S=\ M(A\2O%%D$\;>.+56M(I5_>:1IS8=$QVDF^5V[A1&O!#@_?=?L%%%% !1110!_0O_ ,$8M9;7 M?^"9OPMF;<62VO;<9QTBU"ZC'Z)7U#7Q#_P;[:__ &S_ ,$\K.W^7_B4^(+^ MU^52",E)N<]3^]ZCC&.X-?;U?IN5RYL)3:[)?^?\ M%/?C\/VDOVY_B#XB@N!ZDK#Y3:6^9YU/^\D909[N!WKQ.OU-_X- MJ_@ USXB^('Q0NH6\FSAC\-:G?LR_#^WQ$*71O M7T6K_ ^9XRS?^S@GCAU2]T\Z-IN6PYN+L^0&3_:1'>0?]X( NCSV=:_*NOS_ (@Q'M,6XK:* MM^K_ *\C^J/"7*?JF2+$27O5I.7R6D?R;^84445X9^H!1110 445[Q_P3+_9 M]'[3/[I*WW6M;4&>1&]GV"/CO(.G473IN_8S\ ^#Y8/L^I6>F)=:FK1[' M%[<$SSJW(+/PGH%]JFHW$=II^FV\EW=3OG;#%&I9W..P4$_A5MI*[.>,7 M)\L=S\6_^#BOX^_\+!_:ST3P-:S,]GX TH&X3=\JWEWME?@?],5MNOJ>!W_/ MBNR_:)^,%U^T#\>/&'C:\5DF\4:OR)M4=>%%<;7Y9C,0Z MU:55]7_PWX']M\-Y4LMRNA@5O"*3_P 3UE]\FPHHHKG/;"BBB@ K[*_X(3_ M!OC5^WQHNJ7$/F:7X!M9=?N"1\IE7$5NN?[PED60>T35\:U^UW_!NG\ ?^$ M_90UWQW=6[1WWC[52EO(P^_96FZ)"/K,UR#Z[17I91A_;8N$7LM7\OZL?$>( MF;_V?D-:<7[TUR+UEH_NC=_(_0JBBBOTH_CX**** "BBB@#'\?>.])^%_@C5 MO$FO7T.FZ+H=I)>WMU*?E@BC4LS'N>!T')/ R3BOYQ?V\_VQ=:_;@_:,UCQI MJ9FM].W?9-%T]FRNFV2,?+C]-QR7F /OS_ (.(OVW6M+33?@;X?O-K M7 BU;Q2T;'[F0]K:GGN0)F!'\,!!Y(K\G:^%X@S#VM7ZO#X8[^;_ .!M]Y_2 MOA+PJL)A/[7Q$?WE5>[?I#OZRW]+=V%%%%?.G[&%%%% !1110 5Z9^S?^QO\ M3/VM=;:R^'_A'5->6%PEQ>*@AL;0XSB6XD*Q(<9(4MN.. >E?;W_ 2T_P"" M'\GQFTC3/B)\8(;NQ\,706YTKPX"T-SJT9Y6:X88:*!ARJKAW!SE5QO_ %X\ M%>"-&^&_ABST3P_I.GZ)H^GQB*VLK&W6W@@7T5% _QKZ#+LAJ5TJE5\L?Q? M^7]:'Y'Q=XJX;+JDL)ET55JK1M_!%]M-9/O9I+O>Z/R0^$?_ ;3^,M:M(YO M&_Q'\/\ A]V0,;;2;"74W4G'RL[M"H([E=PR,#(YKT>X_P"#9GPNULPC^*VO M)-CAGT:)E!]U\P?EFOT^HKZ*/#^"2LXM_-_HT?D>(\4.)*D^95^7R486_&+? MWMGXA?M+_P#!O9\6/A#I5QJ7@K5-+^)%C;*7>WMHC8:D5')*P.S(_?Y5E+$\ M!237P5J>F7.BZE<6=Y;SV=Y:R-#/!-&8Y(74X964X*L"""#R"*_JRK\R_P#@ MOW_P3_TGQ%\,YOC=X9T^&S\0:')%%XE6%0HU*T7H?H7 WBEB,5BX9?F]FYNT9I6]Y[*26FKT325G:ZUNOQ M[HHHKY4_=@HHHH **** "ON[_@W=U":S_;\NXXI&CCN_"E]%, /OJ)K9\?\ M?2*?PKX1K]"/^#;O0_MO[:/BS4'ACD2Q\&W"*S)DQR27MG@@]CM5QZX)[9KN MRM-XNG;NCY/CJ2CP_BV_Y'^.B_$_;"BBBOTX_C,**** "BBB@#\A?^#D_P"/ M[:M\0_ ?PSM)\P:/:2:_J,:MD&:8F* ,.S)''*?I./45^8->O?M\_'YOVG?V MP_'WC-9FGLM2U62'3FSQ]CAQ#;X[#,4:$X[D]\HIR_Q2UE^+:"BBBN,^D"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "NT_9[_ &?_ !1^T_\ %O2/!?A#3WU#6=7E M"+P?*M8\C?-*P!V1(.6;'3@9) )^S]^SWXN_:@^*&G^#_!>D7&L:SJ#9VH,1 M6L>0&FE?I'$N1ECQR!R2 ?WT_P""QI\BZM==^PY^QIX;_ &'/@/I_@_042>\.+C5]29,2ZK=D /*WHH^Z MB_PJ .3DG\7_ /@MK\?F^.G_ 4!\56\,QETOP2J>&K09X5H,FXX]?M#S#/7 M"CT '[F?M&_&2S_9[^ OB_QM?&+R?#&DW&H!)#A9Y$0F.+ZN^U![L*_F'US6 M[KQ+K5YJ-],]Q>ZA.]S<2NBZ%IM]K&K:A*(; M6RLH&GN+AST5$4$L?H*_2O\ 8C_X-XM7\51VGB#XV:E+H-DV)$\-Z7*K7L@Z MCSY^4B[91 [$'[R'I\[A<'6Q$N6E&_Y+U9^PYYQ)EV44O:X^HH]EO)^BW?KL MNK1^=/PG^#'BSXZ^*X]#\&^'=8\3:M*-PMM/M6G=%_O-M&$4=V8@#N17Z&?L MO?\ !N)XI\51V^H_%KQ5;^%;9L,VCZ-LO+XCG*O.U?JK\$_@! MX+_9Q\&0^'_ _AO2_#6DP@9BLXMK3$# :5SEY7Q_&[,Q]378U]9@^&Z4?>Q# MYGV6B_S?X'X/Q!XP8_$-T\KC[*'\SLYO_P!M7W-]F?.?P&_X)1? 7]G>.WDT M?X>Z3JNI0#_D(ZX/[3N6;/WQYN8XV[9C1/U.?HB"".T@2*)$CBC4(B(NU44< M #H!4E%?04HK5I-69QQDXOFCN?S4?M_?LZP? MLI?MB>._ EEYG]F:-J DT[S&W,+2>-+B!2W\16.55)[E3TZ5X]7U5_P6O\56 MWBS_ (*6_$:2TD66&Q:QL2ZG.9(K&W20?59 R_\ :^5:_+,5&,:TXPV3=O2 MY_;_ _B*M?*\-6K_'*G!OU<4W^(4445SGKA1110 5K> _!>H?$CQQHWAW2H M6N-4UZ^@TZSB49:6::18T4#W9@*R:^T/^"$'[/G_ NK]O'2]8NH?-TOX?VD MNNS;ONM.,16Z_P"\))!(/^N)^AVP]%U:L:2ZM(\O.LRCE^ K8V>T(M^K2T7S M=D?N9\,_ EI\+?AQX?\ #.GY^P>'=-MM+MLC'[J")8DX_P!U16Y117ZI&*BN M5'\/5*DIR:K);::X&%:RM\0 M6Y [9CC5C[L2>2:_=C_@IO\ '[_AFW]AKXA>)(;C[/J4VFMI>FLK;7%U=?N( MV3_:3>9/I&3VK^<&OD.)\1>4*"Z:O\E^OWG[YX*Y1:.(S.:WM"/X2E_[;]P4 M445\H?O(4444 %%%% !1110 45/IFEW6M7L=K9V]Q=W,QPD4,9DD<^RCDUW> MH?LC?%C2="75+KX8_$*UTML[;N7PY>);G ).',>W@*QZ_P )]#51BWL8U,12 MIM*I)*^UVE<\]HIT\$EK.\4J/')&Q5T<;60C@@CL13:DV"K&D:1=:_JUK8V- MO-=WM[*D%O!"A>2>1B%5%4'PE:3IGS'&5DOR#QA?F2//\6]^-J,>K!X6>)JJE#K^"[G@\2<08?)L!/'8C MIHE_-)[)?KV5WT/L/_@E-_P3]M/V%/V?8H=2A@F\>>)UCO/$%TN&,+8_=VB, M.J1!B,C[SL[="H'U)117Z9A\/"A35*GLC^-,TS+$9ABIXS%.\YN[_P EY):) M=$%?D3_PEHOPYG\CQVBBBOA3^H M HHHH **** /H[_@DW^SW_PTC^WEX%TF>#S])T:[_M[4P5W)Y%KB4*P_NO*( MHS_UTK^BJORX_P"#:WX!'3?!OQ ^)MU N_4[F+P]ILA^\(X@)KC'^RS/;C/K M"1VK]1Z^\X=P_L\-[1[R=_DM%^OWG\K^+6;_ %O.WAXOW:*4?F]9?FD_0*** M*^@/R\**** "BBB@#^?_ /X+B?%B3XI?\%%_&$(F::S\*06FA6H)SY8CA$DJ M@=OW\LW^>*^1Z]>_X*":A)J?[=GQDDEX9?&NKQ#_ '4O)47]%%>0U^5XJ;E6 MG)[MO\S^X.'%--UW]M;Q% MJ%XD0>X1V3Z2GVQ^?M>@?LN?M*>)/V2/CAHGCSPK M-&FIZ/*=\$N3!?0L-LD$H'5'4D<<@X8$,H(Z<'6C2KPJ35TFF>'Q-EM7'Y57 MP=!VG.+2]>S\GL_4_IXHKYC_ &'/^"K/PO\ VV],M+.SU*+PSXU90)_#NI2A M)V?C/V>0X6X7.<;?GP,LB\9^G*_3,/!,=GX9^)BHTKLJB.R\0-UVW M'W93VF')SAPPP5^XJ*YL5A*6(I^SJJZ_+T/5R?.L9E>)6+P4^62^YKLUU3[? M/<^+?^"'W['&M?LF_LQ:Q-XMT>XT7QAXJUJ:6]MKA=LT$%LQ@A0]B"PFD5@2 M&692"003]I444\+AXX>E&C#9"SK-JV9XVICJ_P 4W?39=$EY)604445T'EG( M_'CXKV?P*^"WBOQEJ!C%GX8TJYU)U=MHE,4;,J9]68!0!R2P'6OYA/%7B>^\ M;>*-2UK4YVNM2U:ZEO;N9OO2RR.7=C[EF)_&OVK_ .#A_P"/[?#7]CS2_!EK M,T=]\0M56&50<%K.UVS2^_\ K3; ^H8CV/XBU\+Q)B.?$*DMHK\7K^5C^EO! MO*?8994Q\EK5E9?X8Z?^E.7W!1117SI^Q!1110 4444 %?H%_P &[G[/?_"Q M_P!K?5O'5U#YFG_#W3&,+D<"]NPT,?Y0BY/L0IK\_:_>/_@@S^SY_P *8_82 MT[7+J'R]4^(5[+KB;+-F0G9J%_OAC8'IQ;I=CURZFOZ/J_.W_@V# M_987]G;_ ();>']>NK8PZW\4[^X\3W6\#>+OT2H(8 M4444""BBL'QG\4/#/PXA\WQ#XBT/08PN\OJ-_%:KMY. ^+O\ @JM^S/X%N)(=2^/OPABN(2ZR0Q>*[*>6)D^\K)'(S*W;!&3SC.#7 M%ZO_ ,%T_P!D;1(D:;X\>"760X'D237!_$1QL1]30!]945\D:3_P7>_9#UJX M:.'X[>#D95WDSBXMUQP.&DB49YZ YK9TO_@M'^RCK$[1Q?'SX:JRKN)GU9(% MQP.KX&>>@.: /IZBOGG2/^"M/[+^MW#10_M"?!U&5=Y-QXML;=<9 X:2103S MT!SUKH/#_P#P48_9[\7WK6VD_'?X-:G<1H96BM/&NFS.J@@%B%F)QD@9]Q0! M[-17G>E?M>?"?7;KR;'XG_#N\F"[O+@\1VF7%[>W$%I9V<33W%Q/( M(XH(U!9G9C@*H ))/ S7X _\%:O^"BMU^W1\;_LFC3S0_#OPI(\&BP'*_;W MZ/>R*>=S]$! VH ,!F?/U=_P7I_X*5>1'=? OP/J"EI O_"7WUN_W1U73U8= MSPTN.VV,G_6+7Y/U\1GV9^TE]6I/W5OYOM\OS]#^C?"G@OZM26?_ UA\;O^$V\4:?YW MP^\#7"R21S1[HM8OQAX[;!X:-.))!R"-B$8DR/EO]F+]G3Q!^U=\<_#_ (#\ M-1;M2UVX$;3.I,5E"/FEGDQ_!&@+'N<8&20#_1_^S;^SYX=_9:^"N@^!?"\! MATG0K<1!W \V[E/S23R$=7=R6)ZT?F^AW=%%%?H!_+ 4444 ?SN_P#!86QFT[_@ MI1\5(YXVCD;4+>4!NZO9P.I_%6!^AKYIKZN_X+??\I0OB=_W"O\ TTV5?*-? MEN-CRXBI'M)_F?VYPO-SR;"2?6E3?_DB"BBBN4]P**** "BBB@#]I?\ @VT\ M3B^_9#\::226DT[Q=)<\OG:DUG; #;V&Z)SGN2?0U^B=?EG_ ,&R6L^?X5^, M6G[CBUN])N,8Z>8EVO7_ +9?I[U^IE?HV1RSX@MR/]V61&..<* M3VKV2ORY_P"#E+X^_P!G>"_ 'PRM+A?,U.YD\0ZC&/O+'$##;Y_V69YSCUB' MI6V:8CV&%G/K:R]7I_P3S^#E;YGY&DY-%%%?F9 M_:(4444 %%%% !7]%G_!*+]G\_LX_L&^ M&N(1#JFJ67]N:CV;S[O]]M;_:2 M-HXS_P!<^_6OPI_8<^ +_M0_M:^ _ _EM+9ZUJL?V\+U6SBS-\YUWTT7SW_3[S\)\:LWY:5#+(/=NF,C*M65*G*I+9)LZL#@ZF+Q-/"TOBG)17JW8_"G_@I/^T"?VF? MVV_B!XHCF\[3FU)M/TTY^7[); 01,!VWK'O(]7->&T45^55*CG)SENW?[S^Y M,%A*>%P\,-2^&$5%>B5D%%%%2=04444 %?JS_P &UG[/>Z;Q_P#%*\A^Z(_# M.F2$>NVXNO\ VU (]6%?E-7]'7_!+_\ 9[_X9G_8:\ ^'9K<0:I MY) _&OZ>/V=/@W9_L\_ CPCX(L/+:W\+Z5;Z>9$7:)Y$0"27'J[[G/NQK\-? M^"(7[/A^/'[?WAFZN(3)I?@6-_$MT> \)5;;D]_M#PMCJ0C>A(_?ZOL.&,/ M:,Z[ZZ+\W^GW'\[^-&;\^)H9;!Z03G+UEHOFDF_^W@HHHKZP_#PHHHH *Y/X MY?%W2?@#\'_$GC37)!'I?AG3YK^?+;3)L4E8U_VG;"*.Y8#O765^:/\ P<=_ MM-2>$OA%X5^%>GW!CN/%EP=6U95//V.W8"%&_P!EY_F^MM[\\.8XKZOAY5>O M3UZ'T'"V2RS;-*.!6TG[WE%:R_!:>=C\G?C9\7=8^/GQ<\1>--?F\[5_$E_+ M?W)'W4+G(1?1$7"J.RJ!VKEZ**_,FVW=G]JTZ<:<%3IJR2LEV2V04444BPHH MHH *_1K_ ((;?\$Q[;X\^(%^+GCW35NO!^AW)CT/3KB/=#K-VA^:613]Z")N M,='D&#D(ZM\1?LN_ +5/VHOV@?"G@'2=RW?B2_2V>4(7^RPC+33$#M'$KN?9 M:_I:^%7PPT7X*_#;0_"?AVS2QT3P]9QV-G"H'RHB@98C[S-RS,>68DGDFO?R M'+U7J^UJ+W8_B_Z_0_)_%3BV>6X18#"RM5JIW:WC#9M=G)Z)]D^MCH:***^] M/Y?"BBB@ KA?VG?!D/Q&_9O\?Z!<+&T.L^';^R;?]T;[>10?LR_$37I95A71_#>HW8=L<%+:1EZ]22 .Y..^*QQ-O92OV?Y M'9E_/]:I^S^+FC;UNK'\PM%%%?E)_=@4444 %%%% !7ZM?\ !LS\/,M\6/%< ML;=-/TFVDP-I_P!?+,/7_G@>#W[\8_*6OWG_ .""?PAD^&'_ 3VT?4)XUCN M/&NJ7>N,,?,J;EMH\_5+<.,<8<=\U[604>?&1?:[_3\V?FWBOCEA^'IT[ZU) M1BOOYG^$6?:-%%%?H1_* 4444 %?/?\ P5-^/Y_9N_81^(&O03+#JE[8'1M- MRVUC<79$ 9/]J-'>7_MD>N,5]"5^3?\ PD=7]]K M?,_*NBBBOS4_LP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK MT+]GO]E/XB?M4^)UTGP%X3U;Q#.KA)IH8MMK:9[S3MB.,?[S#/;-5&+D^6*N MS&OB*5"FZM:2C%;MNR7JV>>U]%_L(?\ !,GXB_MX>(HY-'LVT/P=#-Y=]XEO MH6^RPXQN2%>#/*!_ I !(W,@(-?H!^Q'_P &]/ASX?RVFO\ QFU"'Q9JD9$B M:!8.Z:9 >N)I,+).0#7Z0Z!X?L/"FBVNFZ78VFFZ=91B&WM;6%8 M8;=!P%1% 55'H !7TF7\.U)^_B?=7;J_\OS]#\:XK\7,/03PV3>_/;G:]U>B M^T_7W?5'E7[&O[#_ (#_ &'/ANN@>#=//VFX"MJ6K7(#WVJR#^*1P!A1D[47 M"KDX&2Q/L-%%?94:,*4%"FK)'\]XS&5\56EB,3)RG)W;>K9^>O\ P<5_M CX M?_LH:'X#MIME]X_U0/<(#]ZRM-LKY^LS6V.QPWI7PO\ L'?\$7_B5^V$;/7- M9CD\!^!92'&I7\!^UWZ=?]&MS@L#QB1RJ8.07QMK]GOB-^QK\/\ XP?'72/B M%XLT5/$FM>'[%;'2K?4<36&GXD>0S) 1M,S%A\[[L>6FT*02?5*\.MDWUG%. MOB'[NR2[+N^GR^\_1:S>8GU*_YSAY<#"]/D0*G&=N>3[-117N4:,*4> M2FK+R/SO&8W$8NLZ^)FYS>[;NPHHHK0Y0HKPWX[_ /!23X'_ +-XFC\4?$7P M^E_#N#:?I\QU&]##^%HH [(3T!<*/< $CXA_:#_X.4K&T::T^%O@":\8'$>I M^)9O*C]_]&@8L03T)F4X'(!/'FXC-L+1^.:OV6K_ _4^IRG@O.LRL\-AYJQ;SD8)3J/R,_:7_X*(?&+]K5I8?&?C34 M[G29"#_9%F?L>G#'3,,>%_P#DOQ/U_A[P M;HTI*MF]3G?\D;J/SEHW\E'U.@^+/Q+U3XS_ !0\1>+M::-M6\3:E<:I>&-= ML8EFD:1@H).%!; &> *Y^BBOEVVW=G[=3IQA%0@K):)>2"BBB@H**** "OV MQ_X-U_V?6^'?[)NM>.KJ%H[WXA:H?(8_Q65GOBC/XS-<_4;:_%KPYX?O/%OB M&PTG3[>2ZU#4[B.TM84&6FED8*B@>I8@?C7]/'[.WP?M/V?O@5X1\$V)62#P MOI-OIWF*-HG>.,!Y,>KON8^[&OHN&\/SXAU7M%?B]/RN?C_C)FWL,KIX"+UJ MRN_\,;/_ -*_#"UG;+&7Q+J40/;YK>U_ M]NN#Z#\/RAKWS_@I[\?A^TE^W/\ $'Q%!<"YTN'46TK373[AM;4>0C+GG#[# M)SWD/3H/ Z_,BT1_9_!64_V;DN'PK7OY M40\K>W$;#!8\&)3P!\Y&2FW]5J^IR?(U4BJ^)VZ+OYOR/POC[Q.GAZDLNR>7 MO+253>SZJ/2ZZRZ;+74\_P#@+^RQ\._V8/#L>F^ _".B^&X5C\MY;:#-U<#. M?WL[9EE.0.78]!Z"O0***^PITXPCRP5EY'X#B,15KU'5KR%_%$/GV=QNFTC5H4(M=7MP<;T_NN,@/&3E"1U!5F_I6KP__ M (*!_L5:/^W3^SMJ7A&^^SVNM09O-!U*0'.G7B@A22 3Y;_<< '*MD#) MF^3PKP=2DK37X^OGYGZ+P'Q]B,HQ$<-BY.6'D[-/7D\X]DNJV:V5S\2/^"7_ M .P3?_MX_M#V^E7"7$'@O0"E[XCO4RNV#=\MNC=I9B"H]%#MSLP?Z&?#?ANP M\'>'K'2=+L[?3],TR!+6TM8$V1V\2*%1% X"A0 ![5Y+^P=^QGH?[#?[/6E^ M#=)\JYU''VK6M25<-J=ZP&^3UV+@(B]D5((YECU*\T]M'TT;MK-D1K^<>OU8_X.5/V@Q)-\/\ X6VD MV?+\SQ-J2 ]SOM[7]/M1(/JIK\IZ_/\ B#$>TQ;BMHJWZO\ R^1_5'A+E/U3 M)%B)+WJTG+Y+2/Y-_,****\,_4 HHHH * ,FBO?_ /@EW^SV/VE_VY_ /AVX M@6?2K6_&KZFK@[&MK4>>R-CG$A18_K(.1U%TZ;G-0CNW;[SEQ^,IX3#5,55^ M&$7)^B5S]U?^"?WP!'[,G[&_P_\ !KPM;WVGZ5'/J*,NUQ>3YGN >_RRR.HS MSA0.U>R445^JT:2ITU3CLDE]Q_#>-Q=3%8B>)J_%-N3]6[L****T.4**** " MBBB@#^=G_@KM\,[CX6?\%%/B=:SK^[U74QK,#@';(EW&L_&?[K.R'ME#CBOF MVOU^_P"#BG]CBZ\9^"]!^,FAVLEQ<>&8QI&OI&N6%FSEH)^!]V.5W1CR<3(> M I-?D#7YEF>'=#$S@]KW7H_ZL?V5P+G$,QR2A6B_>C%1EY2BK/[]'Z-!1117 M ?7!1110 4444 .AF:WE62-FCDC(964X*D<@@U]C?L=?\%O/C!^R^UKINM7I M^(WA2'"FPUJ=FO($&.(;OF1> !()$ Z*.M?&]%;4<14HRYZ3:9YN9Y1@LQH M^PQU-3CYK;T>Z?FFF?T8_L5_\%-_A;^W)8QV_AO5FTOQ2L>^X\.ZIMAODP"6 M,?)69!@G=&20,%@F<5]#U_*CH6NWWA?6K74M-O+K3]0L95GMKJVE:*:WD4Y5 MT=2"K @$$^%WB/Q9JF?[.\,Z9 M<:I<@$!FCAC:1@,\9(7 ]S4RDHIRELC2G3E4FJ<%=MV2\V?B!_P7N^/W_"X/ MV[K[0;:99=+^'UA#HT6QLJUPP\^X;_>#2"(]/]0/J?B>MCXA^.M0^*'C_7/$ MNK3&XU3Q!?SZE>2'^.::1I'/_?3&L>ORO$5G6JRJOJ[G]P9'EL)M3M],M M\]%>:18PQ]ANR2>@!K^G_P !>"K'X;^!M%\.Z7&T>EZ!8P:=:(QR4AAC6- 3 MWPJBOQ-_X-\/V?V^*7[:LWBZX@633?AWIDEYN:/>GVNX#00*>P.TSN#U!B!' MJ/W)K[3AG#\M*59]79>B_P"#^1_-OC-F_M'6)=3T_3A>V5@LLLB+ M%,$;SA(5CWX2-AM9>02 ?LJ658(VD=E1$!9F8X"@=237\;O_ 5#_:E_X;0_ MX* ?%3XC0S_:--US798]*?<6#6%N!;6A&>F8(HR1ZDT#1_5E^SQ_P4N^ /[5 MT< ^'_Q<\#^(+JX4.E@-22VU#!Z9M9MDZ^G*#GBO2('\CQ!I%W9!>@(,WEM!D9''F>XR 2/J#X3?MD?"/X]0QOX)^ M*'P_\6>8P14TGQ!:W<@8C.TK&Y8-ST(!H$>E4444 %%%% !1110 4444 %?G M'_P=%_M4?\,]_P#!+[5_#=G=-;ZU\5-2M_#D C +BU!^T7;<_P )BB\H]_\ M2!CU'Z.5_-K_ ,';7[4__"W?V_-!^'%E=";3/A3H2)<1@DB/4;[;<3=\?\>X MLAZ@A@?0 T?E311106%%%% !1110 4444 %%%% !1110 445TOPM^#?B_P". M7B9-%\%^%?$7B[6) "MCHNFS7]P1G&?+B5FQGOB@#FJ[/]G7X*ZI^TA\>_!O MP_T5)&U3QEK5IH]N4C,GEM/*L?F$#^% Q8G@ *22 ":^Z?V8O^#7#]J3X]F" MZ\1:/X>^%NDR.-TOB/4 UVR<99+:W$K[NN%E,><=0,&NV_X*$_\ !.C2_P#@ MWC\,_"[Q]X-^*&K>)/C]KFI7:Z7>/I5K#INDVB6S1W-Q':R"8M,#-)/,\U(]5U2:XMX&Y_P!7"6\N,#)X M15 R>.:\WH)Y3]]/CY_P>2^$M*:6W^&'P<\0:WR52]\2ZI%IRICHWD0"8A_E7QC\;_^#JK]J[XJ&ZCT'4_!OP\M9V(C&AZ&D\T4?IYEX9_FQU8!>>0% MXQ^;-% ['NWQ<_X*?_M%?'6=V\5?&SXEZE#(H1K5=?N+:T(!S_J(F6+/OMR< M#T%>'ZAJ-QJU]-=74\UU-=;M-(CD5=WV<32JCRD?W8U+.?0*: /Z;;':*K,20AMXHI O0&9O4U]Z5E^"/!N MG_#OP7I'A_2+=;72M"LH=/LH5'$,,4:QQJ/HJ@5J4&84444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R MC_P5B_X*(6G["GP-:+29[>;XB>*8WM]#MF ?[(O1[V1?[D>?E!X=]HP5#X]R M_:4_:(\-_LJ_!C6_'/BJZ^SZ3HT.\1J1YMW*>(X(Q_%([84#H.2< $C^&W!;S?%_6\4OW%-Z_P!Z6ZCZ=9>5EU//]9UF\\1:O=:A MJ%S<7E]?3/<7-Q,YDEGD=BS.S'EF+$DD\DFJ]%%?!']5))*R"BBB@ HHHH * M ,FBA7*,&4E64Y!':@#]WO\ @BO_ ,$\V_9 ^"#>+/$VGFW^(GC>%9+J.9 ) M=(LN&BM?568XDD''S;%(S'D_;5?RK_\ "7:M_P!!34/_ )?_&C_ (2[5O\ MH*:A_P"!+_XU])A>((X>DJ4*6B_O?C\)^*YUX3XK,\;4QV)QOO3=_P"'HET2 M]_9+1']5%%?RK_\ "7:M_P!!34/_ )?_&C_ (2[5O\ H*:A_P"!+_XUT_ZU M/_GU_P"3?_:GE_\ $#Y?]!G_ )3_ /MS^JBBOY5_^$NU;_H*:A_X$O\ XT?\ M)=JW_04U#_P)?_&C_6I_\^O_ ";_ .U#_B!\O^@S_P I_P#VY]1_\%QK*2U_ MX*>?$>1MNVYCTN1,>@TNT7G\5-?)E27=[-J%P9;B:6:1NKR,68X]S4=?,8BK M[6K*K:W,V_O=S]NRG _4L#1P;ES>SA&-[6ORI*]M;7MW84445B>@%%%% !11 M10!^F'_!M#XA^S?''XF:5N7%[H5M=[=W)\JX*9QWQY_7MD>M?L17XA_\&Y7B M+^ROVY]=LFWLNJ^#[N)0N,!TNK20$_\ 5<<=VK]O*^^X^*OC?XF7D.ZW\.V2:)I MS.GRFXN#YDK*?[R11JI]KBOV#KY;_P""-GP"'P _X)^^"8)H6AU+Q7&WB:^S M_$]T%:+CL1;K;J0>VY MZD%C=_69+W:,7+_ +>> MD?S;7H?/-%%%?!G]3A1110 4444 >Q_\$_/V?/\ AJ+]LCP#X,DA:?3]0U-+ MC4EX'^A0 SW R>!F*-E&>[ 8.<5_2K7Y%_\ !M?^SZ=2\:>//BA=PYATNW3P M[ISLN5,LI6:X(/9E1(!QSB8]._ZZ5]UPWA^3#NJ]Y/\ !:?G<_E_Q?S?ZSG" MPD7[M&-O^WI:O\.5?(****^B/R<@U'4(-(T^>[NIH[>UM8VFFED;:D2*"68D M\ #)/M7\R/[6GQOE_:2_:7\<>.9/,V>)-7GNK=7)+16^[; AS_=B6-?^ ]! MTK]TO^"Q_P"T#_PSU_P3_P#&EQ#,T.J>*HU\,V!'=[L,LN#V(MUN&!'(*CIU M'\]5?%\38B]2-%=%=_/^OQ/Z&\%LIY*%?,IK634(^BU?WMK[@HHHKY<_<@HH MHH ***EL+&;4[Z&VMXVFN+B18HT4?,[,< #W)- '[+_\&XGP!;P9^S?XI^(5 MW;JEUXVU,6=D[)\QM+3:F@?H\ MD4+.B?5F"J!W) K^8"[NY;^[DGFD:6:9S)(['+.Q.23[DU\EQ17TA17J_P E M^I^Z>"N5J5;$9A)?"E!?/67Y+[R.BBBOD#^A HHHH **** /TX_X-L_V?TUW MXG>.OB5>0AD\/VD>B:=<'S)G4]F6.-%^DYK]@*^(_\ @WZ\%KX6_P"" M=^GWRQR*?$FO:AJ+%D*ARK):Y!_B&+8#([@CM7VY7Z-D=%4\''SU^_\ X!_' MWB+F$L7Q!B)/:#Y%Y*.GYW?S"BBBO6/B HHHH *^'O\ @OS^T'#\(_V'+CPS M#-&NK?$2_BTN).?,%M$RSW$@[8^2.,Y[3].X^X:_GV_X+&?MGQ_M@_M=7_\ M9%Y]J\&^#%;1M%*-F.X*MF>Y';]Y(,!AUCCBKQ,^Q:HX5P6\M/EU_#3YGZ)X M8Y#+,9H?PUM?M@9 MAE'OY@T=NOU4":4$=&B3U%?N57V?#.%M3E7?71>BW_'\C^L>\CU+8)OL^I6^F-9 M::P?:XN[@BWA9>Y*/('P.<(3P 2/YM:^/XHQ%W"@O5_DOU/WWP5RG3$9G-=H M1_"4O_;0HHHKY,_>PHHHH **** "BBB@ HK]//\ @F!_P16\!_M3_LGZ=X^^ M(5UXMM-0\07UPVG1:9>PV\?V.-A$K,KQ.VXR),NY^=YAXH9'@\3/"592YH-Q=HW5UH];]&?AW M17[B?\0Z7P%_Z"GQ&_\ !M;_ /R-1_Q#I? 7_H*?$;_P;6__ ,C5K_J]C.R^ M\X_^(O0,9*R3E>>N /85ZQX$_ M8Y^$WPO:-_#WPS\!Z1-#]V>VT.V2;KGF39O//J>PKHAPSB'\4HK[W^B/+Q'C M5ED5^XH5)/SY8_DY?D?SF_"O]EOXD_'":-?"'@/Q9XB63!$MCI)F\.^ ;%L%Q?WHO+O:>ZQ6^];_1??%GPG^SA_P;]_!GX/O#>> M+9-6^)&JQ\D7[?8]/!]5MXCD_221Q[5]L>#_ 7H_P /?#]OI.@Z3IFAZ3:# M;!9:?:I;6\(]%C0!5_ 5J45[F'P5"@K48I?G]^Y^:9MQ!F.9SY\?6E/R;T7H ME9+Y(****ZCQPHHHH **Q?'WQ#T'X5>$KS7O$NL:;H6BZ>GF7%[?7"P0PCW9 MB!D] .I) &37YO\ [7O_ <7:%X3N[O1_@[X?7Q+=1$H->UE7AL,]S%;@K+( MOHSM'S_"PY/%B\PH897JRL^W7[CW\CX8S+-ZG)@*3DEO+:*]6]/EOV1^FE_? MPZ59375U-%;VUNAEEEE8(D2*,LS,> 22> !7RY^T)_P6:^ /[/9GMY/%Z^ M+M5A)!L?#48U!B1U'G K "#P09<@]N#7XB_M&?MN_%3]J_4'F\=^--9UFU9P MZ:>)?(T^$CH4MH]L0(_O;=Q[DUY57S.*XFJ2TH1LN[U?W;?F?L^2^"]"*4\T MK.3_ )8:+_P)ZO[D?I=\>O\ @Y*\:>(Q-:_#GP/HOAFW92BWVKS-J-U[.B+Y M<<;=.&\T<=\\?%_QV_;X^,?[2OG1^,OB%XDU2QG;<^GQW'V2P/I_H\(2(XZ ME<_F:\AHKP<1CL17_BS;_+[EH?J&5<)9/EMG@\/&+75J\O\ P*5W^(4445R' MT04444 %%%% !1110 4444 ?7?\ P1 _9_;XZ?M_^&;N:%I-+\"Q2>)+L\## MPX6WY/?[1)$V.I"-TP2/W]K\X_\ @W$^ #>"_P!G'Q5\0KN$+=>-M3%G9NR< MFTL]REE;T::292!QF$9SCC]'*_0.'\/[/"*3WD[_ *+_ #^9_)_BIF_UW/9T MHOW:*4%ZK67SNVOD%>-_\%!/CY_PS+^QI\0?&,=PUMJ&GZ3);Z;(C8=;V?$% MN1_NRR(QQSA2>U>R5^7/_!RE\??[-\%> /AE:SCSM4N9/$6HQCAEBB#0V^?] MEF>?WI6^9^1 MI.31117YF?VB%%%% !1110 5]T?\$3?^"#'&"KR#G.8U((\F/ MS2SN!_')(6<]@6P. *]S(\N^LU>>:]V/XOHO\_\ @GY?XG<7/*L"L)AI6K5; MJZWC'J_)O9?-K5'=(@C4*H"JHP !P!3J**_0#^5PHHHH **** "BBB@ HHKQ M;_@H;^T)_P ,O?L9^/O&$4_V?4K/3'M=,99-CB]N"((&7N2LD@<@K=D?A1_P4S_:"'[3'[\AZ=!X/117Y54J.B5D%%%%0=04444 %?K%_P;5_L_-!8_$#XI74++]H,?AG37(QE1LN+ MKW(S]E /3*MU(X_)VOZ0O^":7P$_X9O_ &'?AYX:E@%OJ']F)J6HKLVO]JN2 M;B16]60R>7D]D'0 >YP_A_:8M3>T5?]%_G\C\M\7,V^JY+]6B_>K24?^W5[ MS_)+YGNU%%%?H!_+(4444 %%%% !1110!1\2>&[#QCX>OM)U2SM]0TS4X'M; MNUG3?'<1.I5T8'@J5)!'O7X)_P#!4_\ X):Z[^PWX]N-=T*WO-5^%^K3YT_4 M/]8^E.Q_X];DX^4@\(YX<8YW;@/WZK.\6>$]+\=^&K[1M:T^SU72=2A:WN[. M[B6:&XC;@JZ,"&!]#7EYGE<,7"VTEL_T?D?8\&\8XG(<5[2G[U.7Q1[^:[27 M1_)G\K%%?IK_ ,%$O^"!FK>")[[Q=\$(KC7-%^::X\+R/YE]9#DG[*QYG0=! M&3Y@X ,A/'YH:GIESHNI7%G>6\]G>6LC0SP31F.2%U.&5E."K @@@\@BO@,5 MA*N'GR559_@_0_JO(>(L!G&'^L8&?,NJ^U%]FNGY/HV0T445S'N!1110 444 M4 %3:=J-QI&H6]W:S36UU:R+-#-$Y22)U.596'(((!!'(Q4-% ;Z,_H=_P"" M3_[;7_#;G[*NGZIJ4T;^,/#;#2?$"@8,LRJ"ESCTF3#' WB0#A:^FZ_#;_@ MWN^.\_PV_;;D\(R3LNF_$+2I[4Q%L(;JV5KB%S[A$G0?]=?I7[DU^C9+BWB, M*G+=:/Y?\ _C_P 0LAAE.=5*-%6ISM.*[)WNO1232\K!1117K'PX5\*_\' W M[0)^%'[$J^%[67R]1^(FI1Z>0#AA:0XGG8'W984([B4U]U5^&O\ P<&?M!GX MJ?MJQ>$K:;S--^'>FQV6T-N3[76G^?X7 M/O\ PSRCZ_GU+F7NT[S?_;OP_P#DS1\(T445^>G]I?$+4Y=2#%2'^R0_N(%/MN2:0'N)J^Z*Y_X5?#K3_A! M\,O#OA72UVZ;X;TVWTRV&,?NX8UC4GW(7)]ZZ"OU+ X?V&'C2[+\>OXG\0\0 M9H\RS*MCG]N3:]-HKY*R"BBBNH\<^3_^"WO[5'_#(7_!,+XK>)H+B2VUC5-* M;P[I#Q'$JW=]_HRR(7/I$>">#_(?7[B?\'C7[5<=[K7PJ^"=C/&WV M))?&.KQ@Y*.^^ULQZ A1>$@\X=#P#\WX=T%1"BBB@H**** "BBB@#U'X6?MN M?&3X'_95\'?%?XC>&(K/;Y,.F>([NVA4+T4QK($*]MI!4C@@BOHOX9_\'%O[ M8GPPFC$/Q@O-:M4^];ZSI%A?K+@$#,CP^:.N?E<9(&<]*^(Z* /U=^&__!WS M^T5X9ECC\1>#_A7XGM5^\PL+NQN6Z='2X,8XS_RSZG\*]U^''_!YPIFCB\7? M -ECP-]SH_BKY_UOH/>OPMHH%9']'O@+_@\"_9YUZ>.'7O _P 6 M?#[/UE2QLKR"/ )Y*W*OU PAY/.!S7KWA3_ (.?_P!CGQ%C[9\0-=T'.?\ MC_\ "VHOC@'_ )80R^N/J/3!/\LE% N4_KV\*_\ !;_]DOQC&K6?QZ\ PALD M?;KQK$_B)U0CKWKU+P7^WG\#?B-C_A'_ (S?"G7,MLQ8>+;"Y(;&[;A)3SCG M'7%?Q;T4!RG]O6I?&+PMIO@S5?$!U_29]'T6PEU.]N;>[CF2"VC0N\A*DC:% M4G/3BOXQ/VJ?CUJ'[4?[2GCOXC:H9?MGC37;O5V21MQ@6:5G2+Z(A5 !P H% M?4/_ ;O?LHI^UA_P51\ VU]9QWV@^!C+XOU5)$WILM-OD9'0@W;VH(;@@GK MT/\ 3]K?[(_PH\2[?[2^&/P]U#:I0?:?#EG+A3U'S1G@T!L?Q0T5_8_J_P#P M2@_9AUQ(UF_9Z^"Z>621]G\'6%OG/KY<2Y_&N>O?^"*?[)]_=/-)\ _ARK/R M1'I@C3\%4@#\!0',?R T5_7)>?\ !!/]D&]NI)G^!?A-6D)8B.:[C4?15E ' MT Q4?_#@G]C[_HA?A?\ \"KS_P"/4!S'\C]%?UP?\."?V/O^B%^%_P#P*O/_ M (]5_2?^"%W[(^BPM'#\!_!#JS;B9XI;AO3@R2,0/8'% #75M'\/Z+I31Y*FSL8H-N>N-J MCK6Y0',?RA?!G_@W)_:^^,MW&%^%>(M3M;!(\],Q%S.?^ QG&.< M'&?LG]G_ /X,V_%FJ-:W'Q2^,6@Z+'C=/8>&=,EU"1O]@7$YA"GH2?*<9!&# M]ZOWTHH#F9^?G[-__!LM^R?^S\UO \;8P.<\G[D^'/PK\+_ >\-PZ+X1\-Z#X5T>W 6*QTC3XK&VC & %CB55& M !@=*WZ*"0K^73_ (.@?VJ%_:)_X*BZYH-E@K^EG]H7XTZ3^SA\"/&/C_7)/+TCP;HUWK-UZLD$32%1P26 M;;M ))( !K^*WXF?$+4OBW\2/$'BO6I%FUCQ-J5SJU](H.'GGE:60C))Y9R M>23[T%1,.BBB@H**** "BBB@ HHHH **** "BBB@ HHHH *_5+_@TL_91_X7 M'^W]K/Q(O;=9-+^$NBO- [*6"ZC?![> >G$ O&YY!52!GD?E;7]0'_!K?^R@ M?V>/^"8^F^*+ZW>#6OBQJ!#)))(P5(U R6)/ '))J:OR[_ ."] M/_!29?#.CW7P-\$ZA_Q,M0C!\6WD#X-K P#+8JP_BD&&DQT0A.=[A>/'XR&% MHNK+Y+NSWN&^'\1G./A@L/UU;Z1BMV_T[NRZGRA_P6$_X*.2_MM?&C^P_#MT M_P#PK?P?/)%I87Y1JT_W7O6'7!QMC!^ZG.%+L*^.J**_-:]:=:HZE1W;/[)R MG*\/EN$A@L*K0@K+S[M^;>K\PHHHK$]$**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** /L'_@A'K7]E_P#!2WP7 =O_ !,K+4[89!). M+&:7CT/[OOVSWQ7[[U_.?_P2;\1MX5_X*,?">Z5VC,NM?8\K)Y9(GBD@(SZ' MS,$=P<=Z_HPK[;A>7^SSC_>O]Z7^1_,_C11<LM?P5E\@HHHKSS[ **** "M;P!X4D\>>.]%T.' M(FUF_@L8R.NZ614'ZM6371_!WQ?!\/OBYX5UZZ1I+;0]8M-0E1?O,D4R2,![ MD*:#.LY*G)PWL[>I_45H6B6OAK1;/3;&%+:QT^!+:WA3[L4:*%51[!0!^%6Z MJ:)K-IXDT:SU'3[B&\L=0A2YMIXFW1SQNH974CJI4@@^AJW7ZU&UO=V/X-GS MIDV28W-<2L+@H.4G]R7=OHOZ6IV?_!5 M'_@IQH7[#'PWFT?3)H=2^)6O6KKI=@C_ /(.1@5%Y/C[J*<[5ZR,,# #,O\ M/^SEV+,2S,\<:EXD\3:K>:UKNL3&XO+VY?=),Y_0 !1 M@* *Q:_/,RS">+J\\M$MEV/ZSX-X1H9!@_8P?-4E9SEW:V2[)7=O5M[A M1117GGUX4444 %%%>D?L?_!E?VA_VH_ /@F4.;7Q%K=M:W93[RVV\-.P]Q$' M/X548N3Y48XBO"A2E6J?#%-OT2NS]W?^"2/[/I_9S_8(\":7<0^3JFN6IU_4 M 1AO-N\2JK#LR0F*,CU0U])TR&%;>)8XU5(T 5548"@= !3Z_5,/15&E&E'H MDC^&\SQU3&XNKC*OQ5).3^;O;Y;!113)IEMXFDD94C0%F9C@*!U)-;'"?CY_ MP??->4U^78[$>WQ$ZO=Z>F MR_ _M;A/*?[,RBA@VK.,4Y?XGK+\6PHHHKD/H@HHHH *]P_X)I^"8OB%^WS\ M)=-GC2:'_A)+6[DC< JZV[?:""#P0?*Q@]>E>'UZ9^QI\;X?V;OVJ? ?CBZ2 M22Q\.ZQ#<7BH,N;8G9-M'=O+9\#UQ6E&252+EM='GYM3JU,#6A1^-PDEZM.W MXG]-E%9OA'Q;IGC[POI^MZ+?6NJ:3JL"75G=VT@DBN(G 975AP00:TJ_5XR3 M5T?PS*,HMQDK-!117A7[2/\ P4G^"_[*MO<)XJ\<:4^K6^X?V1ID@OM0+C^ MQ1Y\LGD9E*+QUK.M7ITH\U1I+S.G!X#$XNHJ.%INV$!X+ D5^5_[8/_ M <.^-/B5'=:/\)M)'@729,QG5KW9=:M,IR,HO,4&0>WF,",JZUY[_P1:^%^ ML?M7_P#!1K3_ !9XFOM1UYO"$,OB74;[4)WN)KFX7$=OND8DEQ-(CC)Z1'TK MP*V?1J5%0PBNV[7>WW;GZ;@_#"OAL#4S/.Y>SA"+ER)IR=EHF]4KNRZOT/T@ M_P""Z'Q#_P"$#_X)O^,($RL_B.ZL=)C8-C;NN4E?ZYCAD7''WL]L'\!:_:G_ M (.2?$1L?V.O"&F*&W:AXOAE9AC&V*SNOE/U:13_ ,!K\5J\/B*?-C&NR2_7 M]3].\(,.J>0<_P#/.3^ZT?T"BBBO#/U(**** "BBB@#]V_\ @W[\?1^+O^"> M>GZ8LN^3PKKE_ISH6R8P[BZ''8'[0?7G//8?;M?@S_P18_X*#:?^QA\<=0T/ MQ9=&U\"^.1%#>7)&5TNZC)$-PW<1X=T?'9E8\)BOW@L+^'5;*&ZM9HKBVN$$ ML4L3!TE1AE65AP00001P0:_0LBQ<:N%4$_>CHU^7X'\C^)61UL!G=6K)>Y6; MG%]'?62]4[Z=K/J34445[1^?A14-_?PZ59375U-%;VUNAEEEE8(D2*,LS,> M 22> !7YK_\%)?^"[^B_#W3M0\&?!2\M]>\12*T%SXF0"2PTSL?LV1B>4=G MYC7@CS.0./&8ZCAH<]5^BZOT/!]0^$/@?4ED\9:_ 8-=N[=\_V)9NOS1;ATGE4XQU1"3P60U^,%6- M8UB\\1:O=:AJ%U<7U]?2M/<7$\ADEGD8EF=V/+,2223R2:KU^=X['3Q55U9_ M)=D?UOPKPSALCP*PE#5O64NLGW\ET2Z+SNV4445QGTH4444 % &317VI_P $ M0?V(V_:D_:BA\4:Q:^;X.^',D6I76]R7FW9+S9^I7_!);]D<_L@?L9^']+U"S^R M^*/$?_$\UT./WD<\RC9">,CRHA&A7D!Q(1]XU]-445^H8>A&C2C2CLE8_B?, M\PJX[%U,97^*;;?SZ>BV7D%%%%;'"%%%% 'Y7_\ !RG^T"UGH?P_^%UK,P:\ MDD\2ZD@&,HFZ"VYZD%CZW#-YVEZ;> MG1-,(?T_OS',L1[?$SJ+:^GHM$?V;P1E']FY)A\ M,U:7+S2_Q2U=_2]OD%%%%<)]6%%%% !1110 5I>#/"5_X_\ &&DZ#I<+7.J: MW>0V%I".LLTKK&B_BS ?C6;7V5_P0G^ #?&K]OC1=4N(?,TOP#:RZ_<$CY3* MN(K=<_WA+(L@]HFK;#T75JQI+JTCS%_!VFA39^%]*MM,B=4">:(8U0N1_>8@L>Y))R:ZJBBOU2$5&*C'9' M\.UJLJLW4F[N3;;\WN%%%%49A1110 4444 %%%% !1110 4444 %?/\ ^WS_ M ,%$?!7[ GP]34->;^UO$FI(W]D:!;RA;B_8<;V.#Y4(/!D(/H QXIW_ 4- M_;W\._L"_!637M12/4O$6J%K?0=(W[6OYP!EF(Y6%,@NWN /F85_/?\ &OXU M^)OVA_B;JOC#QAJMQK&O:Q+YMQ<2GA1T5$4<)&HPJHH 4 5\_G.<+#_ +FC M\?Y?\$_4O#[P_EG,OKN-O'#Q?HYM;I=DNK^2UNUW'[87[=7Q$_;>\T?LG?\$_?BI^VEJ;+X'\-S3Z7#)Y=SK%Z_V7 M3;8\9!E;[S#()2,.^#G;BJITY3ERP5WY'/B\90PM)U\3-0@MVVDOO9XO5[PW MX8U+QEK=OINCZ??:MJ5VVR"TLX&GGF;T5%!9C[ 5^OW[-O\ P;@^"_"L4%]\ M4?%FI>*KX89]-TC_ $"P4Y.5:4YFD!XY7RC[5]W_ ._9?\ AY^S7I)LO G@ M[0?#$;IY]7\HV?<_ SXJ_P#!,SXB?L]?LQS?$[XB06_@ZUN+R#3])T>Z M._4M1GE+-AHU.(56-)7.\[_D V#.X?.]?I;_ ,'(O[0@\2_&;P7\-;.=6M_" MU@^KZ@J9_P"/FY.V-&]TAC##':X/X?FE7EX^C3I5Y4J3NHZ7\^OXZ'VW".8X MS,,LACLSM89+B MZNI%AAB09:1V("J!ZDD"H:^GO^".OP,'QW_X*#^ [6:-I-/\-W#>([PA=P5; M0>9%D>AN/(4Y[-WZ5I1INI45..[:7WG#F>.A@L'5Q=3:G%R?R5_Q/W9_92^" MM^.?&WQ3 MOK59%T.)-!TF1TR%GE'F7#*>@98Q$O'.V=AQGG]>*^:?^"1?[/R_L[?L#>!= M/EA6/4_$%K_PD.HD#YFEN\2(&_VEA\F,^\=?2U?I&3X?V.$C'J]7\_\ @61_ M&_'FNG>,7RQ](Z:>3=W\PHHHKU#X\**** "BBB@ HHHH *_+7_@Y1 M_:$_L_PIX!^%UI-^\U&=_$>I(.&$<8:"V'NK.UP<>L2FOU*K^=7_ (*R?M"? M\-(_MY>.M6@G\_2=&N_[!TPAMR>1:9B+*?[KRB60?]=*^?XBQ'L\-[-;R=OD MM7^GWGZAX2Y1];SM8B2]VBG+YO2/YMKT/G&BBBO@S^J HHHH **** .V_9J\ M!0_%7]HWX?\ A>XV^1XD\2:=IZCB.?P:OZ@J_EM^"_P 1IO@]\8O" M?BZWC\ZX\+:S9ZO''Q\[6\Z2@<\%]1@U70 MM592#R#7UW"\X+VD>NGW:G\_^-M&NZF%JV_=I M25^TG9_BDK=[/L=)1117UQ^#A17C_P"T5^WM\(OV5;:;_A-O'&BZ;?P@_P#$ MLAE^U:@YQD#[/%ND&<8#, N3R17YP_M=?\'&6O>*(;K2?@WX>_X1NV;*#7=: M1)[XCCF*W&Z*,YSR[2Y!^ZIKS<7FV&P_QRN^RU?_ /F?69%P3G&;-/"TFH/ M[4O=C][W_P"W4V?IO^T=^UAX!_90\)KJWCCQ%::2MP2MG:#,U]J+]D@@7+R, M20.!@9&2!S7H-G<-=V<,K0RV[2H&,AQ=PE2R>OA\NI3=2O-7ET6KM%16^Z=VWKIHCKJ*^5_^"7/_ M 4GT?\ ;X^%7DWS6NF_$3P_"HUO3$^59EX47< /6)SC(Y,;':>"C-]45ZF' MQ$*]-5:;NF?)YIE>)R_%3P>+CRSB[-?JNZ>Z?5!1116QYX5\U_MR_P#!+/X8 M_MS:=->:M8_\(_XRV!;?Q'IL:K]PI8C,3=V5TFZ.5<@CW# @$,""I (((!K^=__@I%^QE-^PO^U)JG@V.::\T.ZA35 M-#NIB/,FLI2P4/CC>CI)&3@9,>[ # 5\+F^3O"OVD-8/\/ZZ/^G_ $UX?^(" MSM/!XM*->*OIM)+=I=&NJ^:TNEX-1117AGZ@%%%% !1110![1_P3C\0R>&/V M]_@]O2OZ4*_FM_X)U:')X@_;S^#MO&K, MT?C#3+D[2.D5RDIZ^R'-?TI5]IPO_"GZK\C^]?S _&'XFZA\: M?BQXD\7:LV[4O$VIW&IW&.BO-(TA4>@&[ Z "OW _X+S_M"?\*7_83U#0[6 MX$6K?$*]BT2(*^V1;8?OKEP.ZE(Q$?\ KN*_!VOB.)L1S5HT5]E:^K_X%OO/ MZ/\ !C*/98&MF,UK4?*O\,=[>K;7_;H4445\T?M(4444 %%%% !7VS_P0/\ M@%_PM_\ ;LL]>NK=9M-^'^GS:Q)Y@RAN&'D6Z_[P:1I!T_U.>V#\35^WG_!O M%\ ?^%;?L=:EXRNK=HK_ .(6K--&QXWV5KNAAXZ_ZTW)YZA@1ZGU,GP_ML7% M/9:OY?\ !L?"^(^;_P!GY#6E%^]4]Q?]O;_^2W9]^4445^D'\@A117S;_P % M=OVK_P#ABS_@G/\ %/QY;W'V;6+71WT[1F'+#4+LBVMV [[))1(?]F-J /YB M_P#@L3^U=_PVA_P4C^*GCBVN/M.BMJ[:3HSJ^Z,V-F!;0NGH)%B\WZRFOF6B MB@T"BBB@ HHHH **** "BBB@ HHHH **** "BBGPPM@Z6SXYM+(%I9$QSAYYBAR>M ML.!U/[)UXC_P3>_9;C_8M_86^%_PS6...\\,Z'"FI>6/E>_ES/=L/9KB64_0 MBO;J#,**** "BBB@ HHHH **** "BBB@ HHHH **** /R_\ ^#KS]J[_ (4= M_P $Y[;P%97!AUCXN:Q%IQ17"O\ V?:E;FY8=R/,%K&0.JSD$XX/\S]?IM_P M=7_M7'X[?\%)/^$)L[AI-&^$>D0Z2$!RAOK@+,M M8M=&L\J6"RW$RQ*Q _A!;)] #7]J/P@^%^D_!#X4>&?!F@P+;:+X3TJVTBPB M QY<%O$L2#_OE17\VW_!JE^RHOQW_P""DX\:7T ETCX2Z1-K&6Y5KZ<&VME( M]0'GE![- *_ILH)D%%%%!(4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 445QOQ]^.OAW]FKX1:YXV\57BV.BZ%;F:4 MCF29NB11C^*1V(51W)'0)_\%3/^ M"@EA^P;\!);JSEAN/'GB1)+3P[9L VR0##W4BG_EG%N!P?O,57H25_GQ\1>( M;[Q=X@OM6U2\N-0U/4[B2[N[JXD,DMS*[%G=V/+,S$DD]2:]&_;(_:P\1_MH M?'O6/''B*1E:\;R=/L@^Z+3+12?*MT]E!))XW.S,>6->6U^<9IF$L75YOLK9 M?KZL_KS@7A&&18'EG9UIV4A=Q\O[9%OP/7;FOZ/OC3\2K?X-?![Q5XNNE5[?POI%UJLBLVT.( M(6DVY]]N/QK^8;X?ZW_PC7CS0]2W!?[/U""YW%MH79(K9SVZ=:_>_P#X+;_$ M3_A7G_!-[QX$D:.YUUK/2(2._FW,9D'XPK**^FR+$.EAZ\OY4G\[/_(_#_%+ M*UC,XRVB_P#EXW!^G-&_X29^ >MZS<>(M9O-0O)&FO+Z9[B>1NLCNQ9B?J23 M56BBOF3]P225D%%%% !1110 4444 ?8_[$?_ 6O^)W['7@RT\)W%GIOCCPE MIXVV=GJ4CQ75A'_SRAG7.(_175PO 7:.*^EM2_X.<5;3/]#^#++>,I_UWBG= M%&>QXM 6'M\OUK\HJ*]"CFV+I0Y(3=OD_P TSX_,. <@QM=XG$89.;=VTY1N M^[46DWWTU/K;]J?_ (+5?'#]I_3+K2/[8M?!/AV[4QS6'AY&MWN4((*R7#,T MS @D%5948'E37R23DT45R5J]2K+FJ-M^9]!EN58/ 4O8X*G&G'LE:_KU;\WJ M%%%%9'H!1110 4444 %?5'_!%+5['1O^"F?PSEU!UC222_@A9CA1-)I]RD8] M]S,%'NPKY7J_X5\4ZEX&\3Z=K6CWMQINK:3WM(2C?MS)J_XG]5-%?DG\&/\ @Y7U#2_" MMO:>/?ANFK:M;H%DU'1]2%JET0 -S0/&P5CR25?&3PJCBO0/@)_P6B^)G[>? MQZT?X>_"_P"'.C>%?MV9M3UC5+V353I=FA'FW(1$A0, 0J!RRM(R _>Q7WT< M^PD[*#;;Z6=_\OQ/Y3Q'AKGV'YYUZ:C"";?WI6/Q_HHHK\T/[/"BBB@ HHHH **** /6/V?OVYOBY M^RS;&W\!^/-*KTURPFTO)M'CXKA_*\34]KB<-3G+O*$6_O: M/6/BI^W=\9?C99R6WB?XF>,M3LIAB2T_M*2&UD_WH8RL9_%:\GHHK&4I2=Y. MYZ&'PM'#QY*$%%=DDE]R"OVJ_P"#=']G]O '[*_B#QY=PM'=^/M4\NU8J/FL M[/=&K ]>9WN01_L+7XOZ'HMUXEUJSTZQA>XO=0G2VMXD'S2R.P55'N20/QK^ MGC]F[X.6O[/?P"\'^";/R?*\+Z1;Z>[Q#"SRI&!)+_P.3M:6O^&-F_P#R9Q_$^$_^#E?_ )-G^'W_ &,[ M?^DLM?C37[E?\'$7A67Q#^P':WD:LR:#XKL;Z4C^%6AN;?)]MTZCZD5^&M<_ M$$;8V3[I?D>EX2U5/AZ$5]F4E^-_U"BBBO%/TP**** "BBB@ KZ3_9 _X*O_ M !B_8QL(M*T#6H-<\+P\)H>N1M=6D(_Z9$,LD/4G:CA23DJ:^;**TI5ITY<] M-M/R./'Y=A<;1=#%TU.#Z-7^?D_/<_5;PG_PN?!^&:Z5?FFL?$9C MC<\=(WMV*CK_ !GM]:Y_XB?\',/C#5+?;X4^%WAW19MN/,U75)M3&>>=L:6_ M;'&?Q/2OS)HKT'G6-<>5U']R_.USY&'AKPW&?M%AE?SE-K[G*WX'M7[3O_!0 M[XP?M>AK?QMXRO[K1]P9=(M MGIZD1_MV_M + M^R_^R+X]\;+*(;W2=*D33S_T^38AM^._[Z1"?8&O7*_,7_@Y+_:$_L3X9^!_ MAE9S8GUZ\?7=11?O"" &.%3_ ++R/(WU@'3OY^:8CV&%G-;VLO5Z?\$^FX/R MG^TLXH81J\7).7^&.K^]*WJS\@I)&ED9G9F9CDDG))]32445^9G]I!1110 4 M444 %%%% !7[6?\ !NC^S^W@#]E;7_'EU T=YX^U4QVS$#Y[*SW1*0>O,[7( M/^X*_%W0]%NO$NM6>G6,+W%[J$Z6UO$@^:61V"JH]R2!^-?T[?LV_!RV_9Z^ M '@WP/:^2T?A?2+?3WDB7"SRI&!++]7DWN?=C7T/#>'Y\2ZKVBOQ>GY7/R#Q MCS;V&5PP,7K6EK_AC9O_ ,FY?Q.XHHHK[L_F8**** "BBB@ HHHH **** "B MBB@ K ^*'Q*T?X-_#K6_%7B&\CT_1/#]G)?7D[G[D:*6.!W8]%43[16K?W:+S:/SM_;C_ &PM?_;=_:"U;QIK M320VLC&VTC3R^Y-+LE)\N(=MW)9V'WG9CP, >/T45^9SG*._%NEZ'IL/VC4M9O(;&TC'_+265P MB+^+,!0*4E%7>Q]L_P#!'3_@E;'^V;XAF\<^.(YH_AOH%T(5M59HY/$%RO+0 MA@05A3*[V&"=P12#N9/V]\*^$]+\#>';/1]$TZQTG2=/B$-K9V<"P06R#HJ( MH"J!Z 5SG[//P3TG]G+X(>%_ NBQJNG>&=/CLD95V^>X&9)6']Z20N[>K.:[ M2OTC*\NAA:25O>>[_3T7_!/XXXTXLQ&>8Z524G[*+:A'HEWM_,]V_ELD%0WM M[#IMG+<7$L<%O ADDDD8*D:@9+$G@ #DDU-7S3_P5U^.+_ 3_@G[\0=0MY!' MJ&M68T&SSU+W;"%R/]I86E8'L4KMQ-94:4JKZ)L^=RO SQN,I8.GO4DH_>[7 M^1^%/[9?QWF_:9_:G\=^.I)))(?$&KS2V?F'+1VBGR[9#_NPI&OX=J\SHHK\ MLE)R;E+=G]R8;#PH48T*2M&*22\DK+\ HHHJ38**** "OTJ_X-I='LI_V@OB M1J$C)_:5KX>AMX%S\QBDN5:0CV#119^HK\U:]._9&_:V\7_L6?&2T\:>#;BW M6^CB:UN[6Y0O;:C;,5+P2J""5)53D$$,JD$$5U8&O&CB(59;)GS_ !7E=;,L MIKX'#M*/I."; MLG=--^5FSX!_X.2/C\OAWX->"?AO:3J+KQ)J+ZS?(K?,MM;+LC5A_=>64L/> MW]J_'>OJC_@LY\?O^%_?\% O&4EO<-<:7X29/#5ESE4%MD38]C MO@BT_X)_4W .4_V=D5"C)>])<\O66OX*R^04445YY]B%%%% M !7IW[%_P)?]IK]JKP'X&$E6#.#_Q\W1+2.OND,14Y[7 Z]NK X?V^(A2[ MO\.OX'S_ !7FW]F917QM]8Q=O\3TC^+1^Q,$$=I D42)'%&H1$1=JHHX '0 M"I***_4C^)[W"BBB@ HHHH **** "BBB@#S/]LGXV+^SG^RQX^\;>9Y-QX?T M6XGLR1G-T5V6Z_C,T8_&OYE9YY+J=Y97>221B[NYW,Y/))/#>6^QRFIC&M:LO_)8Z+\>8****^>/UX**** "BBB@ KTC]G_\ ; ^) MW[+-\\W@#QIKGAM9I!++;03"2SG<0-$Y XRR&O-Z*J,I1?-%V9CB,/2 MKTW2KQ4HO=-)I^J>A]'Q'\4/&%W:W7^NM8+YK.UD]C#!LC(]MN*\:HK:IBJ\U:O\ K3;+CN'.?0_2G_!/;X -^S%^QG\/ M_!T\)AU+3]+2XU%&3:RWEP3/.I[G;)(R9/.%'3I7Y'?\%^OC\?BW^W-/X;MY M_,TOX>Z=%I:*C[D-S(!/.WLPWQQG'>"OLL5_L>5*E]J7ZZO\-#^<,C_XR#CB M>,WITVY+M:%HP^]\K^\^2?@I\:_$W[/'Q-TKQAX/U6XT?7M'E\VWN(CPPZ,C MJ>'C895D8$,"0:_>[_@G#_P4]\(_M\>"TMPT.@_$'38 VJZ$\G^LQ@-<6Q)S M) 21U^:,G:V#O&6K?#SQ38ZYH6I7NCZQIV.L7NOZZGZWQAP3A,^H>_P"[5C\,U^3[Q_%;KK?^J:BORM_8 M9_X.&[.YM+/P[\8/,J&)5Z MSW^X_EW/N%,SR>HX8VDU'I):Q?I+]'9]T=51117K2LP^7>\?V6(?[VZ?S]F&3X2?LIZCX\U"W,6J?$B\$MON7#)86Q>.'KR-\C3/_M*8SSQ7W_7 MZ%P_AW2PB;WD[_Y?AK\S^2?%#-XX[/JB@[QI)07JKN7_ ),VOD%%%4/%'B2R M\&^&M0UC4IUM=.TFVEO+J9ND,4:EW8_103^%>S*22NS\_C%R:C'=GXL?\'$? M[0G_ L?]K?2? UK-YFG_#W3%$R \"]NPLTGY0BV'L0PK\_:[#]H'XO7GQ]^ M./BWQM?*4NO%&K7&I-'_ ,\5DD++&/9%(4>RBN/K\LQ>(=:M*J^K_P"&_ _M MSAS*EEN64,"OL12?^+>3^H74*R:9X#M9?$4X8?*98RL=N M,_WA-*D@_P"N1K]\J^RX8P]H3KOKHOEJ_P!/N/YU\:,W]IBZ.6P>D$Y/UEHO MFDK_ /;P4445]4?B(5^(G_!XO^U@VF>$?A;\$["Z*R:I-+XPUB))MK>3'OMK M,,HY9&=KMN>-T"G!(RO[=U_(S_P72_:K;]KW_@J'\4O$$-QY^BZ#J)\,:1@? M(+6QS!N7U6259I1G_GKVZ '$^1:***"PHHHH **** "BBB@ HHHH **** "B MBB@ K[ _X(0?LK+^US_P5(^%^@W=O]HT7P_?GQ/JP(RIM[$>>JL.ZR3+#$1Z M2U\?U^]/_!G/^RM_97@;XJ?&B^M&6;5KF'PEH\SQ[3Y,06YNRI/+*TCVHR.- MT##DC@!G[;T444&84444 %%%% !1110 4444 %%%% !1110 5S_Q9^)>E_!? MX6>)?&&N3+;Z+X5TNYU>_E9@HC@MXFED.3QPJ&N@K\X?^#H_]JI_V>O^"8.J M>&[&Y:#6?BMJD'AN/8!O6T&;B[;G^$QPB$]3_I QZ@ _FI^._P 8=5_:#^-? MB[QWKC;M8\9:Q=:S>88L%EN)FE903_""V!Z "N3HHH- HHHH **** "BBB@ MHHHH **** "BBB@ HHK<^&?P]U+XM_$CP_X4T6-9M8\3:E;:38QL3AYYY5BC M!P">6<#@$^U '](G_!J!^RF/@C_P3FNO'UY;-#K'QO@MI/[.'P(\'> -#C\O2/!NC6FC6OJR01+&& M/))9MNXDDDDDDFNRH,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH 9-,MO$TDC*D: LS,#*O=D=T'*1Y_AW-QYA ^L?^"\? M_!23_A6WAJX^"?@O4&C\0:U #XHNH'^:PLY%RMH".DDRG+CM$0.?,X_'>OB^ M(,SYY?5:3T6_F^WR_/T/Z&\*."_906=XV/O27[M/HG]OU?V?+7JK%%%%?+G[ MD%%%% !1110 5+86$^J7T-K:PRW%S\P>JPD;4/.9-QX,0STX3"S MQ%54H;O\/,\/B+/L/D^ GCL1M'9=92>R7K^"N^AQ_AK_ (-Q/C)K?AVPO+KQ M3X!TNYO+>.:6RN+BZ::T9E#&-RD!7_\ R/7[145]JN',)UO]Y_.$O%OB%NZE%?\ ;J/Q=_XAK_BY_P!#Q\.?^_U[ M_P#(]'_$-?\ %S_H>/AS_P!_KW_Y'K]HJ*/]7,'Y_>+_ (BUQ#_/'_P!'XN_ M\0U_Q<_Z'CX<_P#?Z]_^1Z/^(:_XN?\ 0\?#G_O]>_\ R/7[144?ZN8/S^\/ M^(M<0_SQ_P# $?B[_P 0U_Q<_P"AX^'/_?Z]_P#D>C_B&O\ BY_T/'PY_P"_ MU[_\CU^T5%'^KF#\_O#_ (BUQ#_/'_P!'XN_\0U_Q<_Z'CX<_P#?Z]_^1Z/^ M(:_XN?\ 0\?#G_O]>_\ R/7[144?ZN8/S^\/^(M<0_SQ_P# $?S7_MT?L0^( MOV!_BWIW@_Q-JFBZO?ZEI$>LQS:6TK0K$\T\(4^8B'=N@8\#&".>N/%Z_07_ M (.1_P#D^/PK_P!B+:?^G#4:_/JOCC;,XX!/N*_&FOU4_X*JM#XV_X(J_LZZ]#^\FMCH4+E 51-VC MSK*,'GB2-0#_ #!S7JY?)^PKQ7\J_,_/N+Z,99OE5672I)??&Z_%'Y5T445Y M1^@A1110 4444 %%%% !1110 445=N_#6H6.@6>J36=Q#IVHRRPVMPRXCG>( M(9 I[[?,3./[U N9+ *_?S_ ((_?L!1_L4_LZPWVM6BI\0/&D<=]K3.O[RPCQF*R&>GEAB7]9&8 M9(5,?"/_ 05_P""?J_&[XIM\6O%-CYGA7P7?\ 8F%EHK.HUU>ZC\MW MYV71A7XE?\''7B]M9_;6\.:2N\0Z+X3MP=PZR2W-R[$<]-OECL<@^U?MK7X0 M?\' 6ES:?_P42U*:0+LOM"T^>+'=0C1\_P# D:NWB636%2762_)GSG@_3C+/ M[RZ0DUZW2_)L^)J***^$/ZE"BBB@ HHHH **** "BBB@ HHHH ^MO^"(_P MC\=/^"@?A6XGMVFTOP2DGB6[(Z*T&!;\^HN7A..I"M]1_0%7YO\ _!N!\ 5\ M)?L]>+/B)=6^V\\8:H-/LW9.MI:#!93Z--)*I [P#K@8_2"OT#A[#^SPG,]Y M._Z+_/YG\G^*F;?7<]G2B_=HI07KO+\7;Y'B_P#P40^"\G[07[$?Q*\*6\;3 M7M]HLMQ9Q!=QEN;9Q/AG>&(7H_S7ZGV7@MG,8NO ME%KI-K7?=9[U".(^A6$X M+=7POR/^MB((U"J JJ, < 5]5DN2N36(Q"TZ+OYOR_/TW_!_$;Q&BHRRK*I M:O2?S])\,RCPWIQ$GF*(K4LDA4]"K7!G<8XP_?J?W3_;!^.\/[,O[,'CCQW*T M:R>'=)EGM0XRLETP\NW0^S3/&O\ P*OYE+V]FU&\FN+B1YIIW:221SEG8G)) M/K_)?J?NO@KE'-5KYG-?"E"/J]9?$X MZX5L=,C^@2OS;_X-O_V?V\(_ 'Q=\1;R';<>,=273K%F3G[+:!MS*?1YI9%( M]8!Z5^DE??\ #V']GA>=[R=_ELO\_F?RAXJ9M]N\OQ=OD%%% M%>Z?FP4444 %%%% !1110 4444 %%%% !7\WO_!37XUM\?\ ]N[XE>(%F\^S MCUB33+%A]PVUKBVC91V#+%O^KD]2:_HT\2:TOASP]J&H/&TB6%M)<,@."X12 MV!]<5_*U?W\NIWTUS._F37$C2R,?XF8DD_F:^3XHJOEITUYO\DOS9^Z>">"C M+$8K%O>*C%?]O-M_^DHBHHHKX\_H0**** "O6/V#=(HUW1C14E?XN:/*UWU=_E:_D?J9 MXP\::1\//"]]K>O:I8Z-H^G1^;=7M[.L$%NN<99V( &2!]2!UK\:/^"S_P#P M5:\)_MB>%K'X;^ ;.\O/#^C:Q'JMQK\^Z!;^2.*:)8X82-WE?OBV]]I+*,* M-Q^3OVI_VYOB?^V5KGVKQYXHO-0LX9#+;:7!_H^G69Z QP+\NX XWMER.K&O M(Z^>S+/IXB+I4E:/GN_\OZU/UG@SPNI976CCL?/GK1U25U&+_!R?K9>3W"BB MBOGS];"BBB@ HHHH ***[']G[X$^(?VEOC#H7@CPM:&[UK7[D01 @^7"OWGE M/[:\1 M64DGPY\%RI<:H6^5-3N/O168/<'[\F.B#&5,BFOVQ_:E^,MK^S5^S7XS\:2> M5#'X7T>>ZMD*_*\P3;!'C_:E*(!_M5%^R?\ LR>'OV0O@3H?@/PW'_H>DQ9N M+ID"RZC!H-3\8!_$M[D M8+&YQY)_\!DM^#WS]*_"[]F#X+7/[1?[0_@OP/:B3=XFU>"QD=!DPPLX\V3Z M)&'<^RFOZ==)TJWT+2[6QLX8[>TLXE@@AC&U(D4!54#T ^E?4<,X?FJRK/ MHK+Y_P!?B?A_C3FW)AJ&6P>LFYOTCHOO;?W%BBBBOM#^=PHHHH **** "BBB M@ HHHH _(/\ X.8_'$EY\4_A;X;W8AT[2KW4BH/5IYHX\D>PMN#[M[U^8=?H MS_P!9F4^3)X35%;U9;RX)'X;E_.OSFK\US>3>,J-]S^Q/#NG&'# MF%4?Y6_FY-O\0HHHKS3[0**** "BBB@ HHHH **** "O>_\ @F'\ /\ AI+] MN?X>^'9K=;C3(=275=31\^6UK:_OW5LU/B'\ M3[JW/S>5X:TV7'^[<77_ +:/=/^%?P\UWQ-JTACTOP[I\^I7;CJL4,;2.1GOM4U M_+]\4/B!?_%GXE>(/%&J.9-2\1ZC<:G=,3G,DTC2-^K&OW"_X+X_'[_A4'[" M5YH-K/''J?Q U"'1T7=^\%LI\^=U'IMC6-L]I_<5^$->MQ+B.:O&BOLK\7_P M+'P'@QE/LL!5S":UJ2Y5_AC_ )MM?(****^;/V@*O>'?%&I>#]5COM)U"^TN M^B^Y<6EPT$J=#PRD$=!W[51HH%**:LSV[1O^"E'Q^T*W\J#XP?$"1?6XUB:Y M;_OJ0L?UK#^)'[ M6T5I*M4:LY/[S@AE.!A/VD*,%+NHQO\ ?8****S/0"BBB@ HHHH *]@_81_9 M)U3]M;]I?P_X'L!/#8W$GVK6+R-<_P!GV,9!FE]-Q!"+G@NZ#O7E.@Z%>^*- M&- D:+[*J@#Z5H445^DI)*R/Y E)R?-+5L*^/_ /@N+^T$OP-_8#\1 M6,$WEZIX\FC\.6H#X;RYN#]@5^+O_!QQ^T /&_[2OAC MX?6LVZU\"Z8;J[4<8O+S:^T^N((X&'IYK>M>5G>(]CA)-;RT7SW_ N?;>'> M4_VAGU&$E>,'SOTCJOOE9?,_.FBBBOSD_L **** "BBB@ HHJSHVCW/B'6+3 M3[.%KB\OIDMX(EZR2.P55'N20* ;LKL_9_\ X-SOV?O^$#_9;\0>/KJ%EO?' MFJ>3;.R_>L[/=&I4^\[W /;]VOI7Z(5PO[,_P6M/V=/V?_!_@:R\HQ>&-*@L M7DCSMGF5!YLO/]^0N_;ECP.E=U7Z?EV']AAH4NJ6OJ]7^)_$O%&;/,LUKXWI M*3M_A6D?_)4@HHHKM/!/"O\ @IE^U(/V+_V"_BE\2$FCAU#P[H4PTLN< W\V M(+0>_P#I$L60.<9K^->:9KF5I)&:220EF9CEF)Y))K^@'_@\._:FD\*? GX9 M_!_3[ADF\7ZE-XAU54;'^C6:B."-QW5YIF<>]J/:OY^Z"HA11104%%%% !11 M10 4444 %%%% !1110 4444 %?V)?\$DOV6/^&,_^"='PI\!SVBV>K6.B1WV ML1C)8:A=$W-R&)Y)665D^B # _F*_X(W_LJM^V5_P4G^%/@R6W-QHZZPFL M:P"FY/L-GFYF5^P$@B$63_%*HK^P.@F04444$A1110 4444 %%%% !1110 4 M444 %%%% !7\VG_!VQ^U0?B[^W[H?PWL[E9=+^%.AI'-&KEMFH7VRXF]O]0+ M,8'(*G)[#^CGQGXNT_X?^$-6U[5KB.STG1+.:_O;ASA8((D,DCD^@52?PK^* M_P#:G^/.H_M1_M)>.OB+JK2?;O&FN7>KNCG)@6:5G2(?[*(50#H H%!43@:* M**"@HHHH **** "BBB@ HHHH **** "BBB@ K]%?^#7[]E=?VB?^"HNAZ]>V MK3:-\+-.G\3S%HPT1N1B"T4D]&$LPE7'/^CGT-?G57]('_!HY^RPOPK_ &$_ M$GQ.O+7R]4^*6N,EM*5QNT^PWP1X)_Z>&O,XX.%]. 3/U@HHHH("BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG'_ M (*:_M[:;^P7^SY<:PC6]UXRUT/9>'-/I*)D%P1[)\: M?C'X?_9^^%FN>,O%%ZNGZ'H%LUUOYS_P!N#]L/ MQ!^V_P#'_5/&NN,]O;2'[-I.G;RT>EV:D^7"OJW)9FP-SLQP 0!X>=YG]6I^ MS@_?E^"[_P"7_ /TCPYX->=8SV^(7[BFUS?WGNH_K+LO5'F/B_Q=JGC_ ,5Z MEKFM7UQJ>KZO-DA&_!P1YCDA$!!^ M9@2-JL1_1=X"\":3\,/!>E>'=!L8=-T71+6.RLK6$82")%"JH_ =3R3R+WG./]G0?[BG=1_O/K+Y[+R\VPHH MHKVS\["BBB@ HHHH **** "BBB@#\6?^#DZ!5_:_\%R[5$C^#XE9L;?[Y4]3^R/#__ ))["_X? MU84445YY]@%%%% !1110 5^P&N_#F7]H?_@W*T9K=9KJ^\,Z1_:MOA_,VBPO MI5E_ 6Z3#'; ';%?C_7[S?\ !"C5(?&__!,O0-)O8X[NTL+[5--E@EB!1XWN M9)F0C^($3G.?[Q'05[.24U5JSHO[46OR/S/Q0Q4\)@L-CZ>]*M"7R2EI\]C\ M&:*]X_X*-?L7:E^P]^TUK'A>6&=O#M[(U_X>O6!9;JR=CL4M@9DC_P!6XX^9 M34IRIR<)JS1^A8'&T<7AX8K#N\)I-/R?]:]F%%%%0=04444 %%% M% !16QX!^'NN?%/Q=9:#X;TC4-=UK49/+MK*QMVFFF;V503@#DGH "3@"OUH M_P""KZ+U/F^(^*LOR6C[7&3]Y[16LI>B[>;LO,^8_\ @EY_P1OU M[]L"]L_&7CF*^\.?#.-A)$?]5>>(1UVP9&5AZ;IB.02$R=S)Z)_P<5> M&^% M^N?!?P_X=TRST?0])T6^M[.RM8Q'# @EAX 'XDGJ223DDFOV,@@CM($BB1(X MHU"(B+M5%' Z 5^:O_ ^-K>'S(O"^JW.FW;*.42\CC96 M;_9#VP7V,@]:^EQN4T\-E\N366EW\U]R/Q;AWCC%9QQ7AZF*?+3]Y1BGHKQ: M7K)O2_GI9:'XZT445\GVJ\S7#_P"RJ]!_$Q51RPKS4#)K]Z/^"+W_ 3^_P"&._V?U\1> M(K'R?B#XZB2YOUE3$NEVOWH;3GE6P=\@X.]@ISY8->AEF!>*K*'3=OR_X)\= MQQQ3#(\NE77\66D%Y]_2.[^2ZGU-\%?@[H/[/OPIT'P7X8M/L6A>';1;2UC) MRQ R6=S@;G=BSLV.69CWKJJ**_2HQ48J,=D?QY6K3JS=2H[RDVVWNV]VPK\E M?^#E?X$72>(OAW\3+>*22TEMI?#-](%^6!T=[FW!/^V)+G_OW7ZU5YW^U3^S M;H/[6_P&\0> O$2[;+7+EC9_ G:7^%JS^[?Y'\Q=%>A?M0?LQ^+/V1?C)JG@GQA8F MUU+3GS%.@+6]_">4GA?'S(P_$'*L RD#SVOS647%\LMT?V7A\13KTXUJ,E*, MDFFMFGLT%%%%2;!1110 4444 %%%% !4EE93:C>0V]O&\TT[K''&@RSL3@ # MN2<"O9/V2O\ @G]\4OVTM=CA\%^'+A]*$GEW.MWH-OIEIZ[IB,,P_N1AG_V: M_8?]@C_@C#\.?V.7L_$&M+'XZ\>0[9%U&]@'V739!@_Z+ BT45^C4Z:IP4([)6^X_ MD'$XB=>M*O5=Y2;;?FW=A7RO_P %9OV (_VZ_P!GEHM)BA3QYX5+WV@3.P07 M&0/-LV8\!90JX)QM=(R2%W9^J**C$8>%>FZ539G5E>9XC+\7#&X5VG!W7ZI^ M36C\C^4_6-'O/#NKW6GZA:W%C?6,K07%O/&8Y8)%)5D=3RK @@@\@BJ]?MU_ MP5D_X(Z6O[5YN_B#\.8[73?B-''NO;%L16_B,+@#+$@1W 48#GY7P V.''XL M^-?!.L?#?Q7?:'K^F7VCZQIDI@N[*\A:&:W<=0RL,C^HK\XQV JX6IR3VZ/H M_P"NQ_7_ KQ9@\\PJK8=VFOBAUB_P!5V?7R=TLNBBBN$^I"BBB@ HHHH ** M** "BBB@ HIUM;27ES'##&\LTK!$1%+,['@ $Y"'(O82=7NTZ_N[8X\L'INF*D9R$<<';#X>K7ER4HW?]?<>7FV=8 M'+*/M\=44(^>[\DMV_))GQS\*OA+XF^./CJQ\,^$=%O_ !!KNI/L@L[2/<[> MK'LJCJ68A5')('-?LM_P3/\ ^"(^@?LROI_C3XF+8^*?'R@36U@%$FFZ"_4$ M9XFG7^^1M4_=!*B0_57[*O[%OP[_ &,?!8T7P'H$.GM*H^V:C/B;4-188^:: M8CEVZ+_-G\Z\9>*6)S*,L)EMZ=%Z-_:D MOE\*?9:OJ[:!1117TA^2A1110 4444 %%%% 'YL_\'(/[00\*? ;PC\.+68+ M=^+M1;4[Y5;D6MJ!M5AZ/-(C ^L!K\;:^LO^"UW[0'_"^_\ @H!XJ6WF\W3/ M!:IX8M,8X-N6,_3_ *>))QGT ^@^3:_-,VQ'ML5.:VO9?+3_ ()_8WA_E/\ M9V14*35I27/+UEK^"LOD%%%%>J[RDVWZMW?XA1116A@%%%% !1110 4444 %%%% !1110!5U?2H= MS.V9ESU$C@?<;'R_$V'Z M7FTV_D?#=%%%?%G](!1110 4444 %%%% !17I/[-'[(?Q$_:\\8?V+X!\,WV MM31D?:KH#R[.P4_Q33MA$X!(!.YL$*&/%?27_!0#_@CCJG[#'[+WAGQM)KS> M)M3;46L_$GV6$K96 E4?9S%D;R@=71I'QN:6(!5YST4\+5G3=6,7RK=GC8KB M#+L/C*> JU4JM1V4=WM?7M?97M=['Q)1117.>R%%%% !1110 5^Y7_!$+_@G M=_PRW\'?^%@>*;'R_'WCBV5XXY5Q)H^GMAT@P>5DD(#R=QB-< JV?B?_ ((= M_P#!/#_AIWXQ?\+$\56*R^ _ ]TK10SQ;HM9U$89(<$8:.+*R.#G),:D$,V/ MW&KZSAW+;OZU4_[=_P _\C\$\6N,+?\ "'A)=G4:^]0_67R7=!7X"_\ !<3X M_?\ "\?^"@'B2TM[@S:7X&AB\.6W95DBR]QQZBXDE7)Y(0=@ /W*^/\ \7;' MX!?!#Q9XTU':UIX7TJXU%D9MOG-'&66,?[3L%4>["OY@_$?B&\\6^(;_ %74 M+B2ZU#4[B2[NIG.6FED8L[$^I8D_C6G$^)M&%!==7^2_7[CB\%LHY\57S*:T M@E!>LM7\TDE_V\4Z***^//Z("BBB@ HHHH _1/\ X-RO@ WC?]I[Q)\0+JWW M67@72OLUK(>-MY>;D!'KB!+@''3S%SU&?VEKX[_X(8_ !O@?^P)H-_=0>5JG MCRYE\1W&Y,.(I L=N,]2I@CCD'8&5L=23]B5^C9'A_8X2-]Y:OY[?A8_C_Q& MS?\ M#/JTXOW8/D7I'1_?*[^84445ZQ\.%%%% !1110 4444 %%%% 'YH_\ M!R1\!KKQ3\&/ _Q#L[=I%\)W\VF:BZ+DI!=A#&[<<*LL(7.?O3@(HFGMH?LP_L9?$C]L+Q8NE> _#-]JRHX2YOV7R;"P&,YFG; MY%XR0N2S8^56/%5&,I/EBKMF&)Q5'#TW6KR48K=MV2]6SR^OZ/O^"9/P!7]F MS]ASX>^')(&M]2ETU-4U)63;(+JZ_?R*WNF\1_2,5X;^P9_P0O\ /[,DEGX MB\>-:_$+QI"1)</_$ITUQ_SRA;F5A_?E'8%40C-?=E?:9%E-2A)UJVC:LE MV/YN\3..L+F\88#+[NG"7,Y;*3M966]E=ZNUWTZGXC_\'$?Q_P#^%C_M>Z3X M)M;AI+'X>Z4J3)GY5O;O;-(1_P!L1;#Z@BOS_K]*_P#@KI_P2!^(=O\ %CQ5 M\6O!37WCS1_$-[+JFI6$:!M2TDL:ZNKF18 MH884+R2NQPJJHY)). !W-=I^SU^S1XX_:G\?P>&O OA^^U[4I"#(8EVP6:$_ MZR:4X2-!_>8C/09) K]L/^":G_!'OPK^Q+!:^)_$3VOBSXE,F?M_EYM-'W## M):JW.[D@S, Q!( 0$@^AE^6UL7*T-%U?3_@OR/C^*^-;^29P_\ P1\_X)%1_LPV5E\2_B+:+-\1+N$MIVG/\R>'8W7!W=FN64D$ M]$!*CG)K]!J**_0L'@Z>&IJE3_X=]S^3\]SS%YMBY8S&2O)[+HET271+_@O5 MA11174>.5]6U6WT+2[J^O)H[>TLXFGGFD.U(D4%F8GT !)K^8S]J3XU3_M&? MM&>-/'%QY@_X2;5[B]A20[FA@+D0Q_\ (PB_1:_<_\ X+0_'T? 3_@G[XP: M&9H=3\8!/#5EM."QN<^=_P"2Z3].^.G4?SYU\7Q-B.:K&BNBN_5_U^)_1'@M ME/)AJ^936LFH+T6K^]M?<%%%%?+G[@%%%% !1110 5]9_P#!%#]GW_A?G[?_ M (5DN(?.TOP2K^)KSC@&W*BWZ_\ 3P\)QU(!],CY,K]DO^#;_P#9[_X1+X#> M+?B1>0;;KQAJ*Z;8NR\_9+4':1U/O *]'*K%VE)/Q/5C5=5N=>U2YOKV MXFN[R\E:>>>5R\DTC$LS,3R22223U)JO0:!1110 4444 %%%% !1110 4444 M %%%% !1110!^XG_ 9R?LK+=ZS\5OC7>0HWV-(O!NDN0259]EW>>P(468!' M.'8<#K^[E?)__!$+]E?_ (9!_P""87PI\,SV\EOK&J:4OB+5TE&)5N[[_26C M<8'S1K(D6/2(%/"^H M>./%&FZ+I-K)?:KK%U%8V=M&1NN)I7"1H,\99F Y]:_M,_9*^ &G_LJ_LQ> M?AQI>/LG@O0K32=__/=XHE624_[3R;W/3ECP.E?S,_\ !MG^RQ_PTU_P56\% M75U:)=:)\-X9O%]_YD>Y0]OM2UY/ 87 MO4=6I45WY'[=DOBO@I_S\7W'J_\1NH_] C_ / U M_P#(G\LE%?U-_P#"K_#/_0NZ%_X 1?\ Q-'_ J_PS_T+NA?^ $7_P 31_JO M4_Y^+[@_XC=1_P"@1_\ @:_^1/Y9**_J;_X5?X9_Z%W0O_ "+_XFC_A5_AG_ M *%W0O\ P B_^)H_U7J?\_%]P?\ $;J/_0(__ U_\B?RR5^KG_! +_@GAC;\ M=?%]AUWP>$;:=?JDM]C_ +ZCCS_MMC[C5^G_ /PJ_P ,_P#0NZ%_X 1?_$UL MVMK'8VT<,,<<,,*A(XT4*L:@8 ' '&!79@>'51K*K5ES6V5NI\]Q1XL5TLV4D=@6+@?[IK[E_P"%7^&?^A=T+_P B_\ B:T='\/V'AR% MHM/L;.QCD;_0^6XP\3*6=Y<\"L.X.Z=^: M^WERK\SRS]M']BKP9^W-\(Y?"_BVV:.: F;2]4@4?;-)G(QOC)ZJ< .A^5P. MQ"LOX9?MJ?\ !+OXJ?L2ZQ<3:SH\VN>$U8_9_$6EQ-+9NG;SART#8ZK)@9SM M9@,U_193702*58!E88((X(KLS+)Z6*]_X9=_\UU/ X1X_P ?D7[F/[RBW=P; MM;SB];7ZZ->5]3^4FBOZ-OC%_P $L/@!\<[J:YUOX8^'X;V96#76E!]+E+'/ MSDVS1AVRH?#3_@C3^SC\,)H9X/AQ8ZQ=0G)EUF\N-06 M0CGYHI',)^FS!J8<-XMNSLOG_D7B/&+(X1O3C4D^RBE^7[)_\ P;P_$+XD36NI M?%+5;;P%H[$.^G6KI>:M,O!QE288"E?L=X-\"Z)\.M$33/#^CZ5H. MFQMN6TT^TCM8%/ R$0!0>!V["M:O8PO#-*+O7ES>2T7^?Y'P6=>,>88A.GE] M-4EW?O2^5THK[GZGD_[*_P"Q-\-?V,_"YTWP'X;M=-FF0)=ZE+^^U"_QS^]G M;YB,\[!A >BBO6***^BITH4X\E-67D?D>*Q=?$U77Q$W*;W;=V_FPKD?CO\ M!30OVC?@_P"(/ _B:W:ZT/Q):-:W*JGW&J>%)92- M,\1VT#?8[Q"?E#D9$,WK&QSD$J67#'Y_K^J[5]'M/$&FW%E?6MO>V=TACF@N M(A)%,IZJRL"&!]#7S7\5_P#@CE^SI\7+BXN+KX;4GS+[4+._FXMJWG9OR2V/ MYY:*_<:\_P"#=CX!W,SLE_\ $*W5NB1ZO 53Z;KYQ; ?D *X?\ 5[&=E]Y]/_Q%WA_O/_P'_@GX?T5^\7A?_@@' M^SGH$L;7>C^*-;5=N4O=1!A9-1M3J;+[@W)D(/N.:TI\-XJ7Q-+Y_\ XL5XS9-!?N:=23](I?>Y7_ M /RY_X(4_\ !/X_M&?&C_A97B:P\SP5X$N5:UCF3,>JZF,-&GHR0Y61O]HQ M @AF _;ZJNC:+9^'-,ALM/M+:QL[<;8K>WB6**(=<*J@ =>PJU7U>69?'"4N M1:M[OO\ \,?AW%_%-?/<<\547+%*T8WO9?AJWJW\MD@HHHKT3Y4**** /(_V MP/V)_ 7[;WP[_P"$?\;:89I+77_AG3Y/B3X4CR\=YI$6;^%/26TR9-W7F+S%QR2N<#]YJ M*\K'Y/0Q3YI:2[K]>Y]IPOQYFF2?NZ$E*E_)+5?+K%^FG=,_E-U'3;C1[^:U MO+>:UNK=RDL,R%)(V'4,IY!]C4-?T_?%W]F3X=_'VW9/&G@GPOXF9D\L3:AI MT4T\:_[$I&]._*L#S7SKXY_X(2_LW^,IC);>$]4\/2,QG9?>>K_ ,1>X?MO/_P'_@GX;5:T;1+SQ%J,=GI]G=7UY,=L<%O$TLDA M] J@D_A7]!'@?_@BY^S;X%:.2/X;V^I7"-N\W4]2N[L-@Y */*8\=ON\XYS7 MT!\.?@SX0^#U@UKX2\*^'?"]NXPT>E:;#9J_U$:KG\:ZJ7#%=_Q))>EW_E^9 MXN.\:L!!?[)AYS?]YJ*_#F?X'X/_ +/'_!%7X_?'Z>&67PK_ ,(3I,A!:]\2 MN;(J#SQ!@SDXZ?NP,\9'./T/_9._X-_OA7\$KFUU7QU=77Q+UN$A_(NHOLVD MQMP?^/=26EQR/WCLC#J@K[WHKVL+P_A:+YI+F?GM]W^=S\WSSQ0SO,$Z<)JC M!](:/YR=W]S7H4] \/:?X4T:VTW2[&STW3[-!'!:VD"PPP*.BHB@*H]@*N44 M5[B22LC\[E)R=WN%%%%!(4444 %>(_M@?\$]_A?^V[H:P>--#"ZM GEVFMZ> M5M]2M!V EP0Z#)^20,O)( /->W45G6HPJQY*BNO,ZL'CL1A*RQ&%FX36S3LS M\0?VH_\ @WS^+'PDN+J^\ W5C\1M#CW.D43+9ZI&@&?FAD;8Y'0>7(S-C[@R M!7Q'\0?A9XF^$NN-IOBGP]KGAO4$)S;:G8R6DO'^S( ?QK^IJLWQ3X0TGQSH M\FFZWI>G:QI\W^LM;ZV2XAD^J."#^(KYO$\,TI.]"3CY/5?Y_F?KF3^,V84( MJ&84E57=/EE\]'%_)(_E9HK^C#X@?\$GOV=?B9>//J7PG\-0228W?V7YVE*? M^ VKQ@'\*\EU[_@WR_9YUAO]'M_&>E9QQ:ZSN Q_UU1^O^<5Y=3AO%Q^%I_/ M_-'W&&\9,EFOWL*D7Z)K\)7_ 1^%-%?N!+_ ,&YWP'DDC*ZQ\2HPAR0NJVN M']CFV/UXQ5FP_P"#=WX VD^Z2Z^(%TN,;)=7A"_7Y8%/ZUG_ *O8SLOO.K_B M+W#]MY_^ _\ !/PVHK^@;P=_P1#_ &:O" 5F^'\FK3J<^;J.L7LN1QQL$HC/ M(S]W/)[<5[;\,/V1OA;\%FMW\*?#SP;H-Q;'='_T7YGE8OQIRR"_V:A.3\^6*_!R?X'\]7P5_8$^,_[0S0MX M2^&_BG4;2X.$OI;,VEB3_P!?$VR+C/\ >K[:_9R_X-N/%&O36U[\4O&FGZ!9 MMM>33-"3[9>,.Z-/(!%&P]5645^P%%>MA^&L/#6JW+\%_G^)\+FWC!G&)3AA M(QHKNO>E][T_\E1X?^RU_P $ZOA#^Q[''-X+\(V<6L(NU]9OB;S4GR,'$KY, M8(ZK$$4^E>X445[M&C3I1Y*:27D?F&,QV(Q=5U\5-SD^LFV_Q"BBBM3E"BBB M@ HHHH **** "N%_:8^--K^SI^S_ .,/'-[Y1B\,:5/?)')G;/,J'RHN/[\A M1!TY8&YMY!AXID#H_.>0>#6=2,G!J#L[:&V&E3C5 MC*JN:*:NMKJ^JOTNC^5?6-7N-?U>ZO[R9KB\OIGGGE8_-([L69C[DDFJ]?U- M_P#"K_#/_0NZ%_X 1?\ Q-'_ J_PS_T+NA?^ $7_P 37R/^J]3_ )^+[C]\ M7C=12LL&_P#P-?\ R)_+)17]3?\ PJ_PS_T+NA?^ $7_ ,31_P *O\,_]"[H M7_@!%_\ $T?ZKU/^?B^X?_$;J/\ T"/_ ,#7_P B?RR45_4W_P *O\,_]"[H M7_@!%_\ $T?\*O\ #/\ T+NA?^ $7_Q-'^J]3_GXON#_ (C=1_Z!'_X&O_D3 M^62BOZF_^%7^&?\ H7="_P# "+_XFC_A5_AG_H7="_\ "+_ .)H_P!5ZG_/ MQ?<'_$;J/_0(_P#P-?\ R)_+)7Z_?\&V?[/YT+X7^.OB7=P@3:_>QZ'I[-]X M06X\R9A_LO)(B_6#\_T=_P"%7^&?^A=T+_P B_\ B:T]*TBUT.S6WLK6WL[= M22L4$:QHI)R< #FNS+\@>'KJM.2=O(^;XL\4_[7RV>7T:#I\[5WS7T3O;9; MM+Y%JBBBOIC\@"BBB@ HHHH **** "BBB@ HHHH **** "N+^/OP"\*_M-_" MS5/!OC+2X]6T+5E DC)*21.IRDL;CE)%/(8?0Y!(/:45-2$9Q<9*Z9K1KU*- M15:3<91=TUHTULTS\$OVYO\ @BI\4/V4]4O=4\-V-W\0/ \>9(]0TZ O>V2= M<7-NN6&W!S(@9,#)*$[1\:LI1BK JRG!!'2OZMZ\G^-7[#/P@_:(O)+KQE\. M_"^M7TQS)?-9B&\D^MQ'ME/T+5\KB^&4WS8:5O)_Y_\ /V[(?&:K3IJEFM+ MGM]J%DWZQ=E?S32\C^9^BOW=\6_\&_O[._B2Z:2STWQ9X?5CD1V&MNZKSG \ M]93[W;Y/\ :MILSZY^R[L_CCVKRWP[C.R^ M\^TAXO9!)7?.O)Q_R;/Q!HK]V?#'_!OM^SQH%RKW=GXPUQ5;)COM:**PXX/D MI&<<'H0>3[8]O^%'_!-GX$?!.99O#WPM\)PW,>-EQ>VQU&>,CNLEP9'4^X(- M:4^&\5+XFE\_\D<6,\9LGIK]Q3J3?HDOO;O^!^"/[/'["OQ:_:HNXE\#^!]< MU:SD.#J+P_9M/3US<2;8LCT#%CV!K](/V0_^#<[1/#4]KK'QD\0?\)%<)A_[ M T5W@L@>#B6Y.V60=01&(\$??85^GB((U"J JJ, < 4ZO;PG#N'I/FJOF?W M+[O^"?G.?>+6;XY.EA$J$'_+K+_P)VM\DGYF#\-_ACX=^#W@^T\/^%=$TWP_ MHMBNV&RL;=88D]3A>K'J6.23DDDY--^*?PQT3XT?#O6?"GB2QBU+0]>M7L[R MWD_C1AV/9@<$,.5(!&"!7045[OLX\O);3:W0_,?K%7VOM^9\][WOK?>]][WZ MGX _\%!/^"0?Q"_8S\17^JZ/8:AXP^'>]I+?6+.$RS6$6>$O$49C9>!Y@'EM MQRI)0?(M?U<5XE\8/^")_ACX7NKRX)::[M8#I]S,3U+RVYC=C M[DDU\KB^&6Y2/YM** M_=CQ)_P;Y_L\ZY.SVMKXRT96.0EGK195]AYR2'\R>E9?_$.E\!?^@I\1O_!M M;_\ R-7F_P"KN,[+[S[&/B]D#5WSK_MW_@GX=UZ1^R1^S#X@_;"^/>A> _#J M[+K5I=US=,A:+3K9>9;A_P#91>V1N8JHY85^P%C_ ,&[?P!M)P\EY\0KI$+_X[ #^M?0/['_\ P3V^&/[#HU:3P'I-U#?:XD<5Y?7UR;JYD1"Q5 QX M16>5R 9'I_S\7W!_Q& MZC_T"/\ \#7_ ,B?RR5U7P+^%%]\=?C1X5\&:=\MYXHU6WTR-\9$7FR*A<^R M@EC[*:_IQ_X5?X9_Z%W0O_ "+_XFI=/\ :%I%['<6NB:3:W$1RDL5G&CH>G! M"Y%$>%YWUFK>AG6\;8.G)4\*U*SLW-:/I]DG\(>%;'P-X4TO1-,A%OINCVD5 MC:Q#_EE#$@1%_!5 _"M&BBOL8Q25D?@4I.3/5=.D;S() ?+N;"7! EAD'*.,_0C M@@@D5Z)145*<:D7":NGT-L/B:N'JQK4).,HNZ:=FGY,_#?\ ;)_X()?%+X#W MUYJGP_63XE>%5)>-+5 FL6R=!_CI8+;>,O"'AOQ5#&I M6,:IIT5TT(/78SJ2GU4@U\QBN&82?-AY6\GJOOW_ #/V7(_&;%T8JEF=)5/[ MT7RR^:M9OTY3^76BOW]\>_\ !#/]F[QP[20^"[SP_,QRTFEZQ=1@\C^"1WC' M0CA1]X^Q'"7/_!NA\!9U;;JOQ(AW'(*:M;?+]-UL?US7ERX=QB=E9_/_ #L? M_$*X5>L/S1%[_<[^F,$>'<8W9V M7J_\DR:WC%D4%>$:DGY12_.2/Y^K&PGU.\CM[:&:XN)FVI'$A=W/H .2:^F? MV>O^"//Q]_:(EMYK7P5=>%]*F*YU'Q(3IL:JW1Q$X\]UQSE(V&,>HS^]7PO_ M &?_ +\$[?R?!_@WPOX77RQ&3I>F0VK.O\ M,B@MGJ2223R MM/Y+_-_Y'R&:>-5>2<A+(I&#O!>C_#SPY:Z/H&E:=HNDV*>7 M;V5A;);V\"^BH@"C\!6I17T&%P-##JU*-O/K]Y^3YSQ'F6:SY\?5<^RVBO2* MLE]UPHHHKL/$"OFW]KO_ ()2_!S]LB6XU#7/#_\ 8?B:8DMKNB%;2\E8YYF& MTQS')',B,V!@,!7TE16-;#TZT>2JDUYG=E^98K UE7P=1PDNJ=OO[KR>A^)_ M[1/_ ;L_%;X>W$US\/]8T7X@:<"2EN\BZ9J 'H4D;R3Z9$H)_NBOC'XN?LP M_$;X"730^,_!'BCPWM.!+?Z=+%#)[I(1L<>ZDBOZ?J9-"MQ$TH(KY_$<,T9.]*3C^*_1_B?J65>,F:4$H8VG&JN_P ,OO5X_P#DJ/Y2J*_I M>^(G[!GP6^*[R2:]\+? M]<2G+W*Z/## M3X'O-&D8$&2PUR]4\@ ';)*ZC'487D]$J/^^H"?UJO'_P M;G? =)78ZQ\2F5L80ZK:X3Z?Z-GGW)K'_5[&=E]YZ7_$7>'^\_\ P'_@GX?T M5^\'A/\ X( _LZ^'+B-KS2?%.OJO5+_6Y$5_KY B/Y$5[9\+?^"'_A;X1@N(R"EQ=V?V^>,^JR7!D93[@BM:?#>*E\32^?_ _4X<7XS9/37[BG M4F_1)??=O\#^?_X#?L:_%+]IN]CA\#>!O$6OPR.$-Y%:F.RB).!ON'VQ)T/W MF'0^E?H/^R;_ ,&XEQ/+::M\9/%"P1<.V@: VZ1N^V6Z887'1EC1LYXD'6OU MBAA6WB6.-52- %55& H'0 4^O9PO#="F[U7S/[E_G^)^>YWXO9MBTZ>#BJ,7 MU7O2_P# FK+Y13\SD/@G\!?!O[.?@:'PWX'\.Z9X;T: Y$%I'@RM@#?(YR\C MD NY9C@9)KKZ**^@A",(\L59'Y76K5*LW4JR"_AS9W >W\*Z>^JWZ+T%S=$!$;W6&(,,=I_R_-6OZN**^ M9QG#SQ%:5:53?^[]W7L?L7#OBM3RG+J67T\'S*"W]I:[;;;MR.UVWI=V[G\H M]%?U<45S_P"JO_3W_P E_P"">U_Q'#_J"_\ *G_W,_E'HK^KBBC_ %5_Z>_^ M2_\ !#_B.'_4%_Y4_P#N9_*/17]7%%'^JO\ T]_\E_X(?\1P_P"H+_RI_P#< MS^4NRLIM1O(;>WC>::=UCCC099V)P !W).!7]-?[('P*B_9F_9A\#^!8U3S? M#ND0V]T4;1A_O5Z317J97DRP(%3 MB"C2H*C[.,&VUST?G85^0/_!W[^U/_ ,(!^R3X%^$] MC=&.^^(6M-JFH1H/OV%@ 0K>@:XE@8>I@/H:_7ZN5^+7P,\%?'OPW)H_CCPC MX:\8:3("&M-:TV&^AY]%D5@#[CF@#^(FBOZD_P!HO_@V"_9/^/#W5SI?AC7O MAOJ5U\QN/"^JO'$&'0BWN!-"J\ %41,C/0G=7PO^T%_P9N>+M*>YN/A;\8/# M^M1?>AL/$^FRZ?(@_NFX@,RN?0^4@YP<8S07S'XJ45]L?'/_ (-W_P!KKX$_ M:);CX3:AXHL(!D7?AF\@U;SN,G;!&_VC\#$,]LU\F_$OX,>,/@OJBV/C'PGX ME\)WKYVV^LZ9/8RMCKA954\?2@9S-%%% !1110 4444 %%%% !1110 5[U_P M3 _9<;]LW]O[X5_#E[;[7IVNZ]#)JL9!P=/@S<7>?3_1XI0/'Q M$\+_ H\,:GXL\=>.K(>&+*SL\*8XKQO*N97=BJQJMN9OG9@ Q7GD4 ?RH?M MQ?M(7'[7W[7WQ'^)EQYBCQEK]UJ%M'(/F@MBY6WB/^Y"L:?\!KRJOUL_9D_X M-#/C=\2$AN_B9XQ\(_#2SD"%K2VSKFI)GEE98V2 $=,K.W.>V"?T&_9N_P"# M5+]F#X*R6]UXJM_%GQ1U&)ED/]MZD;6R##^[!:B+*YYVR/(#T.1Q05='\RNF M:9+7X>_#O MP9X+CQ\S:/I$%I)+D8)=T4,Y(XRQ)XKT2@.8_G!^#7_!H/\ M >,VCF\9>,O MAOX*M7^]''DU/Q M$8VDZ]?LT<([]@.@]\^A^'_^#;7]B_P_+;RK\'%O)[8Y#W?B?6)A(?\ :0W? MEM]"N/:ON:B@5SXZNO\ @@!^Q[>VDD+_ -\-JDRE&*7M]&X!&.&6<%3[@@C MJ#7.?\0UG[%/_1%__+OU[_Y-K[HHH ^!]7_X-E/V,=2G5H?A;J&GJJX*6_BS M5F5CZGS+ECGZ$#BLW4O^#7?]CN^M?+B\#>(K-L@^9#XHOBP]OGD8?I7Z%44! M<_."Z_X-5_V1[BVDC70O&UNSJ0)(_$DQ9#ZC<",CW!%8E]_P:6_LJW=E-%'< M?%*UDD1D6:+7X2\1(P&4-;E> MG.?PK]@**!W9\9_\$F_^"+_@K_@DS/XXN?#?B76O%E_XV%I'+=:G;Q126D-O MYI$:>7QAFE+$X&=J]<5]F444""BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>O>'=/\4Z M9)9:I8V>I6'[SXD>![A?N#3]9CNX, MY_B6ZBE<\>CK_C^H%% 'X3_%7_@S+NDN)9O!'QV@DA;/E6FN>&RK)Z!IX9R& MSSDB(8QT.>/G/XE_\&E_[4W@N:X.BW'PU\80QL?)_L_7)+>65<\96YAB56QR M1N(&",G@G^F2B@=V?R-^/O\ @@M^U]\-UE;4?@7XMN/)&6_LJ6UU8GZ?999- MWT&:\+\8>+O^#4+]D[Q+#( MEG:_$3P^TBL%>P\1;VCST(^T12CY>V0??- U#_@SO\ @1_: MD4MC\2/BLEK'.CM!>2V$_F1C!9"R6\9R>FX8QGI7ZUZ7I=OHFF6]E9PQV]K9 MQ+##%&,+$B@*J@=@ /PH"3+%%%%!(4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % &%%% '__9 end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover Page - USD ($)
12 Months Ended
Dec. 30, 2023
Mar. 05, 2024
Jul. 15, 2023
Cover [Abstract]      
Entity Central Index Key 0001158449    
Document Type 10-K/A    
Document Annual Report true    
Document Period End Date Dec. 30, 2023    
Current Fiscal Year End Date --12-30    
Document Transition Report false    
Entity File Number 001-16797    
Entity Registrant Name ADVANCE AUTO PARTS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 54-2049910    
Entity Address, Address Line One 4200 Six Forks Road    
Entity Address, City or Town Raleigh    
Entity Address, State or Province NC    
Entity Address, Postal Zip Code 27609    
City Area Code 540    
Local Phone Number 362-4911    
Title of 12(b) Security Common Stock, $0.0001 par value    
Trading Symbol AAP    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
ICFR Auditor Attestation Flag true    
Entity Public Float     $ 4,178,937,579
Entity Common Stock, Shares Outstanding   59,551,042  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement for its 2024 Annual Meeting of Stockholders, to be held on May 22, 2024, are incorporated by reference into Part III of this Form 10-K.    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Document Financial Statement Error Correction [Flag] true    
Document Financial Statement Restatement Recovery Analysis [Flag] true    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Audit Information
12 Months Ended
Dec. 30, 2023
Auditor [Line Items]  
Auditor Name Deloitte & Touche LLP
Auditor Location Charlotte, North Carolina
Auditor Firm ID 34
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
shares in Thousands, $ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 503,471 $ 270,805
Receivables, net 800,141 684,048
Inventories 4,857,702 4,896,269
Other current assets 215,707 163,695
Total current assets 6,377,021 6,014,817
Property and equipment, net of accumulated depreciation of $2,857,726 and $2,590,382 1,648,546 1,690,139
Operating lease right-of-use assets 2,578,776 2,607,690
Goodwill 991,743 990,471
Intangible assets, net 593,341 620,901
Other assets 86,899 62,429
Total assets 12,276,326 11,986,447
Current liabilities:    
Accounts payable 4,177,974 4,178,907
Accrued expenses 671,237 629,464
Long-term Debt, Current Maturities 0 185,000
Other current liabilities 458,194 427,480
Total current liabilities 5,307,405 5,420,851
Long-term debt 1,786,361 1,188,283
Non-current operating lease liabilities 2,215,766 2,278,318
Deferred income taxes 362,542 410,749
Other long-term liabilities 84,524 89,054
Commitments and Contingencies
Total liabilities 9,756,598 9,387,255
Stockholders' equity:    
Preferred stock, nonvoting, $0.0001 par value, 10,000 shares authorized; no shares issued or outstanding 0 0
Common stock, voting, $0.0001 par value, 200,000 shares authorized; 0 shares issued and 0 outstanding at January 1, 2022 and 76,305 shares issued and 66,361 outstanding at January 2, 2021 8 8
Additional paid-in capital $ 946,099 $ 897,560
Treasury stock (shares) 17,837 17,724
Treasury stock, at cost, 17,837 and 17,724 shares $ (2,933,286) $ (2,918,768)
Accumulated other comprehensive loss (52,232) (44,695)
Retained earnings 4,559,139 4,665,087
Total stockholders' equity 2,519,728 2,599,192
Liabilities and Stockholders' Equity, Total $ 12,276,326 $ 11,986,447
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accumulated depreciation $ 2,857,726 $ 2,590,382
Preferred stock, non-voting, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock authorized (shares) 10,000,000 10,000,000
Preferred stock issued (shares) 0 0
Preferred stock outstanding (shares) 0 0
Common stock, voting, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock authorized (shares) 200,000,000 200,000,000
Common stock issued (shares) 77,349,000 76,989,000
Common stock outstanding (shares) 59,512,000 59,264,000
Treasury stock (shares) 17,837,000 17,724,000
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Net sales $ 11,287,607 $ 11,154,722 $ 10,997,989
Cost of sales 6,764,105 6,222,487 6,074,039
Gross profit 4,523,502 4,932,235 4,923,950
Selling, general and administrative expenses 4,409,125 4,261,982 4,101,585
Operating income 114,377 670,253 822,365
Other, net:      
Interest expense (88,055) (51,060) (37,791)
Loss on early redemptions of senior unsecured notes 0 (7,408) 0
Other income (expense), net 5,525 (7,423) (2,081)
Total other, net (82,530) (65,891) (39,872)
Income before provision for income taxes 31,847 604,362 782,493
Provision for income taxes 2,112 139,960 185,878
Net Income $ 29,735 $ 464,402 $ 596,615
Basic earnings per common share (in usd per share) $ 0.50 $ 7.70 $ 9.32
Weighted average common shares outstanding 59,432 60,351 64,028
Diluted earnings per common share (in usd per share) $ 0.50 $ 7.65 $ 9.25
Weighted average common shares outstanding 59,608 60,717 64,509
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Net income $ 29,735 $ 464,402 $ 596,615
Other comprehensive income (loss):      
Changes in net unrecognized other postretirement benefit costs, net of tax of $(29), $66 and $93 82 (186) (264)
Currency translation adjustments (7,619) (17,450) (59)
Total other comprehensive income (loss) (7,537) (17,636) (323)
Comprehensive income $ 22,198 $ 446,766 $ 596,292
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Statement of Comprehensive Income [Abstract]      
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax $ (29) $ 66 $ 93
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Treasury Stock, at cost
Accumulated Other Comprehensive (Loss) Income
Retained Earnings
Balance (in shares) at Jan. 02, 2021   66,361        
Balance at Jan. 02, 2021 $ 3,536,961 $ 8 $ 783,709 $ (1,394,080) $ (26,736) $ 4,174,060
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 596,615         596,615
Total other comprehensive income (loss) (323)       (323)  
Restricted stock, restricted stock units and deferred stock units vested (in shares)   331        
Share-based compensation 63,067   63,067      
Stock issued under employee stock purchase plan 3,074   3,074      
Stock issued under employee stock purchase plan (in shares)   23        
Repurchase of common stock (in shares)   (4,710)        
Repurchase of common stock (906,208)     (906,208)    
Cash dividends declared (206,951)         (206,951)
Other (in shares)   (4)        
Other (4,443)   (4,443)      
Balance (in shares) at Jan. 01, 2022   62,009        
Balance at Jan. 01, 2022 3,081,792 $ 8 845,407 (2,300,288) (27,059) 4,563,724
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 464,402         464,402
Total other comprehensive income (loss) $ (17,636)       (17,636)  
Issuance of shares upon the exercise of stock appreciation rights (in shares) 3          
Restricted stock, restricted stock units and deferred stock units vested (in shares)   297        
Issuance of shares upon the exercise of stock appreciation rights $ 535   535      
Share-based compensation 50,978   50,978      
Stock issued under employee stock purchase plan 4,140   4,140      
Stock issued under employee stock purchase plan (in shares)   25        
Repurchase of common stock (in shares)   (3,070)        
Repurchase of common stock (618,480)     (618,480)    
Cash dividends declared (363,039)         (363,039)
Other (in shares)   0        
Other $ (3,500)   (3,500)      
Balance (in shares) at Dec. 31, 2022 59,264 59,264        
Balance at Dec. 31, 2022 $ 2,599,192 $ 8 897,560 (2,918,768) (44,695) 4,665,087
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 48,323         48,323
Balance at Apr. 22, 2023 $ 2,562,720       (43,931) 4,623,832
Balance (in shares) at Dec. 31, 2022 59,264 59,264        
Balance at Dec. 31, 2022 $ 2,599,192 $ 8 897,560 (2,918,768) (44,695) 4,665,087
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 126,900         126,900
Balance at Jul. 15, 2023 $ 2,642,654       (36,707) 4,686,518
Balance (in shares) at Dec. 31, 2022 59,264 59,264        
Balance at Dec. 31, 2022 $ 2,599,192 $ 8 897,560 (2,918,768) (44,695) 4,665,087
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 64,862         64,862
Balance at Oct. 07, 2023 $ 2,566,336       (47,025) 4,609,318
Balance (in shares) at Dec. 31, 2022 59,264 59,264        
Balance at Dec. 31, 2022 $ 2,599,192 $ 8 897,560 (2,918,768) (44,695) 4,665,087
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 29,735         29,735
Total other comprehensive income (loss) $ (7,537)       (7,537)  
Issuance of shares upon the exercise of stock appreciation rights (in shares) 0          
Restricted stock, restricted stock units and deferred stock units vested (in shares)   308        
Share-based compensation $ 45,647   45,647      
Stock issued under employee stock purchase plan 3,892   3,892      
Stock issued under employee stock purchase plan (in shares)   53        
Repurchase of common stock (in shares)   (113)        
Repurchase of common stock (14,518)     (14,518)    
Cash dividends declared (135,683)         (135,683)
Other $ (1,000)   (1,000)      
Balance (in shares) at Dec. 30, 2023 59,512 59,512        
Balance at Dec. 30, 2023 $ 2,519,728 $ 8 $ 946,099 $ (2,933,286) (52,232) 4,559,139
Balance at Apr. 22, 2023 2,562,720       (43,931) 4,623,832
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 78,577         78,577
Balance at Jul. 15, 2023 2,642,654       (36,707) 4,686,518
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (62,037)         (62,037)
Balance at Oct. 07, 2023 $ 2,566,336       $ (47,025) $ 4,609,318
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Statement of Stockholders' Equity [Abstract]      
Dividends declared per common share $ 2.25 $ 6.00 $ 3.25
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Cash flows from operating activities:      
Net income $ 29,735 $ 464,402 $ 596,615
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 306,454 283,800 259,933
Share-based compensation 45,647 50,978 63,067
Loss and impairment of long-lived assets 857 3,581 8,949
Loss on early redemption of senior unsecured notes 0 7,408 0
Provision for deferred income taxes 47,782 (16,528) (58,786)
Other, net 3,267 2,587 (7,985)
Net change in:      
Receivables, net (114,665) 67,147 (7,456)
Inventories 44,821 (229,643) (124,139)
Accounts payable (4,645) 227,774 291,042
Accrued expenses 115,673 (167,723) 102,345
Other assets and liabilities, net (91,987) 9,732 (134,135)
Net cash provided by operating activities 287,375 736,571 1,107,022
Cash flows from investing activities:      
Purchases of property and equipment (242,411) (424,061) (289,639)
Purchase of intangible asset 0 (1,900) 0
Proceeds from sales of property and equipment 6,922 1,513 2,325
Net cash used in investing activities (235,489) (424,448) (287,314)
Cash flows from financing activities:      
Payments on senior unsecured notes 0 (201,081) 0
Borrowings under credit facilities 4,805,000 2,035,000 0
Payments on credit facilities (4,990,000) (1,850,000) 0
Proceeds from issuance of senior unsecured notes, net 599,571 348,618 0
Dividends paid (209,293) (336,230) (160,925)
Repurchases of common stock (14,518) (618,480) (906,208)
Other, net (1,493) 1,469 3,021
Net cash provided by (used in) financing activities 189,267 (620,704) (1,064,112)
Effect of exchange rate changes on cash (8,487) (8,664) 5,474
Net increase (decrease) in cash and cash equivalents 232,666 (317,245) (238,930)
Cash and cash equivalents, beginning of period 270,805 588,050 826,980
Cash and cash equivalents, end of period 503,471 270,805 588,050
Supplemental cash flow information:      
Interest paid 73,844 46,159 36,372
Income tax payments 98,792 94,605 177,317
Non-cash transactions:      
Accrued purchases of property and equipment $ 5,287 $ 8,927 $ 14,369
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Nature of Operations and Basis of Presentation
12 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Basis of Presentation Nature of Operations and Basis of Presentation
Description of Business

Advance Auto Parts, Inc. and subsidiaries is a leading automotive aftermarket parts provider in North America, serving both professional installers (“professional”) and “do-it-yourself” (“DIY”) customers. The accompanying consolidated financial statements have been prepared by us and include the accounts of Advance Auto Parts, Inc., its wholly-owned subsidiaries, Advance Stores Company, Incorporated (“Advance Stores”) and Neuse River Insurance Company, Inc., and their subsidiaries (collectively referred to as “Advance,” “we,” “us” or “our”).

As of December 30, 2023, we operated a total of 4,786 stores and 321 branches primarily within the United States, with additional locations in Canada, Puerto Rico and the U.S. Virgin Islands. In addition, as of December 30, 2023, we served 1,245 independently owned Carquest branded stores across the same geographic locations served by our stores and branches in addition to Mexico and various Caribbean islands. Our stores operate primarily under the trade names “Advance Auto Parts” and “Carquest,” and our branches operate under the “Worldpac” trade names.

Accounting Period

Our fiscal year ends on the Saturday closest to December 31st. All references herein for the years 2023, 2022 and 2021 represent the fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022, respectively, and consisted of fifty-two weeks.

Basis of Presentation

The consolidated financial statements include the accounts of Advance prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

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

Revision of Previously Issued Financial Statements for Correction of Immaterial Errors

During the forty weeks ended October 7, 2023, we identified errors impacting Cost of sales by $10.2 million and Selling, general and administrative (“SG&A”) expenses by $17.3 million. These charges were incurred in prior periods but not recorded and primarily related to product returns and vendor credits. During the twelve weeks ended December 30, 2023, we identified additional errors impacting Cost of sales, SG&A expenses and Other income (expense), net, of $52.7 million, $19.3 million and $1.7 million incurred in prior years but not previously recognized. These charges primarily related to product costs and vendor credits. We assessed the materiality of the errors, including the presentation on prior period consolidated financial statements, on a qualitative and quantitative basis in accordance with SEC Staff Accounting Bulletin No. 99, Materiality, codified in Accounting Standards Codification Topic 250, Accounting Changes and Error Corrections. We concluded that these errors and the related impacts did not result in a material misstatement of our previously issued consolidated financial statements as of and for the years ended December 31, 2022 and January 1, 2022 and our previously issued unaudited condensed consolidated interim financial statements as of and for the sixteen weeks ended April 22, 2023; the twelve and twenty-eight weeks ended July 15, 2023; and the twelve and forty weeks ended October 7, 2023. Correcting the cumulative effect of these errors in the fifty-two weeks ended December 30, 2023 would have had a significant effect on the results of operations for such periods.

We have corrected the relevant prior periods of our consolidated financial statements and related footnotes for these and other immaterial errors for comparative purposes and will also correct previously reported financial information for such immaterial errors in future filings, as applicable. A summary of the corrections to the impacted financial statement line items from our previously issued financial statements are presented in Note 18. Immaterial Misstatement of Prior Period Financial Statements.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies
12 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Cash and Cash Equivalents

Cash and cash equivalents consist of cash in banks and highly-liquid instruments with original maturities of three months or less. Additionally, credit card and debit card receivables from banks, which generally settle in less than four business days, are included in cash equivalents.

Inventory

Our inventory consists primarily of parts, batteries, accessories and other products used on vehicles that have reasonably long shelf lives and is stated at the lower of cost or market. The cost of our merchandise inventory is primarily determined using the last-in, first-out (“LIFO”) method. Under the LIFO method, our cost of sales reflects the costs of the most recently purchased inventories, while the inventory carrying balance represents the costs relating to prices paid in 2023 and prior years. We regularly review inventory quantities on-hand, consider whether we may have excess or obsolete inventory based on our current approach for managing slower moving inventory and adjust the carrying value as necessary. In 2023, we performed a strategic and operational review of the business, which included the rationalization of product assortment and planned decisive actions. As a result, we made a change in our estimate of excess inventory reserves resulting in a $116.0 million charge to cost of sales.

Vendor Incentives

We receive incentives in the form of reductions to amounts owed to and/or payments from vendors related to volume rebates and other promotional considerations. Many of these incentives are under long-term agreements in excess of one year, while others are negotiated on an annual or more frequent basis. Advertising allowances provided as a reimbursement of specific, incremental and identifiable costs incurred to promote a vendor’s products are included as an offset to SG&A when the cost is incurred. Volume rebates and allowances that do not meet the requirements for offsetting in SG&A are recorded as a reduction to inventory as volume rebates and allowances are earned based on inventory purchases. Total deferred vendor incentives recorded as a reduction of Inventories were $67.9 million and $77.5 million as of December 30, 2023 and December 31, 2022.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation. Expenditures for maintenance and repairs are charged directly to expense when incurred; major improvements are capitalized. When items are sold or retired, the related cost and accumulated depreciation are removed from the account balances, with any gain or loss reflected in the Consolidated Statements of Operations.

Costs incurred with the acquisition or development of software for internal use are capitalized and amortized over the expected useful life of the software, generally five years. Subsequent additions, modifications or upgrades are capitalized to the extent it enhances the software’s functionality. Capitalized software is classified in the Construction in progress category, but once placed into service is removed from Construction in progress and classified within the Furniture, fixtures and equipment category and is depreciated on the straight-line method over three to ten years.

Depreciation of land improvements, buildings, furniture, fixtures and equipment and vehicles is provided over the estimated useful lives of the respective assets using the straight-line method. Depreciation of building and leasehold improvements is provided over the shorter of the original useful lives of the respective assets or the term of the lease using the straight-line method.
Goodwill and Other Indefinite-Lived Intangible Assets

We perform our evaluation for the impairment of goodwill and other indefinite-lived intangible assets for our reporting units annually as of the first day of the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, the business climate, legal factors, competition, or a planned sale or disposition of a significant portion of the business, among other factors. Our evaluation of goodwill and other indefinite-lived intangibles may be a Step-0 analysis, which consists of a qualitative assessment, or a Step-1 analysis, which includes a quantitative assessment. In a Step-0 analysis, we assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the goodwill might be impaired and whether it is necessary to perform a quantitative goodwill impairment test. In the quantitative goodwill impairment test, we compare the carrying value of a reporting unit to its fair value. In performing a Step-1 analysis, we have historically used an income approach which requires many assumptions including forecast, discount rate, long-term growth rate, among other items. We have also utilized the market approach which derives metrics from comparable publicly-traded companies. We have generally engaged a third-party valuation firm to assist in the fair value assessment of goodwill. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the reporting unit's fair value.

Our other indefinite-lived intangible assets are tested for impairment at the asset group level. Other indefinite-lived intangible assets are evaluated by comparing the carrying amount of the asset to the future discounted cash flows that the asset is expected to generate. If the fair value based on the future discounted cash flows exceeds the carrying value, we conclude that no intangible asset impairment has occurred. If the carrying value of the indefinite-lived intangible asset exceeds the fair value, we recognize an impairment loss.

We have three operating segments, defined as “Advance Auto Parts/Carquest U.S.,” “Carquest Canada” and “Worldpac”. As each operating segment represents a reporting unit, goodwill is assigned to each reporting unit. See Note 4. Goodwill and Intangibles for additional information.

Valuation of Long-Lived Assets

We evaluate the recoverability of our long-lived assets, including finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable and exceeds its fair value. When such an event occurs, we estimate the undiscounted future cash flows expected to result from the use of the long-lived asset or asset group and its eventual disposition. These impairment evaluations involve estimates of asset useful lives and future cash flows. If the undiscounted expected future cash flows are less than the carrying amount of the asset and the carrying amount of the asset exceeds its fair value, an impairment loss is recognized. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value based on quoted market prices or other valuation techniques (e.g., discounted cash flow analysis).

Self-Insurance

We are self-insured for general and automobile liability, workers’ compensation and health care claims of our team members, while maintaining stop-loss coverage with third-party insurers to limit our total liability exposure. Expenses associated with these liabilities are calculated for (i) claims filed, (ii) claims incurred but not yet reported and (iii) projected future claims using actuarial methods followed in the insurance industry as well as our historical claims experience. We include the current portion of self-insurance reserves in Accrued expenses and the long-term portion of self insurance reserves in Other long-term liabilities in the accompanying Consolidated Balance Sheets.

Leases

We lease certain store locations, distribution centers, office spaces, equipment and vehicles. We recognize lease expense on a straight-line basis over the initial term of the lease unless external economic factors exist such that renewals are reasonably certain. In those instances, the renewal period would be included in the lease term to determine the period in which to recognize the lease expense. Most leases require us to pay non-lease components, such as taxes, maintenance, insurance and other certain costs applicable to the leased asset. For leases related to our store locations, distribution centers, office spaces and vehicles, we account for lease and non-lease components as a single amount.
Fair Value Measurements

A three-level valuation hierarchy, based upon observable and unobservable inputs, is used for fair value measurements. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions based on the best evidence available. These two types of inputs create the following fair value hierarchy: Level 1 - Quoted prices for identical instruments in active markets; Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-derived valuations whose significant inputs are observable; and Level 3 - Instruments whose significant inputs are unobservable. Financial instruments are transferred in and/or out of Level 1, 2 or 3 at the beginning of the accounting period in which there is a change in valuation inputs.

Share-Based Payments

We provide share-based compensation to our eligible team members and Board of Directors. We are required to exercise judgment and make estimates when determining the (i) fair value of each award granted and (ii) projected number of awards expected to vest. We calculate the fair value of all share-based awards at the date of grant and use the straight-line method to amortize this fair value as compensation cost over the requisite service period.

Revenues

Accounting Standards Codification 606, Revenue From Contracts With Customers (Topic 606) (“ASC 606”) defines a performance obligation as a promise in a contract to transfer a distinct good or service to the customer and is considered the unit of account. The majority of our contracts have one single performance obligation as the promise to transfer the individual goods is not separately identifiable from other promises in the contracts and is, therefore, not distinct. Discounts and incentives are treated as separate performance obligations. We allocate the contract’s transaction price to each of these performance obligations separately using explicitly stated amounts or our best estimate using historical data.

In accordance with ASC 606, revenue is recognized at the time the sale is made at which time our walk-in customers take immediate possession of the merchandise or same-day delivery is made to our professional delivery customers, which include certain independently owned store locations. Payment terms are established for our professional delivery customers based on pre-established credit requirements. Payment terms vary depending on the customer and generally range from one to 30 days. Based on the nature of receivables, no significant financing components exist. For e-commerce sales, revenue is recognized either at the time of pick-up at one of our store locations or at the time of shipment depending on the customer's order designation. Sales are recorded net of discounts, sales incentives and rebates, sales taxes, and estimated returns and allowances. We estimate the reduction to Net sales and Cost of sales for returns based on current sales levels and our historical return experience.

We provide assurance-type warranty coverage primarily on batteries, brakes and struts whereby we are required to provide replacement product at no cost or a reduced cost for a set period of time. We estimate our warranty obligation at the time of sale based on the historical return experience, sales level and cost of the respective product sold. To the extent vendors provide upfront allowances in lieu of accepting the obligation for warranty claims and the allowance is in excess of the related warranty expense, the excess is recorded as a reduction to cost of sales.

Some of our products include a core component, which represents a recyclable piece of the auto part. If a customer purchases an auto part that includes a core component, the customer is charged for the core unless a used core is returned at the time of sale. Customers that return a core subsequent to the sale date will be refunded.
The following table summarizes financial information for each of our product groups:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Percentage of Sales, by Product Group
Parts and Batteries65 %66 %67 %
Accessories and Chemicals19 20 20 
Engine Maintenance15 13 12 
Other
Total100 %100 %100 %

Receivables, net, consists primarily of receivables from professional customers and is stated at net realizable value. We grant credit to certain professional customers who meet our pre-established credit requirements. We regularly review accounts receivable balances and maintain allowances for credit losses estimated whenever events or circumstances indicate the carrying value may not be recoverable. We consider the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. We control credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures.

Cost of Sales

Cost of sales includes actual product cost, warranty costs, vendor incentives, cash discounts on payments to vendors, costs associated with operating our distribution network, including payroll and benefits costs, occupancy costs and depreciation, in-bound freight-related costs from our vendors, impairment of inventory resulting from store closures and inventory-related reserves and costs associated with moving merchandise inventories from our distribution centers to stores, branch locations and customers.
 
Selling, General and Administrative Expenses
 
SG&A includes payroll and benefits costs for store and corporate team members; occupancy costs of store and corporate facilities; depreciation and amortization related to store and corporate assets; share-based compensation expense; advertising; self-insurance; costs of consolidating, converting or closing facilities, including early termination of lease obligations; severance and impairment charges; professional services and costs associated with our professional delivery program, including payroll and benefits costs; and transportation expenses associated with moving merchandise inventories from stores and branches to customer locations. 

Preopening Expenses

Preopening expenses, which consist primarily of payroll and occupancy costs related to the opening of new stores, are expensed as incurred as a component of SG&A in the accompanying Consolidated Statements of Operations.

Advertising Costs

We expense advertising costs as incurred. Advertising expense, net of qualifying vendor promotional funds, was $151.8 million, $164.0 million and $178.0 million in 2023, 2022 and 2021.

Foreign Currency Translation

The assets and liabilities of our foreign operations are translated into U.S. dollars at current exchange rates. Revenues, expenses and cash flows are translated at average exchange rates for the year. Resulting translation adjustments are reflected as a separate component in the Consolidated Statements of Comprehensive Income. Foreign currency transactions, which are included in Other income (expense), net, were a loss of $3.4 million in 2023, loss of $4.8 million in 2022 and income of $1.7 million in 2021.
Income Taxes

We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under the asset and liability method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred income taxes reflect the net income tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and for income tax reporting purposes. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date.

We recognize tax benefits and/or tax liabilities for uncertain income tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more-likely-than-not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts as we must determine the probability of various possible outcomes.

We reevaluate these uncertain tax positions on a quarterly basis or when new information becomes available to management. The reevaluations are based on many factors, including but not limited to, changes in facts or circumstances, changes in tax law, successfully settled issues under audit, expirations due to statutes of limitations and new federal or state audit activity. Any change in either our recognition or measurement could result in the recognition of a tax benefit or an increase to the tax accrual. 

Earnings per Share

Basic earnings per share of common stock has been computed based on the weighted average number of common shares outstanding during the period. Diluted earnings per share is calculated by including the effect of dilutive securities. Diluted earnings per share of common stock reflects the weighted average number of shares of common stock outstanding, outstanding deferred stock units and the impact of outstanding stock awards (collectively “share-based awards”) if the conversion of these awards are dilutive. Share-based awards containing performance conditions are included in the dilution impact as those conditions are met.

Segment Information

Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about our three operating segments, for the purpose of allocating resources and evaluating financial performance.

We have one reportable segment as the three operating segments are aggregated primarily due to the economic and operational similarities of each operating segment as the stores and branches have similar characteristics, including the nature of the products and services offered, customer base and the methods used to distribute products and provide services to its customers.
Recently Issued Accounting Pronouncements - Not Yet Adopted

Disclosure Improvements

In October 2023, the Financial Accounting Standards Board (“FASB”) issued an Accounting Standards Update (“ASU”) 2023-06, Disclosure Improvements (“ASU 2023-06”), which defers when companies will be required to improve and clarify disclosure and presentation requirements by June 2027. ASU 2023-06 applies to all entities subject to meeting the Securities and Exchange (“SEC”) disclosure requirements. These updates would require additional qualitative information to the Statement of Cash Flows, Earnings Per Share, Debt and Shareholder’s Equity disclosures. The related disclosures are effective for the fiscal year beginning after December 15, 2024. We are currently evaluating the impact of adopting ASU 2023-06 on our consolidated financial statements and related disclosures, and do not believe it will have a material impact on our consolidated financial statements.

Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires a company to disclose additional, more detailed information about a reportable segment’s significant expenses, even if there is one reportable segment, and is intended to improve the disclosures about a public entity’s reportable segments. The ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of the adoption of ASU 2023-07 and do not believe it will have a material impact on our consolidated financial statements and segment reporting.

Income Tax Disclosure Improvements

In December 2023, the FASB issued ASU 2023-09, Income Taxes (“ASU 2023-09”), which requires a company to enhance their income tax disclosures. In each annual reporting period, the company should disclose the specific categories used in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold, including disaggregation of taxes paid by jurisdiction. The related disclosures are effective for the fiscal year beginning after December 15, 2024. We are currently evaluating the impact of adopting ASU 2023-09 on our consolidated financial statements and related disclosures and do not believe it will have a material impact on our consolidated financial statements.

Recently Issued Accounting Pronouncements - Adopted

Supplier Finance Programs

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations (“ASU 2022-04”), which requires a company to disclose sufficient qualitative and quantitative information about any supplier finance program in which it participates as a buyer. In each annual reporting period, the company should disclose the key terms of the program, including a rollforward of those obligations outstanding at the beginning of the period. ASU 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the requirement on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The adoption of ASU 2022-04 on our consolidated financial statements and related disclosures does not have a material impact on our consolidated financial statements.

Reference Rate Reform
In March 2021, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”), which defers when companies will be required to find an alternative rate to LIBOR to December 31, 2024. ASU 2022-06 applies to all entities subject to meeting certain criteria that have contracts, hedging relationships or other transactions that include the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. We have modified current agreements to reference an alternative rate other than LIBOR, and determined there is no material impact on our consolidated financial statements.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories
12 Months Ended
Dec. 30, 2023
Inventory, Net [Abstract]  
Inventories Inventories
We used the LIFO method of accounting for approximately 91.4% of Inventories at December 30, 2023 and 92.4% of Inventories at December 31, 2022. As a result of changes in the LIFO reserve, we recorded a decrease to Cost of sales of $94.6
million in 2023 and an increase to Cost of sales of $311.8 million in 2022 and a decrease to Cost of sales of $122.3 million in 2021.

Purchasing and warehousing costs included in Inventories as of December 30, 2023 and December 31, 2022 were $576.9 million and $635.9 million.

Inventory balances were as follows:
December 30, 2023December 31, 2022
Inventories at first-in, first-out (“FIFO”)$5,041,752 $5,174,918 
Adjustments to state inventories at LIFO(184,050)(278,649)
Inventories at LIFO$4,857,702 $4,896,269 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets
12 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Other Intangible Assets, Net
Goodwill

At December 30, 2023 and December 31, 2022, the carrying amount of Goodwill in the accompanying Consolidated Balance Sheets was $991.7 million and $990.5 million. The change in Goodwill during 2023 and 2022 was $1.3 million and $3.3 million, and related to foreign currency translation. There has been no history of impairment of goodwill experienced to date.

Other Intangible Assets, Net

Amortization expense was $29.5 million, $31.0 million and $31.1 million for 2023, 2022 and 2021. A summary of the composition of the gross carrying amounts and accumulated amortization of acquired other intangible assets are presented in the following table:
December 30, 2023December 31, 2022
Gross Carrying AmountAccumulated AmortizationNetGross Carrying AmountAccumulated AmortizationNet
Amortized intangible assets:
Customer relationships$350,092 $(296,205)$53,887 $349,428 $(267,806)$81,622 
Non-compete and other40,157 (38,575)1,582 40,157 (38,051)2,106 
390,249 (334,780)55,469 389,585 (305,857)83,728 
Indefinite-lived intangible assets:
Brands, trademark and trade names537,872 — 537,872 537,173 — 537,173 
Total intangible assets$928,121 $(334,780)$593,341 $926,758 $(305,857)$620,901 

Future Amortization Expense

The expected amortization expense for the next five years and thereafter for acquired intangible assets recorded as of December 30, 2023 was as follows:
YearAmount
2024$28,164 
202526,633 
2026380 
2027292 
$55,469 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Receivables, net
12 Months Ended
Dec. 30, 2023
Receivables [Abstract]  
Receivables, net
Receivables, net, consisted of the following:
December 30, 2023December 31, 2022
Trade$558,953 $557,195 
Vendor257,847 133,023 
Other10,930 10,638 
Total receivables827,730 700,856 
Less: allowance for credit losses(27,589)(16,808)
Receivables, net$800,141 $684,048 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property and Equipment
12 Months Ended
Dec. 30, 2023
Property, Plant and Equipment [Abstract]  
Property And Equipment Property and Equipment
 
Property and equipment consisted of the following:

Useful Lives
December 30, 2023December 31, 2022
Land and land improvements (1)
10 years
$470,890 $471,349 
Buildings
30 - 40 years
543,467 535,884 
Building and leasehold improvements
3 - 15 years
800,621 722,006 
Furniture, fixtures and equipment
3 - 20 years
2,563,043 2,398,818 
Vehicles
3 years
14,539 14,549 
Construction in progress113,712 137,915 
4,506,272 4,280,521 
Less: Accumulated depreciation(2,857,726)(2,590,382)
Property and equipment, net$1,648,546 $1,690,139 
(1) Land is deemed to have an indefinite life.
As of December 30, 2023 and December 31, 2022, we had capitalized software costs of $1.0 billion and $922.9 million and accumulated depreciation of $711.4 million and $617.1 million. Depreciation expense relating to Property and equipment was $276.9 million, $252.8 million and $228.8 million for 2023, 2022 and 2021.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases and Other Commitments
12 Months Ended
Dec. 30, 2023
Leases and Other Commitments [Abstract]  
Leases and Other Commitments Leases and Other Commitments
Leases

Substantially all of our leases are for facilities and vehicles. The initial term for facilities are typically five to ten years, with renewal options at five-year intervals, with the exercise of lease renewal options at our sole discretion. Our vehicle and equipment leases are typically three to six years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Operating lease liabilities consisted of the following:
December 30, 2023December 31, 2022
Total operating lease liabilities$2,660,827 $2,692,861 
Less: Current portion of operating lease liabilities(445,061)(414,543)
Non-current operating lease liabilities$2,215,766 $2,278,318 

The current portion of operating lease liabilities was included in Other current liabilities in the accompanying Consolidated Balance Sheets.

Total lease cost was included in Cost of sales and SG&A in the accompanying Consolidated Statements of Operations and is recorded net of immaterial sublease income. Total lease cost comprised the following:
Year Ended
December 30, 2023December 31, 2022
Operating lease cost$572,024 $563,959 
Variable lease cost177,504 171,621 
Total lease cost$749,528 $735,580 

The future maturity of lease liabilities are as follows:
YearAmount
2024$539,836 
2025582,552 
2026466,443 
2027383,426 
2028294,932 
Thereafter775,662 
Total lease payments3,042,851 
Less: Imputed interest(382,024)
Total operating lease liabilities$2,660,827 

Operating lease liabilities included $30.0 million related to options to extend lease terms that are reasonably certain of being exercised and excluded $49.7 million of legally binding lease obligations for leases signed, but not yet commenced.

The weighted average remaining lease term and weighted average discount rate for our operating leases were 6.5 years and 3.9% as of December 30, 2023. We calculated the weighted average discount rates using incremental borrowing rates, which equal the rates of interest that we would pay to borrow funds on a fully collateralized basis over a similar term.
Other information relating to our lease liabilities were as follows:
Year Ended
December 30, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$603,108 $624,484 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$447,988 $432,497 

Other Commitments

We have entered into certain arrangements which require the future purchase of goods or services. Our obligations primarily consist of payments for the purchase of hardware, software and maintenance. As of December 30, 2023, future payments of these arrangements were $133.0 million and were not accrued in our Consolidated Balance Sheet.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses
12 Months Ended
Dec. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
 
Accrued expenses consisted of the following:
December 30, 2023December 31, 2022
Payroll and related benefits$161,607 $155,441 
Taxes payable118,791 84,454 
Self-insurance reserves74,536 72,337 
Inventory related accruals68,188 43,025 
Accrued rebates51,656 42,415 
Accrued professional services/legal14,425 22,317 
Capital expenditures5,287 8,927 
Other176,747 200,548 
Total accrued expenses$671,237 $629,464 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share Repurchase Program
12 Months Ended
Dec. 30, 2023
Share Repurchase Program [Abstract]  
Share Repurchase Program .    Share Repurchase Program
In February 2022, our Board of Directors authorized an additional $1.0 billion toward the existing share repurchase program. Previously in April 2021 and November 2019, our Board of Directors authorized $1.0 billion and $700.0 million for our share repurchase program. Our share repurchase program permits the repurchase of our common stock on the open market and in privately negotiated transactions from time to time. The Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program without prior notice.

During 2023, we did not repurchase any shares of our common stock under our share repurchase program. We had $947.3 million remaining under our share repurchase program as of December 30, 2023. During 2022, we repurchased 3.0 million shares of our common stock at an aggregate cost of $598.2 million or an average price of $201.88 per share, under our share repurchase program.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings per Share
12 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings per Share
The computations of basic and diluted earnings per share were as follows: 
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Numerator
Net income applicable to common shares$29,735 $464,402 $596,615 
Denominator
Basic weighted average common shares59,432 60,351 64,028 
Dilutive impact of share-based awards176 366 481 
Diluted weighted average common shares(1)
59,608 60,717 64,509 
Basic earnings per common share$0.50 $7.70 $9.32 
Diluted earnings per common share$0.50 $7.65 $9.25 
(1)For 2023, 2022 and 2021, restricted stock units (“RSUs”) excluded from the diluted calculation as their inclusion would have been anti-dilutive were 299 thousand, 115 thousand and 9 thousand.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
12 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Provision for Income Taxes

Provision for income taxes consisted of the following:
CurrentDeferredTotal
2023
Federal$20,363 $(36,935)$(16,572)
State6,137 (11,321)(5,184)
Foreign23,394 474 23,868 
$49,894 $(47,782)$2,112 
2022
Federal$81,564 $12,609 $94,173 
State15,902 5,546 21,448 
Foreign25,966 (1,627)24,339 
$123,432 $16,528 $139,960 
2021
Federal$83,979 $47,558 $131,537 
State22,927 10,240 33,167 
Foreign20,186 988 21,174 
$127,092 $58,786 $185,878 
The provision for income taxes differed from the amount computed by applying the federal statutory income tax rate due to:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)
$6,689 $126,730 $163,965 
State income taxes, net of federal income tax
(4,962)16,222 27,517 
Other, net385 (2,992)(5,604)
Provision for income taxes$2,112 $139,960 $185,878 

Deferred Income Tax Assets (Liabilities)

Temporary differences that give rise to significant deferred income tax assets (liabilities) were as follows:
December 30, 2023December 31, 2022
Deferred income tax assets:
Accrued expenses not currently deductible for tax$22,377 $19,589 
Share-based compensation10,698 12,642 
Accrued medical and workers compensation9,704 13,666 
Net operating loss carryforwards3,273 3,577 
Operating lease liabilities670,030 678,432 
Other, net13,602 9,291 
Total deferred income tax assets before valuation allowances729,684 737,197 
Less: Valuation allowance(5,179)(5,036)
Total deferred income tax assets724,505 732,161 
Deferred income tax liabilities:
Property and equipment(91,084)(125,651)
Inventories(219,446)(226,499)
Intangible assets(136,366)(137,464)
Operating lease right-of-use assets(640,151)(653,296)
Total deferred income tax liabilities(1,087,047)(1,142,910)
Net deferred income tax liabilities$(362,542)$(410,749)

As of December 30, 2023 and December 31, 2022, our net operating loss (“NOL”) carryforwards comprised state NOLs of $102.2 million and $108.9 million. These NOLs may be used to reduce future taxable income and expire periodically through 2039. Due to uncertainties related to the realization of these NOLs in certain jurisdictions, as well as other credits available to us, we have recorded a valuation allowance of $2.9 million as of December 30, 2023 and $3.0 million as of December 31, 2022. In addition, we recorded a $2.2 million valuation allowance on foreign tax credit carryforwards as of December 30, 2023. The amount of deferred income tax assets realizable could change in the future if projections of future taxable income change.

We have not recorded deferred taxes when earnings from foreign operations are considered to be indefinitely invested outside of the U.S. As of December 30, 2023 and December 31, 2022, these accumulated net earnings generated by our foreign operations were $118.3 million and $98.7 million, which did not include earnings deemed to be repatriated as part of the U.S. Tax Cuts and Jobs Act. It is not practicable to determine the income tax liability that would be payable if such earnings were repatriated.
Unrecognized Tax Benefits

The following table summarizes the activity of our gross unrecognized tax benefits:
December 30, 2023December 31, 2022January 1, 2022
Unrecognized tax benefits, beginning of period$15,211 $20,979 $26,967 
Increases related to prior period tax positions245 75 484 
Decreases related to prior period tax positions— (261)(849)
Increases related to current period tax positions563 928 2,240 
Settlements— (256)(2,993)
Expiration of statute of limitations(4,829)(6,254)(4,870)
Unrecognized tax benefits, end of period$11,190 $15,211 $20,979 

As of December 30, 2023, December 31, 2022 and January 1, 2022, the entire amount of unrecognized tax benefits, if recognized, would reduce our annual effective tax rate of 6.6%, 23.2% and 23.8%. During 2023, 2022 and 2021, we recorded income tax-related interest and penalties of $0.2 million, $0.6 million and $0.7 million due to uncertain tax positions included in the Provision for income taxes in the accompanying Consolidated Statements of Operations. As of December 30, 2023 and December 31, 2022, we recorded a liability for potential interest of $2.5 million and $2.7 million and for potential penalties of $0.1 million for each year. We do not provide for any penalties associated with tax contingencies unless considered probable of assessment. We do not expect our unrecognized tax benefits to change significantly over the next 12 months. With few exceptions, we are no longer subject to U.S. federal, state and local or non-U.S. income tax examinations by tax authorities for years before 2020.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Contingencies
12 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Currently and from time to time, we are subject to litigation, claims and other disputes, including legal and regulatory proceedings, arising in the normal course of business. We record a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. Although the final outcome of pending legal matters cannot be determined, based on the facts presently known, it is management’s opinion that the final outcome of any pending matters will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

Our Western Auto subsidiary, together with other defendants (including Advance and other of its subsidiaries), has been named as a defendant in lawsuits alleging injury as a result of exposure to asbestos-containing products. The plaintiffs have alleged that certain products contained asbestos and were manufactured, distributed and/or sold by the various defendants. Many of the cases pending against us are in the early stages of litigation. While the damages claimed against the defendants in some of these proceedings are substantial, we believe many of these claims are at least partially covered by insurance and historically asbestos claims against us have been inconsistent in fact patterns alleged and immaterial. We do not believe the cases currently pending will have a material adverse effect on our financial position, results of operations or cash flows.

On October 9, 2023 and October 27, 2023, two putative class actions on behalf of purchasers of our securities who purchased or otherwise acquired their securities between November 16, 2022 and May 30, 2023, inclusive (the “Class Period”), were commenced against us and certain of our former officers in the United States District Court for the Eastern District of North Carolina. The plaintiffs allege that the defendants made certain false and materially misleading statements during the alleged Class Period in violation of Section 10(b) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder. These cases were consolidated on February 9, 2024 and the matter is in preliminary stages. We strongly dispute the allegations and intend to defend the case vigorously.

On January 17, 2024, a derivative shareholder complaint was commenced against our directors and certain former officers alleging derivative liability for the allegations made in the securities class action complaints noted above. This case is still in preliminary stages. We strongly dispute the allegations of the complaint and intend to defend the case vigorously.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Benefit Plans
12 Months Ended
Dec. 30, 2023
Postemployment Benefits [Abstract]  
Benefit Plans Benefit Plans
401(k) Plan

We maintain a defined contribution benefit plan, which covers substantially all team members after one year of service and who have attained the age of 21. The plan allows for team member salary deferrals, which are matched at our discretion. Company contributions to these plans were $26.3 million, $24.5 million and $27.3 million in 2023, 2022 and 2021.

Deferred Compensation

We maintain a non-qualified deferred compensation plan for certain team members. This plan provides for a minimum and maximum deferral percentage of the team member’s base salary and bonus as determined by the Retirement Plan Committee. We established and maintain a deferred compensation liability for this plan. As of December 30, 2023 and December 31, 2022, these liabilities were $14.3 million and $13.7 million and are included within Accrued Expenses in the Consolidated Balance Sheets.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Compensation
12 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
Overview

We grant share-based compensation awards to our team members and members of our Board of Directors as provided for under our 2023 Omnibus Incentive Compensation Plan (“2023 Plan”), approved on May 24, 2023, which replaced our 2014 Long-Term Incentive Plan. In 2023, 2022 and 2021, we granted share-based compensation in the form of RSUs or deferred stock units (“DSUs”). Our grants, which have three methods of measuring fair value, generally include a time-based service or a performance-based or a market-based portion, which collectively represent the target award.

In 2023 and 2022, we also granted options to purchase common stock to certain employees under our 2023 Plan. The options are granted at an exercise price equal to the closing market price of Advance's common stock on the date of the grant, expire after ten years and vest one-third annually over three years. We record compensation expense for the grant date fair value of the option awards evenly over the vesting period.

At December 30, 2023, there were 2.4 million shares of common stock available for future issuance under the 2023 Plan based on management’s current estimate of the probable vesting outcome for performance-based awards. Shares forfeited become available for reissuance and are included in availability.

Restricted Stock Units

For time-based RSUs, the fair value of each award was determined based on the market price of our common stock on the date of grant. Time-based RSUs generally vest over a three-year period in equal annual installments beginning on the first anniversary of the grant date. During the vesting period, holders of RSUs are entitled to receive dividend equivalents, but are not entitled to voting rights.

For performance-based RSUs, the fair value of each award was determined based on the market price of our common stock on the date of grant. Performance-based awards generally may vest following a three-year period subject to the achievement of certain financial goals as specified in the grant agreements. Depending on our results during the three-year performance period, the actual number of awards vesting at the end of the period generally ranges from 0% to 200% of the performance award. Performance-based RSUs generally do not have dividend equivalent rights and do not have voting rights until the
shares are earned and issued following the applicable performance period. The number of performance-based awards outstanding is based on the number of awards that we believed were probable of vesting at December 30, 2023.

There were 22 thousand performance-based RSUs granted during 2023. There were no performance-based RSUs granted during 2022 or 2021. The change in units based on performance represents the change in the number of granted awards expected to vest based on the updated probability assessment as of December 30, 2023. Compensation expense for performance-based awards of $6.4 million, $11.8 million and $22.8 million in 2023, 2022 and 2021 was determined based on management’s estimate of the probable vesting outcome.

For market-based RSUs, the fair value of each award was determined using a Monte Carlo simulation model. The model uses multiple input variables that determined the probability of satisfying the market condition requirements as follows:
202320222021
Risk-free interest rate(1)
4.6 %1.6 %0.3 %
Expected dividend yield— %— %— %
Expected stock price volatility(2)
37.4 %34.6 %36.0 %
(1)The risk-free interest rate is based on the U.S. Treasury constant maturity interest rate having a term consistent with the vesting period of the award.
(2)Expected volatility is determined based on historical volatility over a matching look-back period and is consistent with the correlation coefficients between our stock prices and our peer group.

Additionally, we estimated a liquidity discount of 12.2% using the Chaffe Model to adjust the fair value for the post-vest restrictions. Vesting of market-based RSUs depends on our relative total shareholder return among a designated group of peer companies during a three-year period and will be subject to a one-year holding period after vesting.

The following table summarizes activity for time-based, performance-based and market-based RSUs in 2023:
Time-BasedPerformance-BasedMarket-Based
Number of AwardsWeighted Average
Grant Date Fair Value
Number of AwardsWeighted Average
Grant Date Fair Value
Number of AwardsWeighted Average
Grant Date Fair Value
Nonvested at December 31, 2022394 $180.41 105 $130.88 135 $191.72 
Granted627 $89.81 22 $135.13 73 $139.75 
 Change in units based on performance
— $— (15)$137.11 — $— 
Vested (1)
(195)$169.61 (112)$130.88 (30)$145.04 
Forfeited(126)$139.70 — $130.03 (55)$173.13 
Nonvested at December 30, 2023700 $109.56 — $— 123 $180.63 
(1) The vested shares of market-based RSUs were not exercised due to low multiplier effect for 2020 awards.
The following table summarizes certain information concerning activity for time-based, performance-based and market-based RSUs:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Time-based:
Weighted average fair value of RSUs granted$89.81 $196.61 $183.41 
Total grant date fair value of RSUs vested$33,125 $34,685 $34,555 
Performance-based:
Weighted average fair value of RSUs granted$135.13 $— $— 
Total grant date fair value of RSUs vested$14,711 $12,460 $7,987 
Market-based:
Weighted average fair value of RSUs granted$139.75 $205.52 $204.97 
Total grant date fair value of RSUs vested$4,400 $3,695 $3,650 
As of December 30, 2023, the maximum potential payout under our currently outstanding performance-based and market-based RSUs were 44 thousand and 255 thousand units.

Stock Options

In 2023, we granted 316 thousand stock options where the weighted average fair value of stock options granted was $28.97 per share. The fair value was estimated on the date of grant by applying the Black-Scholes-Merton option-pricing valuation model.

The following table includes summary information for stock options as of December 30, 2023:
Number of AwardsWeighted Average Exercise PriceWeighted Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
Outstanding at December 31, 2022206 $190.75 
Granted316 $94.03 
Exercised— $— 
Forfeited(104)$162.54 
Outstanding at December 30, 2023417 $124.59 8.7$529 
Exercisable at December 30, 202380 $186.22 6.9$— 
The following table presents the range of the weighted-average assumptions used in determining the fair values of options granted:
Year Ended
December 30, 2023
Risk-free interest rate (1)
4.08%
4.31%
Expected life (2)
6 years
Expected volatility (3)
35.1%
42.9%
Expected dividend yield (4)
1.45%
4.05%
(1) The risk-free interest rate is based on the yield in effect at grant for zero-coupon U.S. Treasury notes with maturities equivalent to the expected term of the stock options.
(2) The expected term represents the period of time options granted are expected to be outstanding. As we do not have sufficient historical data, we utilized the simplified method provided by the Securities and Exchange Commission to calculate the expected term as the average of the contractual term and vesting period.
(3) Expected volatility is the measure of the amount by which the stock price has fluctuated or is expected to fluctuate. We utilized historical trends and the implied volatility of our publicly traded financial instruments in developing the volatility estimate for our stock options.
(4) The expected dividend yield is calculated based on our expected quarterly dividend and the three-month average stock price as of the grant date.

Other Considerations

Total income tax benefit related to share-based compensation expense for 2023, 2022 and 2021 was $11.0 million, $12.5 million and $15.2 million.

As of December 30, 2023, there was $69.5 million of unrecognized compensation expense related to all share-based awards that is expected to be recognized over a weighted average period of 1.50 years.

Deferred Stock Units

We grant share-based awards annually to our Board of Directors in connection with our annual meeting of stockholders. These awards are granted in the form of DSUs as provided for in the Advance Auto Parts, Inc. Deferred Stock Unit Plan for Non-Employee Directors and Selected Executives (“DSU Plan”). Each DSU is equivalent to one share of our common stock and will be distributed in common shares after the director’s service on the Board ends. DSUs granted vest over a one-year service period. Additionally, the DSU Plan provides for the deferral of compensation earned in the form of (i) an annual retainer for directors and (ii) wages for certain highly compensated team members. These DSUs are settled in common stock with the participants at a future date, or over a specified time period, as elected by the participants in accordance with the DSU Plan.

We granted 74 thousand, nine thousand and ten thousand DSUs in 2023, 2022 and 2021. The weighted average fair value of DSUs granted during 2023, 2022 and 2021 was $66.60, $193.05 and $191.24. The DSUs were awarded at a price equal to the market price of our underlying common stock on the date of the grant. For 2023, 2022 and 2021, we recognized $3.4 million, $1.7 million and $1.6 million of share-based compensation expense for these DSU grants.

Employee Stock Purchase Plan

We also offer an employee stock purchase plan (“ESPP”). Under the ESPP, eligible team members may elect salary deferrals to purchase our common stock at a discount of 10% from its fair market value on the date of purchase. There are annual limitations on the amounts a team member may elect of either $25 thousand per team member or 10% of compensation, whichever is less. As of December 30, 2023, there were 2.5 million shares available to be issued under the ESPP.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 30, 2023
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss, net of tax, consisted of the following:
Unrealized Gain (Loss) on
Postretirement Plan
Foreign Currency TranslationAccumulated Other Comprehensive
(Loss) Income
Balance, January 2, 2021$1,170 $(27,906)$(26,736)
2021 activity(264)(59)(323)
Balance, January 1, 2022906 (27,965)(27,059)
2022 activity(186)(17,450)(17,636)
Balance, December 31, 2022720 (45,415)(44,695)
2023 activity82 (7,619)(7,537)
Balance, December 30, 2023$802 $(53,034)$(52,232)
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Valuation and Qualifying Accounts
12 Months Ended
Dec. 30, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II Valuation and Qualifying Accounts
Advance Auto Parts, Inc.
Schedule II - Valuation and Qualifying Accounts
(in thousands)

Allowance for credit lossesBalance at Beginning of PeriodCharges to Expenses
Deductions(1)
Balance at End of Period
January 1, 2022$11,929 $11,125 $(12,892)$10,162 
December 31, 2022$10,162 $25,994 $(19,348)$16,808 
December 30, 2023$16,808 $22,112 $(11,331)$27,589 
(1)Accounts written off during the period. These amounts did not impact our Statements of Operations for any year presented.

Other valuation and qualifying accounts have not been reported in this schedule because they are either not applicable or because the information has been included elsewhere in this report.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplier Finance Program
12 Months Ended
Dec. 30, 2023
Payables and Accruals [Abstract]  
Supplier Finance Program Supplier Finance Programs
We maintain supply chain financing agreements with third-party financial institutions to provide our suppliers with enhanced receivables options. Through these agreements, our suppliers, at their sole discretion, may elect to sell their receivables due from us to the third-party financial institution at terms negotiated between the supplier and the third-party financial institution. We do not provide any guarantees to any third party in connection with these financing arrangements. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted, and no assets are pledged under the agreements. All outstanding amounts due to third-party financial institutions related to suppliers participating in such financing arrangements are recorded within Accounts payable and represent obligations outstanding under these supplier finance programs for invoices that were confirmed as valid and owed to the third-party financial institutions in our Consolidated Balance Sheets. As of December 30, 2023 and December 31, 2022, $3.4 billion and $3.1 billion of our Accounts payable were to suppliers participating in these financing arrangements.

Our confirmed obligations to suppliers participating in these financing arrangements consist of the following:
December 30, 2023
Confirmed obligations outstanding at the beginning of the year$3,100,172 
Invoices confirmed during the year3,430,710 
Confirmed invoices paid during the year(3,169,633)
Confirmed obligations outstanding at the end of the year$3,361,249 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Accounting Period
Accounting Period

Our fiscal year ends on the Saturday closest to December 31st. All references herein for the years 2023, 2022 and 2021 represent the fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022, respectively, and consisted of fifty-two weeks.
Basis of Presentation
Basis of Presentation
The consolidated financial statements include the accounts of Advance prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents consist of cash in banks and highly-liquid instruments with original maturities of three months or less. Additionally, credit card and debit card receivables from banks, which generally settle in less than four business days, are included in cash equivalents.
Inventory
Inventory

Our inventory consists primarily of parts, batteries, accessories and other products used on vehicles that have reasonably long shelf lives and is stated at the lower of cost or market. The cost of our merchandise inventory is primarily determined using the last-in, first-out (“LIFO”) method. Under the LIFO method, our cost of sales reflects the costs of the most recently purchased inventories, while the inventory carrying balance represents the costs relating to prices paid in 2023 and prior years. We regularly review inventory quantities on-hand, consider whether we may have excess or obsolete inventory based on our current approach for managing slower moving inventory and adjust the carrying value as necessary. In 2023, we performed a strategic and operational review of the business, which included the rationalization of product assortment and planned decisive actions. As a result, we made a change in our estimate of excess inventory reserves resulting in a $116.0 million charge to cost of sales.
Vendor Incentives
Vendor Incentives

We receive incentives in the form of reductions to amounts owed to and/or payments from vendors related to volume rebates and other promotional considerations. Many of these incentives are under long-term agreements in excess of one year, while others are negotiated on an annual or more frequent basis. Advertising allowances provided as a reimbursement of specific, incremental and identifiable costs incurred to promote a vendor’s products are included as an offset to SG&A when the cost is incurred. Volume rebates and allowances that do not meet the requirements for offsetting in SG&A are recorded as a reduction to inventory as volume rebates and allowances are earned based on inventory purchases. Total deferred vendor incentives recorded as a reduction of Inventories were $67.9 million and $77.5 million as of December 30, 2023 and December 31, 2022.
Preopening Expenses
Preopening Expenses

Preopening expenses, which consist primarily of payroll and occupancy costs related to the opening of new stores, are expensed as incurred as a component of SG&A in the accompanying Consolidated Statements of Operations.
Property and Equipment
Property and Equipment

Property and equipment are stated at cost less accumulated depreciation. Expenditures for maintenance and repairs are charged directly to expense when incurred; major improvements are capitalized. When items are sold or retired, the related cost and accumulated depreciation are removed from the account balances, with any gain or loss reflected in the Consolidated Statements of Operations.

Costs incurred with the acquisition or development of software for internal use are capitalized and amortized over the expected useful life of the software, generally five years. Subsequent additions, modifications or upgrades are capitalized to the extent it enhances the software’s functionality. Capitalized software is classified in the Construction in progress category, but once placed into service is removed from Construction in progress and classified within the Furniture, fixtures and equipment category and is depreciated on the straight-line method over three to ten years.
Depreciation of land improvements, buildings, furniture, fixtures and equipment and vehicles is provided over the estimated useful lives of the respective assets using the straight-line method. Depreciation of building and leasehold improvements is provided over the shorter of the original useful lives of the respective assets or the term of the lease using the straight-line method.
Goodwill and Indefinite-Lived Intangible Assets
Goodwill and Other Indefinite-Lived Intangible Assets

We perform our evaluation for the impairment of goodwill and other indefinite-lived intangible assets for our reporting units annually as of the first day of the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, the business climate, legal factors, competition, or a planned sale or disposition of a significant portion of the business, among other factors. Our evaluation of goodwill and other indefinite-lived intangibles may be a Step-0 analysis, which consists of a qualitative assessment, or a Step-1 analysis, which includes a quantitative assessment. In a Step-0 analysis, we assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the goodwill might be impaired and whether it is necessary to perform a quantitative goodwill impairment test. In the quantitative goodwill impairment test, we compare the carrying value of a reporting unit to its fair value. In performing a Step-1 analysis, we have historically used an income approach which requires many assumptions including forecast, discount rate, long-term growth rate, among other items. We have also utilized the market approach which derives metrics from comparable publicly-traded companies. We have generally engaged a third-party valuation firm to assist in the fair value assessment of goodwill. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the reporting unit's fair value.

Our other indefinite-lived intangible assets are tested for impairment at the asset group level. Other indefinite-lived intangible assets are evaluated by comparing the carrying amount of the asset to the future discounted cash flows that the asset is expected to generate. If the fair value based on the future discounted cash flows exceeds the carrying value, we conclude that no intangible asset impairment has occurred. If the carrying value of the indefinite-lived intangible asset exceeds the fair value, we recognize an impairment loss.

We have three operating segments, defined as “Advance Auto Parts/Carquest U.S.,” “Carquest Canada” and “Worldpac”. As each operating segment represents a reporting unit, goodwill is assigned to each reporting unit. See Note 4. Goodwill and Intangibles for additional information.
Valuation of Long-Lived Assets
Valuation of Long-Lived Assets
We evaluate the recoverability of our long-lived assets, including finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable and exceeds its fair value. When such an event occurs, we estimate the undiscounted future cash flows expected to result from the use of the long-lived asset or asset group and its eventual disposition. These impairment evaluations involve estimates of asset useful lives and future cash flows. If the undiscounted expected future cash flows are less than the carrying amount of the asset and the carrying amount of the asset exceeds its fair value, an impairment loss is recognized. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value based on quoted market prices or other valuation techniques (e.g., discounted cash flow analysis).
Self-Insurance
Self-Insurance
We are self-insured for general and automobile liability, workers’ compensation and health care claims of our team members, while maintaining stop-loss coverage with third-party insurers to limit our total liability exposure. Expenses associated with these liabilities are calculated for (i) claims filed, (ii) claims incurred but not yet reported and (iii) projected future claims using actuarial methods followed in the insurance industry as well as our historical claims experience. We include the current portion of self-insurance reserves in Accrued expenses and the long-term portion of self insurance reserves in Other long-term liabilities in the accompanying Consolidated Balance Sheets.
Leases
Leases

We lease certain store locations, distribution centers, office spaces, equipment and vehicles. We recognize lease expense on a straight-line basis over the initial term of the lease unless external economic factors exist such that renewals are reasonably certain. In those instances, the renewal period would be included in the lease term to determine the period in which to recognize the lease expense. Most leases require us to pay non-lease components, such as taxes, maintenance, insurance and other certain costs applicable to the leased asset. For leases related to our store locations, distribution centers, office spaces and vehicles, we account for lease and non-lease components as a single amount.
Fair Value Measurements
Fair Value Measurements
A three-level valuation hierarchy, based upon observable and unobservable inputs, is used for fair value measurements. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions based on the best evidence available. These two types of inputs create the following fair value hierarchy: Level 1 - Quoted prices for identical instruments in active markets; Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-derived valuations whose significant inputs are observable; and Level 3 - Instruments whose significant inputs are unobservable. Financial instruments are transferred in and/or out of Level 1, 2 or 3 at the beginning of the accounting period in which there is a change in valuation inputs.
Share-Based Payments
Share-Based Payments
We provide share-based compensation to our eligible team members and Board of Directors. We are required to exercise judgment and make estimates when determining the (i) fair value of each award granted and (ii) projected number of awards expected to vest. We calculate the fair value of all share-based awards at the date of grant and use the straight-line method to amortize this fair value as compensation cost over the requisite service period.
Revenue Recognition
Revenues

Accounting Standards Codification 606, Revenue From Contracts With Customers (Topic 606) (“ASC 606”) defines a performance obligation as a promise in a contract to transfer a distinct good or service to the customer and is considered the unit of account. The majority of our contracts have one single performance obligation as the promise to transfer the individual goods is not separately identifiable from other promises in the contracts and is, therefore, not distinct. Discounts and incentives are treated as separate performance obligations. We allocate the contract’s transaction price to each of these performance obligations separately using explicitly stated amounts or our best estimate using historical data.

In accordance with ASC 606, revenue is recognized at the time the sale is made at which time our walk-in customers take immediate possession of the merchandise or same-day delivery is made to our professional delivery customers, which include certain independently owned store locations. Payment terms are established for our professional delivery customers based on pre-established credit requirements. Payment terms vary depending on the customer and generally range from one to 30 days. Based on the nature of receivables, no significant financing components exist. For e-commerce sales, revenue is recognized either at the time of pick-up at one of our store locations or at the time of shipment depending on the customer's order designation. Sales are recorded net of discounts, sales incentives and rebates, sales taxes, and estimated returns and allowances. We estimate the reduction to Net sales and Cost of sales for returns based on current sales levels and our historical return experience.

We provide assurance-type warranty coverage primarily on batteries, brakes and struts whereby we are required to provide replacement product at no cost or a reduced cost for a set period of time. We estimate our warranty obligation at the time of sale based on the historical return experience, sales level and cost of the respective product sold. To the extent vendors provide upfront allowances in lieu of accepting the obligation for warranty claims and the allowance is in excess of the related warranty expense, the excess is recorded as a reduction to cost of sales.
Receivables
Receivables, net, consists primarily of receivables from professional customers and is stated at net realizable value. We grant credit to certain professional customers who meet our pre-established credit requirements. We regularly review accounts receivable balances and maintain allowances for credit losses estimated whenever events or circumstances indicate the carrying value may not be recoverable. We consider the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. We control credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures.
Cost of Sales
Cost of Sales

Cost of sales includes actual product cost, warranty costs, vendor incentives, cash discounts on payments to vendors, costs associated with operating our distribution network, including payroll and benefits costs, occupancy costs and depreciation, in-bound freight-related costs from our vendors, impairment of inventory resulting from store closures and inventory-related reserves and costs associated with moving merchandise inventories from our distribution centers to stores, branch locations and customers.
Selling, General and Administrative Expenses
Selling, General and Administrative Expenses
 
SG&A includes payroll and benefits costs for store and corporate team members; occupancy costs of store and corporate facilities; depreciation and amortization related to store and corporate assets; share-based compensation expense; advertising; self-insurance; costs of consolidating, converting or closing facilities, including early termination of lease obligations; severance and impairment charges; professional services and costs associated with our professional delivery program, including payroll and benefits costs; and transportation expenses associated with moving merchandise inventories from stores and branches to customer locations.
Advertising Costs
Advertising Costs
We expense advertising costs as incurred. Advertising expense, net of qualifying vendor promotional funds, was $151.8 million, $164.0 million and $178.0 million in 2023, 2022 and 2021.
Foreign Currency Translation
Foreign Currency Translation

The assets and liabilities of our foreign operations are translated into U.S. dollars at current exchange rates. Revenues, expenses and cash flows are translated at average exchange rates for the year. Resulting translation adjustments are reflected as a separate component in the Consolidated Statements of Comprehensive Income. Foreign currency transactions, which are included in Other income (expense), net, were a loss of $3.4 million in 2023, loss of $4.8 million in 2022 and income of $1.7 million in 2021.
Income Taxes
Income Taxes

We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under the asset and liability method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred income taxes reflect the net income tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and for income tax reporting purposes. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date.

We recognize tax benefits and/or tax liabilities for uncertain income tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more-likely-than-not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts as we must determine the probability of various possible outcomes.
We reevaluate these uncertain tax positions on a quarterly basis or when new information becomes available to management. The reevaluations are based on many factors, including but not limited to, changes in facts or circumstances, changes in tax law, successfully settled issues under audit, expirations due to statutes of limitations and new federal or state audit activity. Any change in either our recognition or measurement could result in the recognition of a tax benefit or an increase to the tax accrual.
Earnings per Share
Earnings per Share
Basic earnings per share of common stock has been computed based on the weighted average number of common shares outstanding during the period. Diluted earnings per share is calculated by including the effect of dilutive securities. Diluted earnings per share of common stock reflects the weighted average number of shares of common stock outstanding, outstanding deferred stock units and the impact of outstanding stock awards (collectively “share-based awards”) if the conversion of these awards are dilutive. Share-based awards containing performance conditions are included in the dilution impact as those conditions are met.
Segment Information
Segment Information

Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about our three operating segments, for the purpose of allocating resources and evaluating financial performance.
We have one reportable segment as the three operating segments are aggregated primarily due to the economic and operational similarities of each operating segment as the stores and branches have similar characteristics, including the nature of the products and services offered, customer base and the methods used to distribute products and provide services to its customers.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements - Adopted

Supplier Finance Programs

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations (“ASU 2022-04”), which requires a company to disclose sufficient qualitative and quantitative information about any supplier finance program in which it participates as a buyer. In each annual reporting period, the company should disclose the key terms of the program, including a rollforward of those obligations outstanding at the beginning of the period. ASU 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the requirement on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The adoption of ASU 2022-04 on our consolidated financial statements and related disclosures does not have a material impact on our consolidated financial statements.

Reference Rate Reform
In March 2021, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”), which defers when companies will be required to find an alternative rate to LIBOR to December 31, 2024. ASU 2022-06 applies to all entities subject to meeting certain criteria that have contracts, hedging relationships or other transactions that include the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. We have modified current agreements to reference an alternative rate other than LIBOR, and determined there is no material impact on our consolidated financial statements.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Revenue From External Customers By Products And Services
The following table summarizes financial information for each of our product groups:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Percentage of Sales, by Product Group
Parts and Batteries65 %66 %67 %
Accessories and Chemicals19 20 20 
Engine Maintenance15 13 12 
Other
Total100 %100 %100 %
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Tables)
12 Months Ended
Dec. 30, 2023
Inventory, Net [Abstract]  
Schedule Of Inventory
Inventory balances were as follows:
December 30, 2023December 31, 2022
Inventories at first-in, first-out (“FIFO”)$5,041,752 $5,174,918 
Adjustments to state inventories at LIFO(184,050)(278,649)
Inventories at LIFO$4,857,702 $4,896,269 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule Of Indefinite-Lived Intangible Assets A summary of the composition of the gross carrying amounts and accumulated amortization of acquired other intangible assets are presented in the following table:
December 30, 2023December 31, 2022
Gross Carrying AmountAccumulated AmortizationNetGross Carrying AmountAccumulated AmortizationNet
Amortized intangible assets:
Customer relationships$350,092 $(296,205)$53,887 $349,428 $(267,806)$81,622 
Non-compete and other40,157 (38,575)1,582 40,157 (38,051)2,106 
390,249 (334,780)55,469 389,585 (305,857)83,728 
Indefinite-lived intangible assets:
Brands, trademark and trade names537,872 — 537,872 537,173 — 537,173 
Total intangible assets$928,121 $(334,780)$593,341 $926,758 $(305,857)$620,901 
Schedule Of Expected Amortization Expense
The expected amortization expense for the next five years and thereafter for acquired intangible assets recorded as of December 30, 2023 was as follows:
YearAmount
2024$28,164 
202526,633 
2026380 
2027292 
$55,469 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Receivables, net (Tables)
12 Months Ended
Dec. 30, 2023
Receivables [Abstract]  
Schedule Of Accounts Receivable
Receivables, net, consisted of the following:
December 30, 2023December 31, 2022
Trade$558,953 $557,195 
Vendor257,847 133,023 
Other10,930 10,638 
Total receivables827,730 700,856 
Less: allowance for credit losses(27,589)(16,808)
Receivables, net$800,141 $684,048 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-term Debt and Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Schedule Of Debt
Long-term debt consisted of the following:
December 30, 2023December 31, 2022
5.90% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $1,631 at December 30, 2023) due March 9, 2026
$298,369 $— 
1.75% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $2,486 and $3,053 at December 30, 2023 and December 31, 2022) due October 1, 2027
347,514 346,947 
5.95% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $1,884 at December 30, 2023) due March 9, 2028
298,116 — 
3.90% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $3,851 and $4,438 at December 30, 2023, and December 31, 2022) due April 15, 2030
496,149 495,562 
3.50% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $3,787 and $4,226 at December 30, 2023, and December 31, 2022) due March 15, 2032
346,213 345,774 
Revolving credit facility (interest rate of 7.50% as of December 30, 2023)
— 185,000 
 1,786,361 1,373,283 
Less: Current portion of long-term debt— (185,000)
Long-term debt, excluding the current portion$1,786,361 $1,188,283 
Fair value of long-term debt$1,641,409 $1,021,396 
Schedule Of Maturities Of Long-term Debt
As of December 30, 2023, the aggregate future annual maturities of long-term debt instruments were as follows:
YearAmount
2024$— 
2025— 
2026300,000 
2027350,000 
2028300,000 
Thereafter850,000 
$1,800,000 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property and Equipment (Tables)
12 Months Ended
Dec. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment consisted of the following:

Useful Lives
December 30, 2023December 31, 2022
Land and land improvements (1)
10 years
$470,890 $471,349 
Buildings
30 - 40 years
543,467 535,884 
Building and leasehold improvements
3 - 15 years
800,621 722,006 
Furniture, fixtures and equipment
3 - 20 years
2,563,043 2,398,818 
Vehicles
3 years
14,539 14,549 
Construction in progress113,712 137,915 
4,506,272 4,280,521 
Less: Accumulated depreciation(2,857,726)(2,590,382)
Property and equipment, net$1,648,546 $1,690,139 
(1) Land is deemed to have an indefinite life.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases and Other Commitments (Tables)
12 Months Ended
Dec. 30, 2023
Leases and Other Commitments [Abstract]  
Schedule of Operating Lease Liabilities
Operating lease liabilities consisted of the following:
December 30, 2023December 31, 2022
Total operating lease liabilities$2,660,827 $2,692,861 
Less: Current portion of operating lease liabilities(445,061)(414,543)
Non-current operating lease liabilities$2,215,766 $2,278,318 
Lease, Cost Total lease cost comprised the following:
Year Ended
December 30, 2023December 31, 2022
Operating lease cost$572,024 $563,959 
Variable lease cost177,504 171,621 
Total lease cost$749,528 $735,580 
Lessee, Operating Lease, Liability, Maturity
The future maturity of lease liabilities are as follows:
YearAmount
2024$539,836 
2025582,552 
2026466,443 
2027383,426 
2028294,932 
Thereafter775,662 
Total lease payments3,042,851 
Less: Imputed interest(382,024)
Total operating lease liabilities$2,660,827 
Schedule of Other Information Relating to Lease Liabilities
Other information relating to our lease liabilities were as follows:
Year Ended
December 30, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$603,108 $624,484 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$447,988 $432,497 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Tables)
12 Months Ended
Dec. 30, 2023
Payables and Accruals [Abstract]  
Schedule Of Accrued Liabilities
Accrued expenses consisted of the following:
December 30, 2023December 31, 2022
Payroll and related benefits$161,607 $155,441 
Taxes payable118,791 84,454 
Self-insurance reserves74,536 72,337 
Inventory related accruals68,188 43,025 
Accrued rebates51,656 42,415 
Accrued professional services/legal14,425 22,317 
Capital expenditures5,287 8,927 
Other176,747 200,548 
Total accrued expenses$671,237 $629,464 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings per Share (Tables)
12 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
Schedule Of Earnings Per Share, Basic And Diluted
The computations of basic and diluted earnings per share were as follows: 
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Numerator
Net income applicable to common shares$29,735 $464,402 $596,615 
Denominator
Basic weighted average common shares59,432 60,351 64,028 
Dilutive impact of share-based awards176 366 481 
Diluted weighted average common shares(1)
59,608 60,717 64,509 
Basic earnings per common share$0.50 $7.70 $9.32 
Diluted earnings per common share$0.50 $7.65 $9.25 
(1)For 2023, 2022 and 2021, restricted stock units (“RSUs”) excluded from the diluted calculation as their inclusion would have been anti-dilutive were 299 thousand, 115 thousand and 9 thousand.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Tables)
12 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
Provision For Income Taxes, Current And Deferred
Provision for income taxes consisted of the following:
CurrentDeferredTotal
2023
Federal$20,363 $(36,935)$(16,572)
State6,137 (11,321)(5,184)
Foreign23,394 474 23,868 
$49,894 $(47,782)$2,112 
2022
Federal$81,564 $12,609 $94,173 
State15,902 5,546 21,448 
Foreign25,966 (1,627)24,339 
$123,432 $16,528 $139,960 
2021
Federal$83,979 $47,558 $131,537 
State22,927 10,240 33,167 
Foreign20,186 988 21,174 
$127,092 $58,786 $185,878 
Schedule Of Effective Income Tax Rate Reconciliation
The provision for income taxes differed from the amount computed by applying the federal statutory income tax rate due to:
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)
$6,689 $126,730 $163,965 
State income taxes, net of federal income tax
(4,962)16,222 27,517 
Other, net385 (2,992)(5,604)
Provision for income taxes$2,112 $139,960 $185,878 
Schedule Of Deferred Tax Assets and Liabilities
Temporary differences that give rise to significant deferred income tax assets (liabilities) were as follows:
December 30, 2023December 31, 2022
Deferred income tax assets:
Accrued expenses not currently deductible for tax$22,377 $19,589 
Share-based compensation10,698 12,642 
Accrued medical and workers compensation9,704 13,666 
Net operating loss carryforwards3,273 3,577 
Operating lease liabilities670,030 678,432 
Other, net13,602 9,291 
Total deferred income tax assets before valuation allowances729,684 737,197 
Less: Valuation allowance(5,179)(5,036)
Total deferred income tax assets724,505 732,161 
Deferred income tax liabilities:
Property and equipment(91,084)(125,651)
Inventories(219,446)(226,499)
Intangible assets(136,366)(137,464)
Operating lease right-of-use assets(640,151)(653,296)
Total deferred income tax liabilities(1,087,047)(1,142,910)
Net deferred income tax liabilities$(362,542)$(410,749)
Unrecognized Tax Benefits he following table summarizes the activity of our gross unrecognized tax benefits:
December 30, 2023December 31, 2022January 1, 2022
Unrecognized tax benefits, beginning of period$15,211 $20,979 $26,967 
Increases related to prior period tax positions245 75 484 
Decreases related to prior period tax positions— (261)(849)
Increases related to current period tax positions563 928 2,240 
Settlements— (256)(2,993)
Expiration of statute of limitations(4,829)(6,254)(4,870)
Unrecognized tax benefits, end of period$11,190 $15,211 $20,979 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Compensation (Tables)
12 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule Of Share-based Payment Award Valuation Assumptions
For market-based RSUs, the fair value of each award was determined using a Monte Carlo simulation model. The model uses multiple input variables that determined the probability of satisfying the market condition requirements as follows:
202320222021
Risk-free interest rate(1)
4.6 %1.6 %0.3 %
Expected dividend yield— %— %— %
Expected stock price volatility(2)
37.4 %34.6 %36.0 %
(1)The risk-free interest rate is based on the U.S. Treasury constant maturity interest rate having a term consistent with the vesting period of the award.
(2)Expected volatility is determined based on historical volatility over a matching look-back period and is consistent with the correlation coefficients between our stock prices and our peer group.
Restricted Stock Units Activity
The following table summarizes activity for time-based, performance-based and market-based RSUs in 2023:
Time-BasedPerformance-BasedMarket-Based
Number of AwardsWeighted Average
Grant Date Fair Value
Number of AwardsWeighted Average
Grant Date Fair Value
Number of AwardsWeighted Average
Grant Date Fair Value
Nonvested at December 31, 2022394 $180.41 105 $130.88 135 $191.72 
Granted627 $89.81 22 $135.13 73 $139.75 
 Change in units based on performance
— $— (15)$137.11 — $— 
Vested (1)
(195)$169.61 (112)$130.88 (30)$145.04 
Forfeited(126)$139.70 — $130.03 (55)$173.13 
Nonvested at December 30, 2023700 $109.56 — $— 123 $180.63 
(1) The vested shares of market-based RSUs were not exercised due to low multiplier effect for 2020 awards.
Restricted Stock Units Activity Additional Information
Year Ended
December 30, 2023December 31, 2022January 1, 2022
Time-based:
Weighted average fair value of RSUs granted$89.81 $196.61 $183.41 
Total grant date fair value of RSUs vested$33,125 $34,685 $34,555 
Performance-based:
Weighted average fair value of RSUs granted$135.13 $— $— 
Total grant date fair value of RSUs vested$14,711 $12,460 $7,987 
Market-based:
Weighted average fair value of RSUs granted$139.75 $205.52 $204.97 
Total grant date fair value of RSUs vested$4,400 $3,695 $3,650 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule Of Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive loss, net of tax, consisted of the following:
Unrealized Gain (Loss) on
Postretirement Plan
Foreign Currency TranslationAccumulated Other Comprehensive
(Loss) Income
Balance, January 2, 2021$1,170 $(27,906)$(26,736)
2021 activity(264)(59)(323)
Balance, January 1, 2022906 (27,965)(27,059)
2022 activity(186)(17,450)(17,636)
Balance, December 31, 2022720 (45,415)(44,695)
2023 activity82 (7,619)(7,537)
Balance, December 30, 2023$802 $(53,034)$(52,232)
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 30, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Allowance for doubtful accounts receivable
Allowance for credit lossesBalance at Beginning of PeriodCharges to Expenses
Deductions(1)
Balance at End of Period
January 1, 2022$11,929 $11,125 $(12,892)$10,162 
December 31, 2022$10,162 $25,994 $(19,348)$16,808 
December 30, 2023$16,808 $22,112 $(11,331)$27,589 
(1)Accounts written off during the period. These amounts did not impact our Statements of Operations for any year presented.
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Immaterial Restatement of Prior Period Financial Statements (Tables)
12 Months Ended
Dec. 30, 2023
Accounting Changes and Error Corrections [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments
18. Immaterial Restatement of Prior Period Financial Statements

As discussed in Note 1, we identified errors in our consolidated financial statements for fiscal years ended 2022 and 2021 and for the quarterly periods of 2023. A summary of the corrections, inclusive of adjustments discovered in the third and fourth quarters of 2023, are as follows (tables may not foot or cross foot due to rounding):
Condensed Consolidated Balance Sheet
January 1, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$601,428 $(13,378)$588,050 
Receivables, net782,785 (28,671)754,114 
Inventories, net4,659,018 23,617 4,682,635 
Total current assets6,275,476 (18,432)6,257,044 
Total assets$12,194,209 $(18,432)$12,175,777 
Liabilities and Stockholders’ Equity
Accounts payable$3,922,007 $44,567 $3,966,574 
Accrued expenses777,051 (2,902)774,149 
Total current liabilities5,180,307 41,665 5,221,972 
Deferred income taxes    410,606 (15,438)395,168 
Other long-term liabilities103,034 1,840 104,874 
Total liabilities9,065,918 28,067 9,093,985 
Accumulated other comprehensive loss(22,627)(4,432)(27,059)
Retained earnings4,605,791 (42,067)4,563,724 
Total stockholders’ equity3,128,291 (46,499)3,081,792 
Total liabilities and stockholders’ equity$12,194,209 $(18,432)$12,175,777 

Condensed Consolidated Balance Sheet
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$269,282 $1,523 $270,805 
Receivables, net698,613 (14,565)684,048 
Inventories, net4,915,262 (18,993)4,896,269 
Total current assets6,046,852 (32,035)6,014,817 
Total assets$12,018,482 $(32,035)$11,986,447 
Liabilities and Stockholders’ Equity
Accounts payable$4,123,462 $55,445 $4,178,907 
Accrued expenses634,447 (4,983)629,464 
Total current liabilities5,370,389 50,462 5,420,851 
Deferred income taxes    415,997 (5,248)410,749 
Other long-term liabilities87,214 1,840 89,054 
Total liabilities9,340,201 47,054 9,387,255 
Accumulated other comprehensive loss(45,143)448 (44,695)
Retained earnings4,744,624 (79,537)4,665,087 
Total stockholders’ equity2,678,281 (79,089)2,599,192 
Total liabilities and stockholders’ equity$12,018,482 $(32,035)$11,986,447 
Condensed Consolidated Balance Sheet
April 22, 2023
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$226,499 $(2,619)$223,880 
Receivables, net782,093 (12,107)769,986 
Inventories, net5,015,973 (14,816)5,001,157 
Other current assets177,127 24,590 201,717 
Total current assets6,201,692 (4,952)6,196,740 
Total assets$12,182,238 $(4,952)$12,177,286 
Liabilities and Stockholders’ Equity
Accounts payable$3,682,749 $72,249 $3,754,998 
Accrued expenses718,290 (352)717,938 
Total current liabilities4,983,455 71,897 5,055,352 
Deferred income taxes    422,984 (5,248)417,736 
Other long-term liabilities85,762 1,840 87,602 
Total liabilities9,546,077 68,489 9,614,566 
Accumulated other comprehensive loss(44,355)424 (43,931)
Retained earnings4,697,697 (73,865)4,623,832 
Total stockholders’ equity2,636,161 (73,441)2,562,720 
Total liabilities and stockholders’ equity$12,182,238 $(4,952)$12,177,286 
Condensed Consolidated Balance Sheet
July 15, 2023
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$277,064 $(1,838)$275,226 
Receivables, net793,772 (11,081)782,691 
Inventories, net5,067,467 (15,223)5,052,244 
Other current assets188,169 22,988 211,157 
Total current assets6,326,472 (5,154)6,321,318 
Total assets$12,304,376 $(5,154)$12,299,222 
Liabilities and Stockholders’ Equity
Accounts payable$3,780,215 $82,467 $3,862,682 
Accrued expenses685,191 (7,088)678,103 
Total current liabilities5,026,378 75,379 5,101,757 
Total liabilities9,581,189 75,379 9,656,568 
Accumulated other comprehensive loss(36,824)117 (36,707)
Retained earnings4,767,168 (80,650)4,686,518 
Total stockholders’ equity2,723,187 (80,533)2,642,654 
Total liabilities and stockholders’ equity$12,304,376 $(5,154)$12,299,222 


Condensed Consolidated Balance Sheet
October 7, 2023
As Previously ReportedAdjustmentsAs Corrected
Assets
Cash and cash equivalents$317,528 $(974)$316,554 
Receivables, net868,305 (5,045)863,260 
Inventories, net4,949,382 (30,227)4,919,155 
Other current assets185,249 36,475 221,724 
Total current assets6,320,464 229 6,320,693 
Total assets$12,248,932 $229 $12,249,161 
Liabilities and Stockholders’ Equity
Accounts payable$3,943,019 $70,995 $4,014,014 
Accrued expenses714,317 9,766 724,083 
Total current liabilities5,135,939 80,761 5,216,700 
Total liabilities9,602,064 80,761 9,682,825 
Accumulated other comprehensive loss(47,599)574 (47,025)
Retained earnings4,690,424 (81,106)4,609,318 
Total stockholders’ equity2,646,868 (80,532)2,566,336 
Total liabilities and stockholders’ equity$12,248,932 $229 $12,249,161 
Condensed Consolidated Statement of Operations
January 1, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$6,069,241 $4,798 $6,074,039 
Gross profit4,928,748 (4,798)4,923,950 
Selling, general and administrative expenses4,090,031 11,554 4,101,585 
Operating income838,717 (16,352)822,365 
Other (expense) income, net    4,999 (7,080)(2,081)
Total other, net    (32,792)(7,080)(39,872)
Income before provision for income taxes805,925 (23,432)782,493 
Provision for income taxes189,817 (3,939)185,878 
Net income$616,108 $(19,493)$596,615 
Basic earnings per share$9.62 $(0.30)$9.32 
Diluted earnings per common share$9.55 $(0.30)$9.25 


Condensed Consolidated Statement of Operations
December 31, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$6,192,622 $29,865 $6,222,487 
Gross profit4,962,100 (29,865)4,932,235 
Selling, general and administrative expenses4,247,949 14,033 4,261,982 
Operating income714,151 (43,898)670,253 
Other (expense) income, net    (6,996)(427)(7,423)
Total other, net    (65,464)(427)(65,891)
Income before provision for income taxes648,687 (44,325)604,362 
Provision for income taxes146,815 (6,855)139,960 
Net income$501,872 $(37,470)$464,402 
Basic earnings per share$8.32 $(0.62)$7.70 
Diluted earnings per common share$8.27 $(0.62)$7.65 
Condensed Consolidated Statement of Operations
April 22, 2023
Sixteen Weeks Ended
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$1,946,931 $8,735 $1,955,666 
Gross profit1,470,663 (8,735)1,461,928 
Selling, general and administrative expenses1,380,664 (16,674)1,363,990 
Operating income89,999 7,939 97,938 
Income before provision for income taxes59,607 7,939 67,546 
Provision for income taxes16,956 2,267 19,223 
Net income$42,651 $5,672 $48,323 
Basic earnings per share$0.72 $0.09 $0.81 
Diluted earnings per common share$0.72 $0.09 $0.81 


Condensed Consolidated Statement of Operations
July 15, 2023
Twelve Weeks EndedTwenty-Eight Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Cost of sales$1,537,997 $7,614 $1,545,611 $3,484,927 $16,350 $3,501,277 
Gross profit1,148,069 (7,614)1,140,455 2,618,732 (16,350)2,602,382 
Selling, general and administrative expenses1,013,701 794 1,014,495 2,394,365 (15,881)2,378,484 
Operating income134,368 (8,408)125,960 224,367 (469)223,898 
Income before provision for income taxes115,183 (8,408)106,775 174,789 (469)174,320 
Provision for income taxes29,821 (1,623)28,198 46,776 644 47,420 
Net income$85,362 $(6,785)$78,577 $128,013 $(1,113)$126,900 
Basic earnings per share$1.44 $(0.12)$1.32 $2.16 $(0.02)$2.14 
Diluted earnings per common share$1.43 $(0.11)$1.32 $2.15 $(0.02)$2.13 
Condensed Consolidated Statement of Operations
October 7, 2023
Twelve Weeks EndedForty Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Cost of sales$1,732,420 $16,379 $1,748,799 $5,220,200 $29,877 $5,250,077 
Gross profit986,659 (16,379)970,280 3,602,538 (29,877)3,572,661 
Selling, general and administrative expenses1,030,355 878 1,031,233 3,407,445 2,272 3,409,717 
Operating (loss) income
(43,696)(17,257)(60,953)195,093 (32,149)162,944 
(Loss) income before provision for income taxes
(64,319)(17,257)(81,576)124,894 (32,149)92,745 
Provision for income taxes(15,686)(3,853)(19,539)34,649 (6,766)27,883 
Net (loss) income
$(48,633)$(13,404)$(62,037)$90,245 $(25,383)$64,862 
Basic (loss) earnings per share
$(0.82)$(0.22)$(1.04)$1.52 $(0.43)$1.09 
Diluted (loss) earnings per common share
$(0.82)$(0.22)$(1.04)$1.51 $(0.42)$1.09 


Condensed Consolidated Statement of Comprehensive Income
January 1, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Net income$616,108 $(19,493)$596,615 
Currency translation adjustments4,396 (4,455)(59)
Total other comprehensive income (loss)
4,132 (4,455)(323)
Comprehensive income$620,240 $(23,948)$596,292 


Condensed Consolidated Statement of Comprehensive Income
December 31, 2022
Year Ended
As Previously ReportedAdjustmentsAs Corrected
Net income$501,872 $(37,470)$464,402 
Currency translation adjustments(22,330)4,880 (17,450)
Total other comprehensive loss(22,516)4,880 (17,636)
Comprehensive income$479,356 $(32,590)$446,766 
Condensed Consolidated Statement of Comprehensive Income
April 22, 2023
Sixteen Weeks Ended
As Previously ReportedAdjustmentsAs Corrected
Net income$42,651 $5,672 $48,323 
Currency translation adjustments591 (24)567 
Total other comprehensive loss788 (24)764 
Comprehensive income$43,439 $5,648 $49,087 


Condensed Consolidated Statement of Comprehensive Income
July 15, 2023
Twelve Weeks EndedTwenty-Eight Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Net income$85,362 $(6,785)$78,577 $128,013 $(1,113)$126,900 
Currency translation adjustments7,569 (307)7,262 8,160 (331)7,829 
Total other comprehensive income
7,531 (307)7,224 8,319 (331)7,988 
Comprehensive income$92,893 $(7,092)$85,801 $136,332 $(1,444)$134,888 


Condensed Consolidated Statement of Comprehensive Income
October 7, 2023
Twelve Weeks EndedForty Weeks Ended
As Previously ReportedAdjustmentsAs CorrectedAs Previously ReportedAdjustmentsAs Corrected
Net (loss) income
$(48,633)$(13,404)$(62,037)$90,245 $(25,383)$64,862 
Currency translation adjustments(10,737)457 (10,280)(2,577)126 (2,451)
Total other comprehensive loss(10,775)457 (10,318)(2,456)126 (2,330)
Comprehensive (loss) income
$(59,408)$(12,947)$(72,355)$87,789 $(25,257)$62,532 
Condensed Consolidated Statements of Changes in Stockholders’ Equity
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Fifty-Two Weeks As Previously Reported
Balance at January 2, 2021$(26,759)$4,196,634 $3,559,512 
Net income— 616,108 616,108 
Total other comprehensive income
4,132 — 4,132 
Balance at January 1, 2022$(22,627)$4,605,791 $3,128,291 
Adjustments
Balance at January 2, 2021$23 $(22,574)$(22,551)
Net Income— (19,493)(19,493)
Total other comprehensive income(4,455)— (4,455)
Balance at January 1, 2022$(4,432)$(42,067)$(46,499)
As Corrected
Balance at January 2, 2021$(26,736)$4,174,060 $3,536,961 
Net income— 596,615 596,615 
Total other comprehensive loss(323)— (323)
Balance at January 1, 2022$(27,059)$4,563,724 $3,081,792 


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Fifty-Two Weeks As Previously Reported
Balance at January 1, 2022$(22,627)$4,605,791 $3,128,291 
Net income— 501,872 501,872 
Total other comprehensive loss(22,516)— (22,516)
Balance at December 31, 2022$(45,143)$4,744,624 $2,678,281 
Adjustments
Balance at January 1, 2022$(4,432)$(42,067)$(46,499)
Net Income— (37,470)(37,470)
Total other comprehensive loss
4,880 — 4,880 
Balance at December 31, 2022$448 $(79,537)$(79,089)
As Corrected
Balance at January 1, 2022$(27,059)$4,563,724 $3,081,792 
Net income— 464,402 464,402 
Total other comprehensive loss(17,636)— (17,636)
Balance at December 31, 2022$(44,695)$4,665,087 $2,599,192 
Condensed Consolidated Statements of Changes in Stockholders’ Equity
Sixteen Weeks Ended April 22, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Sixteen Weeks As Previously Reported
Balance at December 31, 2022$(45,143)$4,744,624 $2,678,281 
Net income— 42,651 42,651 
Total other comprehensive income
788 — 788 
Balance at April 22, 2023$(44,355)$4,697,697 $2,636,161 
Adjustments
Balance at December 31, 2022$448 $(79,537)$(79,089)
Net income— 5,672 5,672 
Total other comprehensive income
(24)— (24)
Balance at April 22, 2023$424 $(73,865)$(73,441)
As Corrected
Balance at December 31, 2022$(44,695)$4,665,087 $2,599,192 
Net income— 48,323 48,323 
Total other comprehensive income
764 — 764 
Balance at April 22, 2023$(43,931)$4,623,832 $2,562,720 


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Twelve Weeks Ended July 15, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Twelve Weeks As Previously Reported
Balance at April 22, 2023$(44,355)$4,697,697 $2,636,161 
Net income— 85,362 85,362 
Total other comprehensive income
7,531 — 7,531 
Balance at July 15, 2023$(36,824)$4,767,168 $2,723,187 
Adjustments
Balance at April 22, 2023$424 $(73,865)$(73,441)
Net income— (6,785)(6,785)
Total other comprehensive income
(307)— (307)
Balance at July 15, 2023$117 $(80,650)$(80,533)
As Corrected
Balance at April 22, 2023$(43,931)$4,623,832 $2,562,720 
Net income— 78,577 78,577 
Total other comprehensive income
7,224 — 7,224 
Balance at July 15, 2023$(36,707)$4,686,518 $2,642,654 
Condensed Consolidated Statements of Changes in Stockholders’ Equity
Twenty-Eight Weeks Ended July 15, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Twenty-Eight Weeks As Previously Reported
Balance at Dec 31, 2022$(45,143)$4,744,624 $2,678,281 
Net income— 128,013 128,013 
Total other comprehensive income
8,319 — 8,319 
Balance at July 15, 2023$(36,824)$4,767,168 $2,723,187 
Adjustments
Balance at Dec 31, 2022$448 $(79,537)$(79,089)
Net income— (1,113)(1,113)
Total other comprehensive income
(331)— (331)
Balance at July 15, 2023$117 $(80,650)$(80,533)
As Corrected
Balance at Dec 31, 2022$(44,695)$4,665,087 $2,599,192 
Net income— 126,900 126,900 
Total other comprehensive income
7,988 — 7,988 
Balance at July 15, 2023$(36,707)$4,686,518 $2,642,654 


Condensed Consolidated Statements of Changes in Stockholders’ Equity
Twelve Weeks Ended October 7, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Twelve Weeks As Previously Reported
Balance at July 15, 2023$(36,824)$4,767,168 $2,723,187 
Net loss
— (48,633)(48,633)
Total other comprehensive loss(10,775)— (10,775)
Balance at October 7, 2023$(47,599)$4,690,424 $2,646,868 
Adjustments
Balance at July 15, 2023$117 $(80,650)$(80,533)
Net loss (1)
— (13,404)(13,404)
Total other comprehensive loss457 — 457 
Balance at October 7, 2023$574 $(81,106)$(80,532)
As Corrected
Balance at July 15, 2023$(36,707)$4,686,518 $2,642,654 
Net loss
— (62,037)(62,037)
Total other comprehensive loss(10,318)— (10,318)
Balance at October 7, 2023$(47,025)$4,609,318 $2,566,336 
(1) Adjustments to retained earnings do not foot due to the previous adjustments made in third quarter 2023.
Condensed Consolidated Statements of Changes in Stockholders’ Equity
Forty Weeks Ended October 7, 2023
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Forty Weeks As Previously Reported
Balance at December 31, 2022$(45,143)$4,744,624 $2,678,281 
Net income— 90,245 90,245 
Total other comprehensive loss(2,456)— (2,456)
Balance at October 7, 2023$(47,599)$4,690,424 $2,646,868 
Adjustments
Balance at December 31, 2022$448 $(79,537)$(79,089)
Net income (1)
— (25,383)(25,383)
Total other comprehensive loss126 — 126 
Balance at October 7, 2023$574 $(81,106)$(80,532)
As Corrected
Balance at December 31, 2022$(44,695)$4,665,087 $2,599,192 
Net income— 64,862 64,862 
Total other comprehensive loss(2,330)— (2,330)
Balance at October 7, 2023$(47,025)$4,609,318 $2,566,336 
(1) Adjustments to retained earnings do not foot due to the previous adjustments made in third quarter 2023.


Condensed Consolidated Statement of Cash Flows
Fifty-Two Weeks Ended January 1, 2022
As Previously ReportedAdjustmentsAs Corrected
Net income$616,108 $(19,493)$596,615 
Provision for deferred income taxes68,202 (9,416)58,786 
Net change in:
Receivables, net(32,652)25,196 (7,456)
Inventories, net(120,272)(3,867)(124,139)
Accounts payable281,064 9,978 291,042 
Accrued expenses109,983 (7,638)102,345 
Net cash provided by operating activities1,112,262 (5,240)1,107,022 
Effect of exchange rate changes on cash5,600 (126)5,474 
Net (decrease) increase in cash and cash equivalents
(233,564)(5,366)(238,930)
Cash and cash equivalents, beginning of period834,992 (8,012)826,980 
Cash and cash equivalents, end of period$601,428 $(13,378)$588,050 
Condensed Consolidated Statement of Cash Flows
Fifty-Two Weeks Ended December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Net income$501,872 $(37,470)$464,402 
Provision for deferred income taxes6,338 10,190 16,528 
Net change in:
Receivables, net81,254 (14,107)67,147 
Inventories, net(272,253)42,610 (229,643)
Accounts payable212,568 15,206 227,774 
Accrued expenses(165,643)(2,080)(167,723)
Net cash provided by operating activities722,222 14,349 736,571 
Effect of exchange rate changes on cash(9,216)552 (8,664)
Net (decrease) increase in cash and cash equivalents(332,146)14,901 (317,245)
Cash and cash equivalents, beginning of period601,428 (13,378)588,050 
Cash and cash equivalents, end of period
$269,282 $1,523 $270,805 


Condensed Consolidated Statement of Cash Flows
Sixteen Weeks Ended April 22, 2023
As Previously ReportedAdjustmentsAs Corrected
Net income$42,651 $5,672 $48,323 
Other, net
391 458 849 
Net change in:
Receivables, net(83,370)(2,457)(85,827)
Inventories, net(100,178)(4,177)(104,355)
Accounts payable(440,995)16,805 (424,190)
Accrued expenses85,035 4,631 89,666 
Other assets and liabilities, net1,534 (24,591)(23,057)
Net cash used in operating activities
(378,865)(3,659)(382,524)
Other, net(3,919)(458)(4,377)
Net cash used in financing activities425,660 (458)425,202 
Effect of exchange rate changes on cash93 (25)68 
Net (decrease) increase in cash and cash equivalents(42,783)(4,142)(46,925)
Cash and cash equivalents, beginning of period
269,282 1,523 270,805 
Cash and cash equivalents, end of period$226,499 $(2,619)$223,880 
Condensed Consolidated Statement of Cash Flows
Twenty-Eight Weeks Ended July 15, 2023
As Previously ReportedAdjustmentsAs Corrected
Net income$128,013 $(1,113)$126,900 
Provision for deferred income taxes16,249 $5,248 $21,497 
Other, net1,170 $458 $1,628 
Net change in:
Receivables, net(93,539)(3,483)(97,022)
Inventories, net(145,148)(3,770)(148,918)
Accounts payable(346,808)27,023 (319,785)
Accrued expenses120,888 (2,107)118,781 
Other assets and liabilities, net(36,008)(24,828)(60,836)
Net cash used in operating activities
(164,559)(2,572)(167,131)
Other, net(4,073)(458)(4,531)
Net cash used in financing activities314,403 (458)313,945 
Effect of exchange rate changes on cash1,280 (331)949 
Net (decrease) increase in cash and cash equivalents7,782 (3,361)4,421 
Cash and cash equivalents, beginning of period269,282 1,523 270,805 
Cash and cash equivalents, end of period$277,064 $(1,838)$275,226 


Condensed Consolidated Statement of Cash Flows
Forty Weeks Ended October 7, 2023
As Previously ReportedAdjustmentsAs Corrected
Net income$90,245 $(25,383)$64,862 
Provision for deferred income taxes(33,059)5,248 (27,811)
Other, net1,499 937 2,436 
Net change in:
Receivables, net(170,371)(9,519)(179,890)
Inventories, net(41,025)15,442 (25,583)
Accounts payable(191,871)28,500 (163,371)
Accrued expenses145,704 21,521 167,225 
Other Assets and Liabilities(45,015)(38,316)(83,331)
Net cash provided by operating activities30,404 (1,570)28,834 
Other, net(4,073)(937)(5,010)
Net cash used in financing activities204,984 (937)204,047 
Effect of exchange rate changes on cash(1,942)10 (1,932)
Net (decrease) increase in cash and cash equivalents48,246 (2,497)45,749 
Cash and cash equivalents, beginning of period269,282 1,523 270,805 
Cash and cash equivalents, end of period$317,528 $(974)$316,554 
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Nature of Operations and Basis of Presentation (Details) - store
3 Months Ended 9 Months Ended
Dec. 30, 2023
Oct. 07, 2023
Nature of Operations and Basis of Presentation [Line Items]    
Immaterial Error Correction, Cost of Goods Sold $52.7 million, $10.2 million
Immaterial Error Correction, Selling, General and Administrative Expenses $19.3 million $17.3 million
Immaterial error correction, Other Nonoperating Income (Expense) $1.7 million  
Stores [Member]    
Nature of Operations and Basis of Presentation [Line Items]    
Number of Stores 4,786  
Branches [Member]    
Nature of Operations and Basis of Presentation [Line Items]    
Number of Stores 321  
Independently-owned Carquest store locations [Member]    
Nature of Operations and Basis of Presentation [Line Items]    
Number of Stores 1,245  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 30, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Summary of Significant Accounting Policies [Line Items]      
Deferred vendor incentives recorded as a reduction of inventory $ 67,900 $ 77,500  
Number of operating segments | segment 3    
Operating lease right-of-use assets $ 2,578,776 2,607,690  
Operating lease liability $ 2,660,827 $ 2,692,861  
Percentage of sales by product group 100.00% 100.00% 100.00%
Advertising expense $ 151,800 $ 164,000 $ 178,000
Losses from foreign currency transactions included in other income, net $ 3,400 $ 4,800 $ 1,700
Number of reportable segments | segment 1    
Inventory Valuation Reserves $ 116,000    
Parts and Batteries [Member]      
Summary of Significant Accounting Policies [Line Items]      
Percentage of sales by product group 65.00% 66.00% 67.00%
Accessories and Chemicals [Member]      
Summary of Significant Accounting Policies [Line Items]      
Percentage of sales by product group 19.00% 20.00% 20.00%
Engine Maintenance [Member]      
Summary of Significant Accounting Policies [Line Items]      
Percentage of sales by product group 15.00% 13.00% 12.00%
Other [Member]      
Summary of Significant Accounting Policies [Line Items]      
Percentage of sales by product group 1.00% 1.00% 1.00%
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Oct. 07, 2023
Jul. 15, 2023
Apr. 22, 2023
Inventory, Net [Abstract]            
Percentage of LIFO inventory (percent) 91.40% 92.40%        
Increase (decrease) to Cost of sales $ (94,600) $ 311,800 $ (122,300)      
Purchasing and Warehousing costs included in inventory 576,900 635,900        
LIFO Method Related Items [Abstract]            
Inventories at first-in, first-out (“FIFO”) 5,041,752 5,174,918        
Adjustments to state inventories at LIFO (184,050) (278,649)        
Inventories at LIFO $ 4,857,702 $ 4,896,269 $ 4,682,635 $ 4,919,155 $ 5,052,244 $ 5,001,157
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Goodwill    
Goodwill, Beginning Balance $ 990,471  
Change in goodwill due to foreign currency translation 1,300 $ 3,300
Goodwill, Ending Balance 991,743 990,471
Finite-Lived Intangible Assets, Accumulated Amortization $ 334,780 $ 305,857
Document Period End Date Dec. 30, 2023  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Acquired Intangible Assets [Line Items]      
Amortization Expense $ 29,500 $ 31,000 $ 31,100
Gross Carrying Amount 390,249 389,585  
Accumulated Amortization (334,780) (305,857)  
Net 55,469 83,728  
Intangible Assets, Gross (Excluding Goodwill) 928,121 926,758  
Intangible Assets, Net (Excluding Goodwill) 593,341 620,901  
Finite-lived intangible assets expected amortization expense      
2024 28,164    
2025 26,633    
2026 380    
2027 292    
Net 55,469 83,728  
Trademarks [Member]      
Acquired Intangible Assets [Line Items]      
Accumulated Amortization 0 0  
Brands, trademark and tradenames 537,872 537,173  
Customer Relationships [Member]      
Acquired Intangible Assets [Line Items]      
Gross Carrying Amount 350,092 349,428  
Accumulated Amortization (296,205) (267,806)  
Net 53,887 81,622  
Finite-lived intangible assets expected amortization expense      
Net 53,887 81,622  
Non-Compete and Other [Member]      
Acquired Intangible Assets [Line Items]      
Gross Carrying Amount 40,157 40,157  
Accumulated Amortization (38,575) (38,051)  
Net 1,582 2,106  
Finite-lived intangible assets expected amortization expense      
Net $ 1,582 $ 2,106  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Receivables, net (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 827,730 $ 700,856
Less: Allowance for doubtful accounts (27,589) (16,808)
Receivables, net 800,141 684,048
Trade [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 558,953 557,195
Vendor [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 257,847 133,023
Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 10,930 $ 10,638
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Mar. 09, 2023
Dec. 31, 2022
Mar. 04, 2022
Sep. 29, 2020
Apr. 16, 2020
Debt Instrument [Line Items]            
Line of Credit Facility, Interest Rate at Period End 7.50%          
Long-term debt, excluding the current portion $ 1,786,361   $ 1,188,283      
Fair value of long-term debt 1,641,409   1,021,396      
Debt, Long-term and Short-term, Combined Amount 1,786,361   1,373,283      
Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt, Long-term and Short-term, Combined Amount 0   185,000      
1.75% senior unsecured notes (2027 Notes)            
Debt Instrument [Line Items]            
Interest rate         1.75%  
3.90% senior unsecured notes (2030 Notes)            
Debt Instrument [Line Items]            
Interest rate           3.90%
3.50% senior unsecured notes (2032 Notes)            
Debt Instrument [Line Items]            
Interest rate       3.50%    
5.95% senior unsecured notes (2028 Notes)            
Debt Instrument [Line Items]            
Interest rate   5.95%        
5.90% senior unsecured notes (2026 Notes)            
Debt Instrument [Line Items]            
Interest rate   5.90%        
Senior Notes | 1.75% senior unsecured notes (2027 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 347,514   346,947      
Interest rate 1.75%          
Debt issuance costs $ 2,486   3,053      
Senior Notes | 3.90% senior unsecured notes (2030 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 496,149   495,562      
Interest rate 3.90%         3.90%
Debt issuance costs $ 3,851   4,438      
Senior Notes | 3.50% senior unsecured notes (2032 Notes)            
Debt Instrument [Line Items]            
Long-term debt 346,213   $ 345,774      
Interest rate     3.50% 3.50%    
Debt issuance costs 3,787   $ 4,226      
Senior Notes | 5.95% senior unsecured notes (2028 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 298,116   0      
Interest rate 5.95% 5.95%        
Debt issuance costs $ 1,884          
Senior Notes | 5.90% senior unsecured notes (2026 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 298,369   $ 0      
Interest rate 5.90% 5.90%        
Debt issuance costs $ 1,631          
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-term Debt and Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
12 Months Ended
Feb. 27, 2023
Dec. 30, 2023
Mar. 09, 2023
Dec. 31, 2022
Apr. 04, 2022
Mar. 04, 2022
Mar. 01, 2022
Nov. 09, 2021
Sep. 29, 2020
Apr. 16, 2020
Dec. 03, 2013
Debt Instrument [Line Items]                      
Basis spread on variable rate 1000.00%                    
Minimum threshold amount   $ 25,000,000                  
Discharged or acceleration period   10 days                  
Minimum percent required in aggregate principal amount of notes outstanding   25.00%                  
Maximum exposure, undiscounted   $ 106,900,000                  
Collateral held   $ 221,200,000                  
ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement         $ 7,000,000            
ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes         400,000            
Debt Instrument, Restrictive Covenants   $400 million                  
Debt Instrument, Restrictive Covenants, Eliminated   $250 million                  
4.50% senior unsecured notes (2023 Notes)                      
Debt Instrument [Line Items]                      
Interest rate                     4.50%
3.90% senior unsecured notes (2030 Notes)                      
Debt Instrument [Line Items]                      
Interest rate                   3.90%  
1.75% senior unsecured notes (2027 Notes)                      
Debt Instrument [Line Items]                      
Interest rate                 1.75%    
4.50% senior unsecured notes (2022 Notes) [Member]                      
Debt Instrument [Line Items]                      
Repurchased face amount         $ 193,200,000            
3.50% senior unsecured notes (2032 Notes)                      
Debt Instrument [Line Items]                      
Interest rate           3.50%          
Face amount             $ 350,000,000        
Debt issuance, percentage of principal           99.61%          
Debt issuance costs           $ 3,200,000          
5.90% senior unsecured notes (2026 Notes)                      
Debt Instrument [Line Items]                      
Interest rate     5.90%                
Debt issuance costs     $ 1,600,000                
5.95% senior unsecured notes (2028 Notes)                      
Debt Instrument [Line Items]                      
Interest rate     5.95%                
Bilateral Letter of Credit Facility                      
Debt Instrument [Line Items]                      
Letters of credit autstanding   $ 91,200,000   $ 90,200,000              
Senior Notes                      
Debt Instrument [Line Items]                      
Redemption price, percentage   101.00%                  
Senior Notes | 4.50% senior unsecured notes (2023 Notes)                      
Debt Instrument [Line Items]                      
Interest rate                     4.50%
Face amount                     $ 450,000,000
Debt issuance, percentage of principal                     99.69%
Debt issuance costs                 $ 1,400,000    
Repurchased face amount                 256,300,000    
Unamortized premium                 30,500,000    
Senior Notes | 3.90% senior unsecured notes (2030 Notes)                      
Debt Instrument [Line Items]                      
Interest rate   3.90%               3.90%  
Face amount                   $ 500,000,000  
Debt issuance, percentage of principal                   99.65%  
Senior Notes | 1.75% senior unsecured notes (2027 Notes)                      
Debt Instrument [Line Items]                      
Interest rate   1.75%                  
Face amount                 $ 350,000,000    
Debt issuance, percentage of principal                 99.67%    
Debt issuance costs                 $ 2,900,000    
Senior Notes | 3.50% senior unsecured notes (2032 Notes)                      
Debt Instrument [Line Items]                      
Interest rate       3.50%   3.50%          
Senior Notes | 5.90% senior unsecured notes (2026 Notes)                      
Debt Instrument [Line Items]                      
Interest rate   5.90% 5.90%                
Face amount     $ 300,000,000                
Debt issuance, percentage of principal     99.94%                
Senior Notes | 5.95% senior unsecured notes (2028 Notes)                      
Debt Instrument [Line Items]                      
Interest rate   5.95% 5.95%                
Face amount     $ 300,000,000                
Debt issuance, percentage of principal     99.92%                
Debt issuance costs     $ 1,900,000                
Revolving Credit Facility | 2021 Credit Agreement | Letter of Credit                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity               $ 200,000,000      
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity               1,200,000,000      
Possible maximum increase               $ 500,000,000      
Long-term line of credit   $ 0   $ 185,000,000              
Remaining borrowing capacity   1,200,000,000                  
Letters of credit autstanding   $ 0   0              
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   0.08%                  
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   0.20%                  
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement | Base Rate | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   0.00%                  
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement | Base Rate | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   0.30%                  
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement | London Interbank Offered Rate | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   0.795%                  
Revolving Credit Facility | Unsecured Debt | 2021 Credit Agreement | London Interbank Offered Rate | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   1.30%                  
Revolving Credit Facility | Unsecured Debt | 2017 Credit Agreement                      
Debt Instrument [Line Items]                      
Remaining borrowing capacity       $ 1,000,000,000              
Commitment fee percentage   0.125%                  
Revolving Credit Facility | Unsecured Debt | 2017 Credit Agreement | Base Rate                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   0.00%                  
Revolving Credit Facility | Unsecured Debt | 2017 Credit Agreement | London Interbank Offered Rate                      
Debt Instrument [Line Items]                      
Basis spread on variable rate   1.00%                  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-term Debt and Fair Value of Financial Instruments - Future Payments (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2024 $ 0
2025 0
2026 300,000
2027 350,000
2028 300,000
2028 850,000
Future payment $ 1,800,000
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 4,506,272 $ 4,280,521  
Accumulated depreciation (2,857,726) (2,590,382)  
Property and Equipment, Net 1,648,546 1,690,139  
Depreciation 276,900 252,800 $ 228,800
Capitalized Computer Software, Gross 1,000,000 922,900  
Capitalized Computer Software, Accumulated Amortization 711,400 617,100  
Land and Land Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 470,890 471,349  
Building [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 543,467 535,884  
Building and Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 800,621 722,006  
Furniture, Fixtures and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 2,563,043 2,398,818  
Vehicles [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Property and Equipment, Gross $ 14,539 14,549  
Construction in Progress [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 113,712 $ 137,915  
Minimum | Software Development [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Minimum | Building [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 30 years    
Minimum | Building and Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Minimum | Furniture, Fixtures and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Maximum | Software Development [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Maximum | Land and Land Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Maximum | Building [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 40 years    
Maximum | Building and Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Maximum | Furniture, Fixtures and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 20 years    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases and Other Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Total operating lease liabilities $ 2,660,827 $ 2,692,861
Less: Current portion of operating lease liabilities (445,061) (414,543)
Non-current operating lease liabilities $ 2,215,766 $ 2,278,318
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Operating lease cost $ 572,024 $ 563,959
Variable lease cost 177,504 171,621
Total lease cost 749,528 735,580
2024 539,836  
2025 582,552  
2026 466,443  
2027 383,426  
2028 294,932  
Thereafter 775,662  
Total lease payments 3,042,851  
Less: Imputed interest (382,024)  
Lessee Option to Extend Reasonably Certain 30,000  
Operating lease legally binding minimum payments for lease that have not yet commenced $ 49,700  
Operating Lease, Weighted Average Remaining Lease Term 6 years 6 months  
Operating Lease, Weighted Average Discount Rate, Percent 3.90%  
Operating cash flows from operating leases $ 603,108 624,484
Operating leases $ 447,988 432,497
Unrecorded Unconditional Purchase Obligation   $ 133,000
Document Period End Date Dec. 30, 2023  
Facilities [Member]    
Lessee, Lease, Description [Line Items]    
Renewal term 5 years  
Facilities [Member] | Minimum    
Lessee, Lease, Description [Line Items]    
Typical initial term 5 years  
Facilities [Member] | Maximum    
Lessee, Lease, Description [Line Items]    
Typical initial term 10 years  
Equipment [Member] | Minimum    
Lessee, Lease, Description [Line Items]    
Typical initial term 3 years  
Equipment [Member] | Maximum    
Lessee, Lease, Description [Line Items]    
Typical initial term 6 years  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Oct. 07, 2023
Jul. 15, 2023
Apr. 22, 2023
Dec. 31, 2022
Jan. 01, 2022
Payables and Accruals [Abstract]            
Payroll and related benefits $ 161,607       $ 155,441  
Accrued expenses 671,237 $ 724,083 $ 678,103 $ 717,938 629,464 $ 774,149
Taxes payable 118,791       84,454  
Self-insurance reserves 74,536       72,337  
Capital expenditures 5,287       8,927  
Accrued Rebates 51,656       42,415  
Accrued Professional Fees, Current 14,425       22,317  
Other 176,747       200,548  
Total accrued expenses 671,237       629,464  
Movement in Standard Product Warranty Accrual [Roll Forward]            
Inventory related accruals $ 68,188       $ 43,025  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2022
Dec. 30, 2023
Feb. 08, 2022
Apr. 19, 2021
Nov. 08, 2019
Equity, Class of Treasury Stock [Line Items]          
Shares repurchased (shares) 3.0        
Aggregate cost of shares repurchased $ 598,200        
Average repurchase price (in usd per share) $ 201.88        
Remaining amount authorized under Share Repurchase Program   $ 947,300      
August 2019 Share Repurchase Program [Member]          
Equity, Class of Treasury Stock [Line Items]          
Authorized amount under Share Repurchase Program     $ 1,000,000 $ 1,000,000 $ 700,000
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 07, 2023
Jul. 15, 2023
Apr. 22, 2023
Jul. 15, 2023
Oct. 07, 2023
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Earnings Per Share [Abstract]                
Net income $ (62,037) $ 78,577 $ 48,323 $ 126,900 $ 64,862 $ 29,735 $ 464,402 $ 596,615
Basic weighted average common shares           59,432 60,351 64,028
Dilutive impact of share-based awards           176 366 481
Diluted weighted average common shares           59,608 60,717 64,509
Basic earnings per common share, Net income applicable to common stockholders (in usd per share) $ (1.04) $ 1.32 $ 0.81 $ 2.14 $ 1.09 $ 0.50 $ 7.70 $ 9.32
Diluted earnings per common share, Net income applicable to common stockholders (in usd per share) $ (1.04) $ 1.32 $ 0.81 $ 2.13 $ 1.09 $ 0.50 $ 7.65 $ 9.25
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount           299 115 9
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 07, 2023
Jul. 15, 2023
Apr. 22, 2023
Jul. 15, 2023
Oct. 07, 2023
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Federal:                
Current Federal Tax Expense (Benefit)           $ 20,363 $ 81,564 $ 83,979
Deferred Federal Income Tax Expense (Benefit)           (36,935) 12,609 47,558
Federal Income Tax Expense (Benefit), Continuing Operations           (16,572) 94,173 131,537
State:                
Current State and Local Tax Expense (Benefit)           6,137 15,902 22,927
Deferred State and Local Income Tax Expense (Benefit)           (11,321) 5,546 10,240
State and Local Income Tax Expense (Benefit), Continuing Operations           (5,184) 21,448 33,167
Foreign:                
Current Foreign Tax Expense (Benefit)           23,394 25,966 20,186
Deferred Foreign Income Tax Expense (Benefit)           474 (1,627) 988
Foreign Income Tax Expense (Benefit), Continuing Operations           23,868 24,339 21,174
Current Income Tax Expense (Benefit)           49,894 123,432 127,092
Provision for deferred income taxes       $ 21,497 $ (27,811) (47,782) 16,528 58,786
Income Tax Expense (Benefit) $ (19,539) $ 28,198 $ 19,223 47,420 27,883 2,112 139,960 185,878
Effective Income Tax Rate Reconciliation, Amount [Abstract]                
Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)           6,689 126,730 163,965
State income taxes, net of federal income tax           (4,962) 16,222 27,517
Other, net           385 (2,992) (5,604)
Income Tax Expense (Benefit) $ (19,539) $ 28,198 19,223 47,420 27,883 2,112 139,960 185,878
Deferred income tax assets:                
Accrued expenses not currently deductible for tax           22,377 19,589  
Share-based compensation           10,698 12,642  
Accrued medical and workers compensation           9,704 13,666  
Net operating loss carryforwards           3,273 3,577  
Deferred Tax Assets Operating Lease Liabilities           670,030 678,432  
Other, net           13,602 9,291  
Total deferred income tax assets before valuation allowances           729,684 737,197  
Less: Valuation allowance           (5,179) (5,036)  
Total deferred income tax assets           724,505 732,161  
Deferred income tax liabilities:                
Property and equipment           (91,084) (125,651)  
Inventories           (219,446) (226,499)  
Intangible assets           (136,366) (137,464)  
Deferred Tax Liabilities Operating Lease Assets           (640,151) (653,296)  
Total deferred income tax liabilities           (1,087,047) (1,142,910)  
Net deferred income tax liabilities           (362,542) (410,749)  
Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards           2,900 3,000  
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]                
Unrecognized tax benefits, beginning of period     $ 15,211 $ 15,211 $ 15,211 15,211 20,979 26,967
Increases related to prior period tax positions           245 75 484
Decreases related to prior period tax positions           0 (261) (849)
Increases related to current period tax positions           563 928 2,240
Settlements           0 (256) (2,993)
Expiration of statute of limitations           (4,829) (6,254) (4,870)
Unrecognized tax benefits, end of period           11,190 15,211 20,979
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]                
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense/(Gain)           200 600 $ 700
Unrecognized Tax Benefits, Interest on Income Taxes Accrued           2,500 2,700  
Unrecognized Tax Benefits, Income Tax Penalties Accrued           100    
Undistributed Earnings of Foreign Subsidiaries           $ 118,300 $ 98,700  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent           21.00% 21.00% 21.00%
Tax Credit Carryforward, Valuation Allowance           $ 2,200    
Effective Income Tax Rate Reconciliation, Percent           6.60% 23.20% 23.80%
State and Local Jurisdiction [Member]                
Deferred income tax liabilities:                
Operating Loss Carryforwards           $ 102,200 $ 108,900  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Postemployment Benefits [Abstract]      
Company contributions to defined contribution benefit plan $ 26.3 $ 24.5 $ 27.3
Deferred compensation plan liability $ 14.3 $ 13.7  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares Available for Grant 2,400    
Share-based compensation expense $ 45,647 $ 50,978 $ 63,067
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Deferred income tax benefit 11,000 $ 12,500 15,200
Unrecognized compensation expense $ 69,500    
Weighted average period unrecognized compensation expense expected to be recognized 1 year 6 months    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 417 206  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 124.59    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 94.03    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 316    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 0 $ 190.75  
Issuance of shares upon the exercise of stock appreciation rights (in shares) 0 (3)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 162.54    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period (104)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 529    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 8 months 12 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 186.22    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 80    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 28.97    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 10 months 24 days    
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 6,400 $ 11,800 $ 22,800
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested, beginning of period 105    
Granted 22 0  
Granted, Weighted Average Grant Date Fair Value $ 135.13 $ 0 $ 0
Change in Units Based on Performance (15)    
Change in Units Based on Performance, Weighted Average Exercise Price $ 137.11    
Vested (112)    
Vested, Weighted Average Exercise Price $ 130.88    
Forfeited 0    
Forfeited, Weighted Average Grant Date Fair Value $ 130.03    
Nonvested, end of period 0 105  
Nonvested, Weighted Average Grant Date Fair Value $ 0 $ 130.88  
Maximum potential payout of outstanding awards for Equity Instruments Other than Options 44    
Total grant date fair value of vested $ 14,711 $ 12,460 $ 7,987
Market Based Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Risk-free interest rate (1) 4.60% 1.60% 0.30%
Expected dividend yield 0.00% 0.00% 0.00%
Expected stock price volatility (2) 37.40% 34.60% 36.00%
Liquidity discount for post-vest restrictions 12.20%    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested, beginning of period 135    
Granted 73    
Granted, Weighted Average Grant Date Fair Value $ 139.75 $ 205.52 $ 204.97
Change in Units Based on Performance 0    
Change in Units Based on Performance, Weighted Average Exercise Price $ 0    
Vested (30)    
Vested, Weighted Average Exercise Price $ 145.04    
Forfeited (55)    
Forfeited, Weighted Average Grant Date Fair Value $ 173.13    
Nonvested, end of period 123 135  
Nonvested, Weighted Average Grant Date Fair Value $ 180.63 $ 191.72  
Maximum potential payout of outstanding awards for Equity Instruments Other than Options   255  
Total grant date fair value of vested $ 4,400 $ 3,695 $ 3,650
Deferred Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 3,400 $ 1,700 $ 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Granted 74 9,000 10,000
Granted, Weighted Average Grant Date Fair Value $ 66.60 $ 193.05 $ 191.24
Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares Available for Grant 2,500    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Purchase discount of fair market value (percent) 10.00%    
Team Member annual purchase limit $ 25    
Team Member annual purchase limit, percentage of compensation (percent) 10.00%    
Share-based Payment Arrangement, Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Expected life of awards (in months) (3) 6 years    
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested, beginning of period 394    
Granted 627    
Granted, Weighted Average Grant Date Fair Value $ 89.81 $ 196.61 $ 183.41
Change in Units Based on Performance 0    
Change in Units Based on Performance, Weighted Average Exercise Price $ 0    
Vested (195)    
Vested, Weighted Average Exercise Price $ 169.61    
Forfeited (126)    
Forfeited, Weighted Average Grant Date Fair Value $ 139.70    
Nonvested, end of period 700 394  
Nonvested, Weighted Average Grant Date Fair Value $ 109.56 $ 180.41  
Total grant date fair value of vested $ 33,125 $ 34,685 $ 34,555
Minimum | Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Typical number of awards vesting at end of period (percent) 0.00%    
Minimum | Share-based Payment Arrangement, Option      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Risk-free interest rate (1) 4.08%    
Expected dividend yield 1.45%    
Expected stock price volatility (2) 35.10%    
Maximum | Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Typical number of awards vesting at end of period (percent) 200.00%    
Maximum | Share-based Payment Arrangement, Option      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Risk-free interest rate (1) 4.31%    
Expected dividend yield 4.05%    
Expected stock price volatility (2) 42.90%    
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance, Beginning of Period $ (44,695) $ (27,059)  
Activity (7,537) (17,636) $ (323)
Balance, End of Period (52,232) (44,695) (27,059)
Unrealized Gain (Loss) on Postretirement Plan      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance, Beginning of Period 720 906 1,170
Activity 82 (186) (264)
Balance, End of Period 802 720 906
Foreign Currency Translation      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance, Beginning of Period (45,415) (27,965) (27,906)
Activity (7,619) (17,450) (59)
Balance, End of Period (53,034) (45,415) (27,965)
Accumulated Other Comprehensive (Loss) Income      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance, Beginning of Period (44,695) (27,059) (26,736)
Activity (7,537) (17,636) (323)
Balance, End of Period $ (52,232) $ (44,695) $ (27,059)
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Current, Beginning of Period $ 16,808    
Allowance for Doubtful Accounts Receivable, Current, End of Period 27,589 $ 16,808  
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Current, Beginning of Period 16,808 10,162 $ 11,929
Valuation Allowances and Reserves, Charged to Cost and Expense 22,112 25,994 11,125
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction (11,331) (19,348) (12,892)
Allowance for Doubtful Accounts Receivable, Current, End of Period $ 27,589 $ 16,808 $ 10,162
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Immaterial Restatement of Prior Period Financial Statements (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 07, 2023
Jul. 15, 2023
Apr. 22, 2023
Jul. 15, 2023
Oct. 07, 2023
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Inventories $ 4,919,155 $ 5,052,244 $ 5,001,157 $ 5,052,244 $ 4,919,155 $ 4,857,702 $ 4,896,269 $ 4,682,635  
Other current assets 221,724 211,157 201,717 211,157 221,724 215,707 163,695    
Total current assets 6,320,693 6,321,318 6,196,740 6,321,318 6,320,693 6,377,021 6,014,817 6,257,044  
Assets 12,249,161 12,299,222 12,177,286 12,299,222 12,249,161 12,276,326 11,986,447 12,175,777  
Accounts payable 4,014,014 3,862,682 3,754,998 3,862,682 4,014,014 4,177,974 4,178,907 3,966,574  
Accrued expenses 724,083 678,103 717,938 678,103 724,083 671,237 629,464 774,149  
Liabilities 9,682,825 9,656,568 9,614,566 9,656,568 9,682,825 9,756,598 9,387,255 9,093,985  
Accumulated other comprehensive loss (47,025) (36,707) (43,931) (36,707) (47,025) (52,232) (44,695) (27,059)  
Retained earnings 4,609,318 4,686,518 4,623,832 4,686,518 4,609,318 4,559,139 4,665,087    
Stockholders' equity 2,566,336 2,642,654 2,562,720 2,642,654 2,566,336 2,519,728 2,599,192 3,081,792 $ 3,536,961
Liabilities and Equity 12,249,161 12,299,222 12,177,286 12,299,222 12,249,161 12,276,326 11,986,447 12,175,777  
Total current liabilities 5,216,700 5,101,757 5,055,352 5,101,757 5,216,700 5,307,405 5,420,851 5,221,972  
Deferred income taxes     417,736     362,542 410,749 395,168  
Other Liabilities, Noncurrent     87,602     84,524 89,054 104,874  
Cost of sales 1,748,799 1,545,611 1,955,666 3,501,277 5,250,077 6,764,105 6,222,487 6,074,039  
Gross profit 970,280 1,140,455 1,461,928 2,602,382 3,572,661 4,523,502 4,932,235 4,923,950  
Selling, general and administrative expenses 1,031,233 1,014,495 1,363,990 2,378,484 3,409,717 4,409,125 4,261,982 4,101,585  
Operating income (60,953) 125,960 97,938 223,898 162,944 114,377 670,253 822,365  
Other income (expense), net           5,525 (7,423) (2,081)  
Total other, net           (82,530) (65,891) (39,872)  
Income before provision for income taxes (81,576) 106,775 67,546 174,320 92,745 31,847 604,362 782,493  
Provision for income taxes (19,539) 28,198 19,223 47,420 27,883 2,112 139,960 185,878  
Net Income (Loss) (62,037) 78,577 48,323 126,900 64,862 29,735 464,402 596,615  
Provision for deferred income taxes       21,497 (27,811) (47,782) 16,528 58,786  
Other Noncash Income (Expense)     849 1,628 2,436 (3,267) (2,587) 7,985  
Receivables, net     85,827 97,022 179,890 (114,665) 67,147 (7,456)  
Inventories     (104,355) 148,918 25,583 44,821 (229,643) (124,139)  
Accounts payable     (424,190) (319,785) (163,371) (4,645) 227,774 291,042  
Accrued expenses     89,666 118,781 167,225 115,673 (167,723) 102,345  
Other assets and liabilities, net     23,057 60,836 83,331 (91,987) 9,732 (134,135)  
Net Cash Provided by Operating Activities     (382,524) (167,131) 28,834 287,375 736,571 1,107,022  
Other, net     (4,377) (4,531) (5,010) (1,493) 1,469 3,021  
Net Cash Provided by (Used in) Financing Activities     425,202 313,945 204,047 189,267 (620,704) (1,064,112)  
Effect of exchange rate changes on cash     68 949 (1,932) (8,487) (8,664) 5,474  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect     (46,925) 4,421 45,749 232,666 (317,245) (238,930)  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 316,554 275,226 223,880 275,226 316,554 503,471 270,805 588,050 826,980
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (10,280) 7,262 567 7,829 (2,451) (7,619) (17,450) (59)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest (10,318) 7,224 764 7,988 (2,330)   (17,636) (323)  
Comprehensive Income (Loss) $ (72,355) $ 85,801 $ 49,087 $ 134,888 $ 62,532 $ 22,198 $ 446,766 $ 596,292  
Basic earnings per common share (in usd per share) $ (1.04) $ 1.32 $ 0.81 $ 2.14 $ 1.09 $ 0.50 $ 7.70 $ 9.32  
Diluted earnings per common share (in usd per share) $ (1.04) $ 1.32 $ 0.81 $ 2.13 $ 1.09 $ 0.50 $ 7.65 $ 9.25  
Weighted average common shares outstanding - assuming dilution           59,608 60,717 64,509  
Receivables, net $ 863,260 $ 782,691 $ 769,986 $ 782,691 $ 863,260 $ 800,141 $ 684,048 $ 754,114  
Cash and cash equivalents 316,554 275,226 223,880 275,226 316,554 503,471 270,805 588,050  
Retained Earnings                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Retained earnings               4,563,724  
Stockholders' equity 4,609,318 4,686,518 4,623,832 4,686,518 4,609,318 4,559,139 4,665,087 4,563,724 4,174,060
Net Income (Loss) (62,037) 78,577 48,323 126,900 64,862 29,735 464,402 596,615  
Accumulated Other Comprehensive (Loss) Income                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Accumulated other comprehensive loss           (52,232) (44,695) (27,059) (26,736)
Stockholders' equity (47,025) (36,707) (43,931) (36,707) (47,025) $ (52,232) (44,695) (27,059) (26,736)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest (10,318) 7,224 764 7,988 (2,330)   (17,636) (323)  
Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Inventories   5,067,467 5,015,973 5,067,467     4,915,262 4,659,018  
Other current assets   188,169 177,127 188,169          
Total current assets   6,326,472 6,201,692 6,326,472     6,046,852 6,275,476  
Assets   12,304,376 12,182,238 12,304,376     12,018,482 12,194,209  
Accounts payable   3,780,215 3,682,749 3,780,215     4,123,462 3,922,007  
Accrued expenses   685,191 718,290 685,191     634,447 777,051  
Liabilities   9,581,189 9,546,077 9,581,189     9,340,201 9,065,918  
Accumulated other comprehensive loss   (36,824) (44,355) (36,824)     (45,143) (22,627)  
Retained earnings   4,767,168 4,697,697 4,767,168     4,744,624 4,605,791  
Stockholders' equity   2,723,187 2,636,161 2,723,187     2,678,281 3,128,291 3,559,512
Liabilities and Equity   12,304,376 12,182,238 12,304,376     12,018,482 12,194,209  
Total current liabilities   5,026,378 4,983,455 5,026,378     5,370,389 5,180,307  
Deferred income taxes     422,984       415,997 410,606  
Other Liabilities, Noncurrent     85,762       87,214 103,034  
Cost of sales   1,537,997 1,946,931 3,484,927     6,192,622 6,069,241  
Gross profit   1,148,069 1,470,663 2,618,732     4,962,100 4,928,748  
Selling, general and administrative expenses   1,013,701 1,380,664 2,394,365     4,247,949 4,090,031  
Operating income   134,368 89,999 224,367     714,151 838,717  
Other income (expense), net             (6,996) 4,999  
Total other, net             (65,464) (32,792)  
Income before provision for income taxes   115,183 59,607 174,789     648,687 805,925  
Provision for income taxes   29,821 16,956 46,776     146,815 189,817  
Net Income (Loss)   85,362 42,651 128,013     501,872 616,108  
Provision for deferred income taxes       16,249     6,338 68,202  
Other Noncash Income (Expense)     391 1,170          
Receivables, net     83,370 93,539     81,254 32,652  
Inventories     100,178 145,148     272,253 120,272  
Accounts payable     (440,995) (346,808)     212,568 281,064  
Accrued expenses     85,035 120,888     (165,643) 109,983  
Other assets and liabilities, net     (1,534) 36,008          
Net Cash Provided by Operating Activities     (378,865) (164,559)     722,222 1,112,262  
Other, net     (3,919) (4,073)          
Net Cash Provided by (Used in) Financing Activities     425,660 314,403          
Effect of exchange rate changes on cash     93 1,280     (9,216) 5,600  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect     (42,783) 7,782     (332,146) (233,564)  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents   277,064 226,499 277,064     269,282 601,428 834,992
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax   7,569 591 8,160     (22,330) 4,396  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest   7,531 788 8,319     (22,516) 4,132  
Comprehensive Income (Loss)   $ 92,893 $ 43,439 $ 136,332     $ 479,356 $ 620,240  
Basic earnings per common share (in usd per share)   $ 1.44 $ 0.72 $ 2.16     $ 8.32 $ 9.62  
Diluted earnings per common share (in usd per share)   $ 1.43 $ 0.72 $ 2.15     $ 8.27 $ 9.55  
Receivables, net   $ 793,772 $ 782,093 $ 793,772     $ 698,613 $ 782,785  
Cash and cash equivalents   277,064 226,499 277,064     269,282 601,428  
Previously Reported | Retained Earnings                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity   4,767,168 4,697,697 4,767,168     4,744,624 4,605,791 4,196,634
Net Income (Loss)   85,362 42,651 128,013     501,872 616,108  
Previously Reported | Accumulated Other Comprehensive (Loss) Income                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity   (36,824) (44,355) (36,824)     (45,143) (22,627) (26,759)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest   7,531 788 8,319 (2,456)   (22,516) 4,132  
Revision of Prior Period, Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Inventories   (15,223) (14,816) (15,223)     (18,993) 23,617  
Other current assets   22,988 24,590 22,988          
Total current assets   (5,154) (4,952) (5,154)     (32,035) (18,432)  
Assets   (5,154) (4,952) (5,154)     (32,035) (18,432)  
Accounts payable   82,467 72,249 82,467     55,445 44,567  
Accrued expenses   (7,088) (352) (7,088)     (4,983) (2,902)  
Liabilities   75,379 68,489 75,379     47,054 28,067  
Accumulated other comprehensive loss   117 424 117     448 (4,432)  
Retained earnings   (80,650) (73,865) (80,650)     (79,537) (42,067)  
Stockholders' equity   (80,533) (73,441) (80,533)     (79,089) (46,499) (22,551)
Liabilities and Equity   (5,154) (4,952) (5,154)     (32,035) (18,432)  
Total current liabilities   75,379 71,897 75,379     50,462 41,665  
Deferred income taxes     (5,248)       (5,248) (15,438)  
Other Liabilities, Noncurrent     1,840       1,840 1,840  
Cost of sales   7,614 8,735 16,350     29,865 4,798  
Gross profit   (7,614) (8,735) (16,350)     (29,865) (4,798)  
Selling, general and administrative expenses   794 (16,674) (15,881)     14,033 11,554  
Operating income   (8,408) 7,939 (469)     (43,898) (16,352)  
Other income (expense), net             (427) (7,080)  
Total other, net             (427) (7,080)  
Income before provision for income taxes   (8,408) 7,939 (469)     (44,325) (23,432)  
Provision for income taxes   (1,623) 2,267 644     (6,855) (3,939)  
Net Income (Loss)   (6,785) 5,672 (1,113)     (37,470) (19,493)  
Provision for deferred income taxes       5,248     10,190 (9,416)  
Other Noncash Income (Expense)     458 458          
Receivables, net     2,457 3,483     14,107 (25,196)  
Inventories     4,177 3,770     (42,610) 3,867  
Accounts payable     16,805 27,023     15,206 9,978  
Accrued expenses     4,631 (2,107)     (2,080) (7,638)  
Other assets and liabilities, net     24,591 24,828          
Net Cash Provided by Operating Activities     (3,659) (2,572)     14,349 (5,240)  
Other, net     (458) (458)          
Net Cash Provided by (Used in) Financing Activities     (458) (458)          
Effect of exchange rate changes on cash     (25) (331)     552 (126)  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect     (4,142) (3,361)     14,901 (5,366)  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents   (1,838) (2,619) (1,838)     1,523 (13,378) (8,012)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax   (307) (24) (331)     4,880 (4,455)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest   (307) (24) (331)     4,880 (4,455)  
Comprehensive Income (Loss)   $ (7,092) $ 5,648 $ (1,444)     $ (32,590) $ (23,948)  
Basic earnings per common share (in usd per share)   $ (0.12) $ 0.09 $ (0.02)     $ (0.62) $ (0.30)  
Diluted earnings per common share (in usd per share)   $ (0.11) $ 0.09 $ (0.02)     $ (0.62) $ (0.30)  
Receivables, net   $ (11,081) $ (12,107) $ (11,081)     $ (14,565) $ (28,671)  
Cash and cash equivalents   (1,838) (2,619) (1,838)     1,523 (13,378)  
Revision of Prior Period, Adjustment | Retained Earnings                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity   (80,650) (73,865) (80,650)     (79,537) (42,067) (22,574)
Net Income (Loss)   (6,785) 5,672 (1,113)     (37,470) (19,493)  
Revision of Prior Period, Adjustment | Accumulated Other Comprehensive (Loss) Income                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity   117 424 117     448 (4,432) $ 23
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest   (307) $ (24) (331)     4,880 $ (4,455)  
Previously Reported, Revised                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Inventories 4,949,382       4,949,382        
Other current assets 185,249       185,249        
Total current assets 6,320,464       6,320,464        
Assets 12,248,932       12,248,932        
Accounts payable 3,943,019       3,943,019        
Accrued expenses 714,317       714,317        
Liabilities 9,602,064       9,602,064        
Accumulated other comprehensive loss (47,599)       (47,599)        
Retained earnings 4,690,424       4,690,424        
Stockholders' equity 2,646,868 2,723,187   2,723,187 2,646,868   2,678,281    
Liabilities and Equity 12,248,932       12,248,932        
Total current liabilities 5,135,939       5,135,939        
Cost of sales 1,732,420       5,220,200        
Gross profit 986,659       3,602,538        
Selling, general and administrative expenses 1,030,355       3,407,445        
Operating income (43,696)       195,093        
Income before provision for income taxes (64,319)       124,894        
Provision for income taxes (15,686)       34,649        
Net Income (Loss) (48,633)       90,245        
Provision for deferred income taxes         (33,059)        
Other Noncash Income (Expense)         1,499        
Receivables, net         170,371        
Inventories         41,025        
Accounts payable         (191,871)        
Accrued expenses         145,704        
Other assets and liabilities, net         45,015        
Net Cash Provided by Operating Activities         30,404        
Other, net         (4,073)        
Net Cash Provided by (Used in) Financing Activities         204,984        
Effect of exchange rate changes on cash         (1,942)        
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect         48,246        
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 317,528       317,528   269,282    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (10,737)       (2,577)        
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest (10,775)       (2,456)        
Comprehensive Income (Loss) $ (59,408)       $ 87,789        
Basic earnings per common share (in usd per share) $ (0.82)       $ 1.52        
Diluted earnings per common share (in usd per share) $ (0.82)       $ 1.51        
Receivables, net $ 868,305       $ 868,305        
Cash and cash equivalents 317,528       317,528        
Previously Reported, Revised | Retained Earnings                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity 4,690,424 4,767,168   4,767,168 4,690,424   4,744,624    
Net Income (Loss) (48,633)       90,245        
Previously Reported, Revised | Accumulated Other Comprehensive (Loss) Income                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity (47,599) (36,824)   (36,824) (47,599)   (45,143)    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest (10,775)                
Revision of Prior Period, Adjustment, Revised                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Inventories (30,227)       (30,227)        
Other current assets 36,475       36,475        
Total current assets 229       229        
Assets 229       229        
Accounts payable 70,995       70,995        
Accrued expenses 9,766       9,766        
Liabilities 80,761       80,761        
Accumulated other comprehensive loss 574       574        
Retained earnings (81,106)       (81,106)        
Stockholders' equity (80,532) (80,533)   (80,533) (80,532)   (79,089)    
Liabilities and Equity 229       229        
Total current liabilities 80,761       80,761        
Cost of sales 16,379       29,877        
Gross profit (16,379)       (29,877)        
Selling, general and administrative expenses 878       2,272        
Operating income (17,257)       (32,149)        
Income before provision for income taxes (17,257)       (32,149)        
Provision for income taxes (3,853)       (6,766)        
Net Income (Loss) (13,404)       (25,383)        
Provision for deferred income taxes         5,248        
Other Noncash Income (Expense)         937        
Receivables, net         9,519        
Inventories         (15,442)        
Accounts payable         28,500        
Accrued expenses         21,521        
Other assets and liabilities, net         38,316        
Net Cash Provided by Operating Activities         (1,570)        
Other, net         (937)        
Net Cash Provided by (Used in) Financing Activities         (937)        
Effect of exchange rate changes on cash         10        
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect         (2,497)        
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents (974)       (974)   1,523    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 457       126        
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest 457       126        
Comprehensive Income (Loss) $ (12,947)       $ (25,257)        
Basic earnings per common share (in usd per share) $ (0.22)       $ (0.43)        
Diluted earnings per common share (in usd per share) $ (0.22)       $ (0.42)        
Receivables, net $ (5,045)       $ (5,045)        
Cash and cash equivalents (974)       (974)        
Revision of Prior Period, Adjustment, Revised | Retained Earnings                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity (81,106) (80,650)   (80,650) (81,106)   (79,537)    
Net Income (Loss) (13,404)       (25,383)        
Revision of Prior Period, Adjustment, Revised | Accumulated Other Comprehensive (Loss) Income                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity 574 $ 117   $ 117 574   $ 448    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest $ 457       $ 126        
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplier Finance Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Supplier Finance Program, Obligation $ 3,361,249 $ 3,100,172
Supplier Finance Program [Line Items]    
Supplier Finance Program, Obligation 3,361,249 $ 3,100,172
Supplier Finance Program, Obligation, Addition 3,430,710  
Supplier Finance Program, Obligation, Settlement $ (3,169,633)  
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable  
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "2HO5@'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 " DJ+U8Z7L]].\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT'2%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\#AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:UZN"WQ8-W_%*<"Y6]^^3ZP^_J[ +QN[M M/S:^",H6?MV%_ )02P,$% @ )*B]6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" DJ+U8]J8P4?4' "R,0 & 'AL+W=OQ+2M[N6W3J^L0@V6R'?Z(QN=WA#ED1\WML?UIZ@YE0'K%MX"\\9/72#9E1>D/>3#S[UJ6O",2$D]("0S_7LF$A*%4 M@OOX_T&TE7^F##Q]?51_3!L/C5EA3B8T_#/PQ?:N==-"/EGC)!0+^O9O14#W$-!-R61-23E,L<"C6T;?$)-7@YI\D<),HZ'Y02R_]Z5@<#: M.#&:T%?"T!R^8M1&7Y=3].O/O]UV!"C+\QWOH'*?J3@5*K:#GF@LMAP]Q#[Q MRP(=N*7\OISC?=T[6L4I\:Z1:UTAQW)&=Q7A4WWX?Y+P M&MD]U:>76N/FE-U4S]52_FN\XH)!3_^?BG"FT%4KR.'_B>^P1^Y:,+XY8:^D M-?KE)[MO_:ZB8U)L:DBL1*Z;D^OJU$.:$C(D5B+4SPGUZQ$:QW$"?6I!=I0)%2J]CF")"O!$&]44E"&Q$JA!#FI0 M#]2= MZSO!3 M.K]9NVT[;M53$M(%-B1D2*Q$;YL2&-6K3 M!R5 ;5!C@(;4R@"+[-_6ILA'@"_X'"E%'7C5R_9Z[8=JSL^Q.H^IY?L.I:%EL$[>I3K*VA! ML:_$:-05F%(K8RQ\@:W/[#]BG,@C&+XO]"U6(M3++7 HUU24V(Q:!5-J96R% M6;#U6?Y';/FT-V?T-8@]=??3:SY/E-B,&@=3:F5LA76P]1G_1VQSR@6DP_\- M=M7/";VB,^A;2NNNCVO,[1+FP2[<@WW&/J34&,'5F/0"O:[ZB6#4+IA2*T,J M#(.MS_(_4VFMYEL::S-@O8C;=]K=H6TK:1FU"Z;4R@NIA5]P]*G^2R# *= U MLIU?5[^A)?$2!KU,A>R,TH1&$20M2T&]'U?H9^M:KJFA'3C<5QRJ%T/TBDU) MFE(KDRRLA*-W &!0_2#>H.4^6M%0"?",A1C/E9",N@53:F5(A5MP]/G\L7^A MAW=OB^,-J?1;9X2>OR^5UD ?UIC6):R!4U@#IY8U^).$8?M'#*D8C$_,86+S MT8SS1#VSG='\3KB2FU%38$JMS*TP!4XM4_"-AF ^,IW/F,&C M8^QY!(1 QL\DE?R,&@!3:F5^A0%P]/G[@=\RPF&([A,.I[EZA.IU*E?"]7&- M:5W""3B%$W#T2?R!UD-$V$9.:/\"!;$%[Q3M<*SN=O]P T$?UQC;)2R!6U@" MM]86PG(+:8<.UAF92ECZN,;U!Y?(^MTBZW?U2?ML\KA X\0/!&5H+ 3A(EN\ M?0SQ1DE-KU>U;ZP/:PSM$B[ +5R 6VO/8)ZLPL #4A0K'YAZE<95+T:=P4&M MEZK)^KG74=<>W S=06\PO.V\JOB<% 35ROO+CGJYQ7!?Z$LBH(O%TFHJF9FM M%,K4^B>M[ U[/=OJ.GD;#SPND?&[1<;OZO/TXS8Q/]F(@JQ@);?VU@0R,O52 M[!G5N6S*^H$#1*7VX)AL>XO #. MKRD5QP/Y ?G/-$9_ U!+ P04 " DJ+U8:>-E#S\" "]!0 & 'AL M+W=O,<-J2Q@1Q6 M+$!:!.T.%\,N%)N)A5JB)\E-]_:CY,3+@,3HC2V*Y*^/LLGI ?6+*0 L>Y.E M,DE06%M-PM!D!4AN>EB!(L\.M>263+T/3:6!YSY)EF$<1>-0PWZJ-)BML57(A01F! MBFG8)<&L/YF/7;P/^"[@8,[6S%6R17QQQBI/@L@!00F9=0J<7J^P@+)T0H3Q M^Z@9M$>ZQ//U2?W>UTZU;+F!!98_1&Z+)/@4L!QVO"[M$QZ^P+&>D=/+L#3^ MR0Y-;$PG9K6Q*(_)9$NAFC=_.][#><+X2D)\3(@]=W.0IUQRR].IQ@/3+IK4 MW,*7ZK,)3BCW49ZM)J^@/)O.ZEQ8ME+-YZ5[FH:69)TSS(X2\T8BOB+1C]D# M*EL8]EGED/\O$!)/"Q6?H.9QI^(2LAX;1+C,KRLXMIC8BJ>01+0_V] OT*0WGSHCZ.[#L9ARSCL4F\9'[F$ M2VS=V4OJ+F$ML!LNJSOV%6OJ7K9>;SK(1BW9Z%UD:\RN_B'="HN"ZQ()[Y8] MHK8%6W"-%,0[Z,8MW?A==/="2[9:7H+K%A@,+U&$9RTE0>_]X# LPUK9IKO: MW78VS9J6_!?>#+8'KO="&5;"CE*CWD>Z+-T,B\:P6/D&W=(5H?3+@N8K:!= M_AVB/1GN@'9BIW\!4$L#!!0 ( "2HO5A_@4F2$0< )$< 8 >&PO M=V]R:W-H965T&ULK5G;;)'<79X%%GL.P-,'J3[5&R$T M^EP657TVVVB]?;58U-E&E+Q^*;>B@B=W4I5E5J>RD87>26N%*J;LN3J\;4HY,/9C,R>;GS([S?:W%@L3[?\7EP+ M_7%[I>!J<8BRSDM1U;FLD!)W9[-S\FK%0N/06OR9BX=Z\!N95&ZE_&0NWJS/ M9M@@$H7(M G!X=].K$11F$B X^\NZ.SP3N,X_/T4_94CFEM=B)8N_\K7> MG,V2&5J+.]X4^H-\^$UT";4 ,UG4[5_TT-GB&V1M6A=<\^6ID@](&6N(9GZT8]-Z0S9Y9:;Q6BMX MFH.?7J[>O[M^__;-Q?G-Y05Z??[V_-WJ$EW_=GEY%* MU"BOT,U&-C6OUO43[W@!R3MG M<1\J;$.9KK!;AI@%,3E=[(;YV&8TQ@D.#V9'2(,#TL"+](/(!("[+0147"6T M"^ ^0C1XDC#&\0BE;48B%J43 MD#=2\^(+0,;V!#(SE..)=MA!.20D=L-,#C 3+\PK!>2I]&.[<,R:V0*=Z;8J MD;P#0LJ:LBFX%FO@$5BT6TZAUALLPQ7.64%>:B6.0H6B" M:)2FRR[%A$V43'I(,_67#"0)P*M[5 C@1Z0,$9[(NY,&+J8G)[4K*(R3.!ZC M=MA%. ;@;M0$]T2&O;A_E7+]D!>%DXBP]=8T)7' 1N"<=GC8ZX[!#5B6/-,E M-*_N.SS2(:T(GB)#US$3]U[9N%!QZSEP6E<<3HN!)=EB1-HB"8:!2D)RT2?)&6 M*')^FQ>Y!G)P"@KB);^O513?*MIQTCT1$C\3GF>9;$!#H"U_-(3M3-C!T8D?DI\*ZO[$RU4B2[$+7#,4T']P76CVGIRPK:9#X\1VR8D"3&>:K\].1(_ M.QXKC4'A.X':W!6$"4FM*G#8T3A(IM#V'$?\)'QJ0O6"ZBS,7&X#$F2T(1-@.Q)COI)[IVL M3IZ&5(Y4Q#-#3&TVHT:!1N.F[32,$T8F9#P=;/_\O'[; MRW/S8E-<&H=1F";CF7$8LB2FX<2^B_9<2".O3KG6,ONTD<5:J/J'=D^C']TG M'UY._>JCCV\4[3CKGERIGUROU--2KTW^(,5EM9.F*.?H!7X)9$A PRBTXT4C MYHC@.=QZ.@/CC=[ ;O\?L?X9_ XG8W5M-(542#:Z!JV_AFC.@7R>HKTFQRGW M[$S][&P6(6Q%NWP]R5(\F2T>)6L6,Q[FB[A&O_.JX>H1=>=RK5$?K=6ZV]+"VMSQ?G^05RO@VA[7N M!)E:)V(@#;&U4W+8):813$PZZT4#\XN&&P74V\!(MM..?MQ/P$_.,SZG>K#T MKM,LIA, XJV6(@Y/PFZ*G+F0*QQ/*&P=:;) M6$2X+4D21Q,EPGH5P?PJXGQP"B3WDEB6T,4VYLO'#G20K-W@;;%P$E+*QJ+" M91<$DT=P;' B[!<5'X3F< OV15Q5L!+=*&V-$(1A.CQSZF Z#*,HQ,G$]HWU M6FL'<3D!VX>^-"1I3,?MPFF8IB2E$X![+<#\6N!MKP+:.C[FW,L6 M^ARU:3DS"*U:G3C/<%FZSS,6@^]%YF/='US=YU4-4OT.7/'+&&*H_?>O_866 MV_83TJW46I;MSXW@D($Q@.=W4NJG"_-5ZO 5&PO=V]R:W-H965T&ULK99=:\22C7ZGJ5.:IN(PLUSK MX<%GMDNT>6!'TYSLZ)KJ+_E*0L]N5#8LHUPQP9&DVYDU=Z\6+C8)9<3?C!Y4 MJXV,E3LA[DWGW69F.8:(IC361H+ SYXN:)H:)>#XMQ:UFC%-8KO]H/ZF- ]F M[HBB"Y'^PS8ZF5D3"VWHEA2I_BP.;VEM:&ST8I&J\AL=JE@_M%!<*"VR.AD( M,L:K7_*]GHA6@CLZDH#K!#PTP:L3O-)H15;:6A)-HJD4!R1--*B91CDW93:X M8=S\C6LMX2V#/!TM/GU5Z/B(Z,N:7R)/.<" M80=[/>F+(>ENF8Z[Z3;X;R8!-Y. 2SWOB-Y:$TVA-C426_2&<<)C1E*T$HJ5 MM?9U?J>TA(K[UF>UTA[U:YME>*5R$M.9!>M,4;FG5O3G'Z[O_-5G_'\2ZTR# MUTR#=TH]FL=QD14IS,4&5@(, +-@_/>9KI3&I9+9*O81GHR# /M3>]_VTQ,W M#AUO@INX#NJH01V=1%W!8J=2 BBLD/C^ G'!7^^%9GQW@7(BT9ZD!45G4*:% MVJ"$-CA]AMN_T7<3*GB&6;_"1 D'F=*P M9T&=G$0-GD4]%=%!G32HDY.H"Y%EL-?4]?Q?:WDRK):?#>M8"!L+X6 +0PLY M?#*/V.FOY"&1'6S7^7T(.L/!!U1R+==F"0)O%#Z%[HOTPTEX'+IUN>/,:B6[APJD+^J-E/\N*G^UWK[( M /?PVJWKDKFK?B!RQ[A"*=U"JG,9P)XIJ^M?U=$B+V]0=T+#?:QL)G!EIM($ MP/NM$/JA8RYES24\^@502P,$% @ )*B]6.NX<_\R!0 -A, !@ !X M;"]W;W)K%>JRM])Z?3$8J-F*YTSUQ9H7\&4A9,XT-.5RH-:2L[DURK,!Q3@J.A??)U";/F?QQS3/Q>MDCO?<73^ERI(X]_2::_JTQ@>/K][_VS) YD7IOA89-_2N5Y=]N(> MFO,%VV3Z2;S^Q4M"@?$W$YFRO^BUQ.(>FFV4%GEI#!'D:;'[9V_E0!P8D+#% M@)8&M&[@MQAXI8'W40._-/#MR.RHV'&8,,U&0RE>D31H\&8>[&!::Z"?%B;O M4RWA:PIV>C1^N)\^?+F=7#W?3-#T&?[N;NZ?I^CA,WIXO'FZ>KX% #I'7Z<3 M=/+I%*D5DURAM$#/*[%1K)BK,_3IJ#T<: C,N!_,RB"N=T'0EB (17>BT"N% M;HHYGQ\[& "CBA9]IW5-.SU.^*R//'R&**:>(Z#Q1\R)-:<.\TFW^=^LZ"/L M-#]BXU5)\JP_O\7?/:Q_Q3+N'-J=:6!-S2K?C@BA<13B:#C8'E)V 4G@1R;$ M0^#$ <1)$B5Q4@&/:/@5#;^3QE@HC<2BGO3SH$CF 1QX*89532C3IH/:V[(%$LH4C.15J-$U(;X7 MU5=0$Q9&F 9>C4@3%D-6PQ8><<4CMG9>&P^]XO(,%5Q?N"C$78-@U,.%6K,9 MO^R!/%!<;GEO]/MO),1_N*KCKW0V^47.C@8MJ08MZ4S^;:$Y>-7O$]DU=QC(/Z-'; H)#7$N^ P83*2'NY!.\WZ=Q)Y,OIN: 4.),9C] <J&=>(=GHZ)GD@1DCW6C5S MO%RGZ*3,V:F=]$XRI!%"$#3JCP,%?&A]U;I@%,=MB:-[3K23T[/04%M%M7J= M1*AC#D)A::3&@0N#^&!VE5P<."^)(]I"9B]$2+<2N=VEYH7#B8.;+7";VA, M--_3IME;R]3S&D%Y)/;K1=8!"['OA?7MPH&+8@H[: O'O4HAW3+E\?^Q:HH, M"@*L3JJ)(EZ2-*J'"Q<'<12WD-I+%M*M68R$O&W=_TKC0\E'DZ@N1,8.F!_" MIM](31,7)&%(6G9 LERY!)W .V:BY M_6#?G#K9[CJ)#RM7O\&U"8KZ=8'I "5]KVV5[14+Z98LW^QI%-N$W*L9TKGOCR9IMC$4 M?SJ9\4>2V01%_;"NLQVHI$_;)NU>@I!N#?*3V6P*"EA+]=UX[(#!68X?B :'%PHY%PN[<6,@L WA=X=PJNWU>7/E;WRJ+V_-I="]J)B[V9WHW3' MY#(%]9+Q!;C$_0BJA=Q=TNP:6JSMM<6+T%KD]G'%V9Q+ X#O"P$:IVR8#JJK MLM%_4$L#!!0 ( "2HO5@*E"6R&PO=V]R:W-H965T M&ULK59;<]HZ$/XK&I+]/^ZVDU?;WE'WG&8! KV5!^,#*A-C&Q"< ?@UP/]30% # AV92HJ. MPP0+/.PSND=,64LVU='!U&@I/R=JVQ>"R;^YQ(GA>#Y;S/]]F-POIQ.T6,KF M<3I;+M#\(QK/'Y^>IY^FL\7#UREZF,GQ%+U'7Q83=-6Y1AV4$[3,Z)9CDO*^ M+:0WBM-.ZI5'UF95=#SU2(C*.IB2%])C EC(:+=Z;EI%WD7$"R2WRG1OD M.9YO<&C\)W!7PST#?'(9_AF36^08X4=J_&9G?,T7G.&;R3N?DX268(IMA0TU M5EWMW=#KQ7[8MW>'@D^M@B@('._8;')J%O:BR/W-=B0@: 0$&N>?$3 7&3 D M!5%@/EM1$X_HO9PELK:L0+K=@2T3U^#2S3:%SK]_WUOQ(%D!5O?*;IJJ>'C%;YX2C E:2 MTKF-I5.LJDBJ@: ;_4:_4"%??-W-9!$'3!G(_RM*Q=M +="4AX[O/<''G2WC3R)&E/"V6'$DD0%EJ>TZ3MO.2$(MKV/69MSKL+5,$XHS#F*=983_[6/* MMEVK8>T6[I)E+/6"[7569(D!ROO5C*O(+EFB)$,J$D:!XZ)K]1I7?DOGFX2' M!+=B;PZZDT?&GG0PBKJ6HPO"%$.I&8@:-CC --5$JHP_!:=5'JF!^_,=^[7I M7?7R2 0.6/HSB632M&!Y](XG4XVP+7 MV8I-3XR8!JW:3ZC^[('D:C=1..D-II-@>COR>_.A#\%<#>/A9![ ]!H&T_'L M;G@SG 2CAR&,)BH>PNF,<*0R1IF$)#V#<[@/?#@].8,32"C,8[86A$:B8TM5 MG3[##HM*^GDE[I%*&BZ,F6(6,*011H<$MFJK[,W=]=9WWV3T,:Q#TZF!Z[C- MBH(&[X$W#-RM@/MOPW\06@>G$G[03;/\4DW#USS"%T@B45TX"6P! Y:I6Q[K MZ[=!&-&090B_>H]"IG[.WJMFUNUR)%0FQ:REB@7R#EO?Y4Z/M?*M2 M[B/)_ \B.U"U5:K:>HO=FZJ_,J^6\_26"7%6 Q\7"A1!'ZF:29BEA-;@N[+4 M(@5Z/!$)78*_YGJ8(4]85(,Y>:[Z$'E!%Z8@[!Y_P!0 M2P,$% @ )*B]6-[IZHP_#0 48@ !@ !X;"]W;W)K(OB64#SP5Q+D'H ) NGXKR#65VO?[RXJ":S?)E5Y\4Z7S5_>2C*958W+\M/%]6ZS+/IMM)R<1'Z/KM8 M9O/5X/IR^[L/Y?5EL:D7\U7^H?2JS7*9E5_>Y8OBZ6H0#+[^XF[^:5:WO[BX MOEQGG_+[O/YU_:%L7ET\4Z;S9;ZJYL7**_.'J\';X$?!DK;"ML0_Y_E3=?"S MUU[*;T7QN7UQ,[T:^&V+\D4^J5M$UOSWF(_RQ:(E->WX?0\=/,=L*Q[^_)7. MMQ??7,QO696/BL6_YM-Z=C48#KQI_I!M%O5=\?13OK^@J.5-BD6U_==[VI?U M!]YD4]7%*1"O*\0;\7:]>Y6FG%69]>79?'DE6WIAM;^ ML-5W6[M19+YJ4_&^+IN_SIMZ]?7H]OW][<\WX[OA?IO7?SOOG#[>CO/]W^/$[O[O_BI?_X]>;CO[TS[]?[L??]=V^\:I:5 M>>7-5]['6;&ILM6T^L'[3GE]>5$WK6UC7DSV+7NW:UEXI&4?BSI;6*J-W-5& MQ7+9I/A]74P^6VJ/W;7?3J?S]A;)%MZ';#X]NUEYHVP]M[T"I_3*MPRZ1'FNVR1K29- MTYHV0_'C-&&%-W,?#A$"&3)$PCH0)$$S)!O*<#:13-G3)@!TI M.A"-1(0ENFPCL]Q0$]8L$0])["=JL=0L=A:0A/I#7RW(+05#%A.F%A-F,1K$ MU&<2I_0A?>Y#NJU(CO1AWXTES2XWSW4]OV@%V.[;,BL4T+ZMF9/Y],Z^_ M>/^Y*Q8+KWE4/V7E]+^V7J;(^PP)&R-A*1+&D3 !@BFI%#VG4N2\'=\W,]SY ML8?%N\@8-:.$L2#2[C]GB+ZB(V$I$L:1,'&R:Q4YV;.;Z_^=>;+X-"P D53A9;&6^!VWD99-?.F\\?Y-%]-J^9=P631 MW/)3J\K$[*#09TFD.V_ND+U51M)2*(U#::)#!ZLJ2VLP<-I%U[M%@5,C.M3S MV]/4$5T?SJ%>'I3&H32!HJGZ2S\O=W2GH"DT M*(?2!(JFZBD-O<#MZ#E7SX+MVDEHE1MIB(T"TQ%K'I?Z^LD8&C2%TCB4)E T M-2ND_1>X_3]C%E%'J&_/BZMVVS+E9> MDP1>_D=>3N8[XV3GI&7KIA&3^78]Q2O;K8_5J?=BH>F'Z7-R=Q-[)P7468/2 M.)0F4#0U=0[VO9URUEYGD=;=C-X[Y4QS+$RT^=T8&C*%TCB4)E T-8>D:1>Z M3;L7#S_6A#'WI45$W]3C;ECO0<MUV?1/C3] MN,A/8MVA=T?L+7"GH"DT*(?2!(JF2BR=N]#MW $6[T/3;J,!]77AH19?IY@I M-":'T@2*INHN';[0[?"!E_#=T7K/!DSC+XSTR0#4]8/2.)0F4#0U4Z3K%Y[: M]??_+N&[P;V3PN+9$3_6E_"A05,HC4-I D53\T(ZF*%[1U^_)?S0W&%WQH(A MU0\YC-Q1>S\GH.9CUXO@T+ "15.%EKYBZ/85>RSAAZ8)=D88\4FBJPQU&:&T M%$KC4)KHT,'J 2EI,Q*WS=AI"=_-Z#NB$].,TT=S:, 42N-0FD#15/FEXTC< MCN/1%?Q]/<5#)I&O#]MN?-\;FEBVZYE!4VA0#J4)%$W54]J Y/\Z_SK.)^<> M<:S;$M.(BY*0Z7NQNQ4;NQO9^_:%.G90FD#15+D/SK=V/N!Z6F+3B NC) F, MI7E+0>.(J^FP#9,X8L:=:MMZE@3#F.E+\[:2E+)$>_\G+.4H8Y$_C(\\":7K M1>@K+LT3Z*XW*&T,I:50&H?2!(JFII1TV$1 Z6R1;OO9>L^13"?*.D?J5&SL;F1OC:"&%90F M4#15;FE8$;=AU6N.-.PZ1S(+&G,DTS6RSY$L[M*1.9*EI'6.9)9SSY&D)T22 MUYPC(3V2$90VAM)2*(U#:0)%4S]=1AI0U&U N>=(U/2*@I EA@_A#M)7?"@M MA=(XE"9.]Z\JJS26J-M8.MPTOEF<>T%T?)9$3:^I>5Z&+-(?K>Z8O56&[DV# MTCBU.6$LUO>^"TLYRH8L"H9'!)1.$OTV3A+MYB1U*S9V-[*W1E G"4H3*)HJ MMW22*,Y)HEV=)$M!?99$.SI)EG)'9DFVDK99DJ6<HD06FWC E+.HF3%%D^'RR) MC9,H[AA]M8?24BB-0VGB9/>JHDH?*7+[2"\X!AM9MC#%$=$_4-+=@-Z*0TTE M*(U'%E/)[!"!"JHJ+HVGR&T\??-#L)%I/>EVLKN)O7,":F)!:1Q*$RB:FCK2 MQ(K<)M;=*QV"=3>C[W0C,HTHHG\ZW!@:,H72.)0F4#0UAZ1Y%SF=G%Z''_ X=&%2B:*K/T)B/8R/3?&/+F1O?5U%F^X0R(V@*#V=":1Q*$RB:*K>T"5FW_6F=) XMBW%!$H?Z MH]A24#=B+$62=CE9_WI'2[FS,"$D'&HK]IQ9OB$@"D.BI9:PE*-1E 3'#H$S MZ9NQSIN_3AYI8:9;93_2XH[9>WR$^E]0&K=TB?5(BZ6<\T@+DZ85>\T=9PRZ MXPQ*&T-I*93&H32!HJDI)4TR]I(=9\STHN)A%.O.ISM&;^VA.\Z@- ZEB9/= MJXIZ\(V=G7>^.V5MDJ,<%I7%+EUAWY5O*.7?E,VE,L?@U M!WJH606EC:&T%$KC4)I T=24DJ86KTYF)WS-XJ0UTL*(U;NL2ZN=A2SKZY^**:Y7D] MSNKL^G*=?([?Z5KR_J8GTU:-YC_U;4=;'<_CC+ MLV:$;PLT?W\HBOKKBXN&_U24G[_M5M ( M ,$& 8 >&PO=V]R:W-H965T&ULK55=;]HP%/TK5C;M M0]I(2"BK.H@$A*YL+;"&;IJF/9CD0JPF<6H;:/_]KIV000=5'_H2V]?W'-]S M$Y]T-ES1:T=+Y)^,%@(W?F1"N9O4(C$L MZ"I5UWQS 96>$\T7\52:)]E4N8Y%HI54/*O 6$'&\G*D]U4?=@#-]A& 6P'< MQX#6$8!7 ;SG EH5P+3:+J68/@144;\C^(8(G8UL>F*::= HG^7ZM8=*X"Y# MG/('DW$XN1P%O=DP(.$,AZOA>!:2R3D97/3&7X8A&8UQ8S+X=C&Y#(;7X5LR M_'XSFOTB[Z940*X24"RBZ7ORD;PF-I$)1F7'5EBP454MS=U*Z[M/,@80-8CG?""NXWH'"AH\!]XT(H7Y1D^[PA?J*@"O&^*\ 4)%8]N$Y[&("2^C[L54P_D=V\NE<"+ M].=0]TOVUF%V;2YGLJ 1="UT#PEB#9;_YE6S[7P^U+F7) M>B&ROJZVZJZVG MV/V K5D,>2S1*Z(4O]R8%"!(Q+,,3:69*>&E)MK&O?;;@G'7N]VZ0R MZ60GJ;V?$?Q/X^W2E(KLG&ULK9II<]LX$H;_"DH[M95411%Q\/+:JK+%I,9;2>R* M,CN?:0JRN.&A(2D?^^NW0U=?;!TO6GR!1N,!R//'LOI9;Z1LR%.> M%?7%9-,TV[/9K$XV,H_KC^56%O#-NJSRN(&WU?VLWE8R7K6-\FS&',>;Y7%: M3.;G[6>WU?R\W#596LC;BM2[/(^KYRN9E8\7$SIY^>![>K]IU >S^?DVOI=+ MV?RQO:W@W>P0997FLJC3LB"57%],+NE9)-H&K>)?J7RLCUX39>6N+'^J-]>K MBXFCKDAF,FE4B!C^/$W5%MW_ M^&G?$4<-J#?2@.T;,+V!&&G ]PWX:QN(?0/1]DQGI>V'*&[B^7E5/I)*J2&: M>M%V9ML:[*>%&O=E4\&W*;1KYHN;;\N;+]?1Y8]/$5G^@']?/WW[L20WG\GB MAS]WSV<-Q9Y@JX0GAL*$L,F5NZ'FT MCS8PX!X,N-9\N%S]&XH %-JF)DT)E38IBR3-)"D.SM3GZEVB4F=;E0\I3"QR M]_SZW'%/F3NG#!:=*-B@Z[U#UWO6W(DD!$W2N%N?BA6)\[)JTO^T'V#=V(7S MCC* .YYPA99/IHP%/' <+9\0F1N&G./YY!],^593RTU@FC,D4"A"W%AX,!;^VAADG8RK[!DF M_4KFVS8-P5TMB[2LR*ZH9;*#KTA1-A*U&!I7IN78PE3XPM&'SA9FX(XZ/70X M5G^WJDJUZ CDJC!-5LK)2SV+GW!#^ZB#C/3]0*O$"T0VI9[+=&.8S@W\P!NQ M=\14U&KOIMG(ZH,JRJ@+:J85\_3<0U0,+DZW8*JF?AB,+#J4]0Z8==E1ZV:R MB8M["8."KAG[ "=:-$X:+3I5M&'G]0A'K4@S_RX3F3[$=YFLQY. (SE*A>?I M]($(/9_J53C"XOE0KD<2H>HZ^(!JFI9I2,S4I@S4@2,ZB9,V92QT!-< MMX$(*1.4CQ14VG,4M;+"_#))RIVBJ&W\K(8&=>.:OPZL9PR)*6/,]WVAFT%T M(74$&_'2@PFUDPEXJ790+^636K]'1L;D!TI=S^>Z&5,'Q=+WF3$T2$#8<8FQ M6M,3";4C25LM]RMUNYIG:7R79BVNCL\?$RBF(0WU KE =(#X.KMCT2B'M!LS MUQ,*M2/*M]>".6K29 L6^-PW$M+4^=QS?1U5$!VECM_N7%&;/:_0\$W;UA3* M1OV:K0>U@M";EY%31HM.%6UXK-%#$OL%).TJ6()A>BOJ@_2!I&F>VPDB_]JE M6T6[6(\RA&J8@!JJ%V5,"#K'T],&C1B$WEA19CTH,3LHO5A4#M.B =Y(H31W MM0#U9N*.CK2(9$I#8W=EC31TTT,3LW*%HMI$RM5^"M1Q]N:A8^9:'S(=;Q$5 M=:E>KA$5XVRDGK&>;9B=;0[U;%>WP([.=-0; BB,NR((=7N($-(2L$)WB$6$ M\DC%B,D>>IAX4S5;IT5<)*^H9LP*4V^M9B>-%ITJVK!/>_YB=OZZC9^[4RS8 M]+U^"\M,A#(F/ )MS*&.L5&WQAJZZDF,V4GLJJR@#61Y6@#$)V$D;LHZ3 M/<&@KDR4$H'C.GJ56B!"YG!3&"'",6\]ES$[EQV/V.ML(10E0JB]IB^,MP+7 M5$:(-BF;JQLSV M9,;L1TE1JK"S6*F-3[I"79@'/#"!0A;J6P5,R+G'N#%HB! *23BV_/">B;B= MB;[+[3$5)66>JWK2E,E/]*8(=A(D7+WC%Y@.A@8,$X:.QXX.S8;.>A3B M_\^9$<>H1A@CA,BH\$+=!'( Y1SMV8<.>OSA=OQ!MSKO]ISP'EU$4:L(W@2A M>4"&Z*8P$+ZC;\,Q(74\ .*1;0\_NEEGIZ%/Z[5,VC-G^;0_+H.-G=P?G765 M$WH$M8G0"R29[AT92YPA\!(=Z#$'_5[;-**D9_MY+=J_>*^]J15D3; MOE!8^P# 6^"'[=P\U@$8]3Q/=XL<_W#J,_T()L*$C 4Q9BO M#^1.WJ=%H3)84;VLTA*MIQPY]O$=6-]ULZ;.#10&Z%Y-7<"\,!BSVL,+M\.+ MQ2HL&+\P:0*'ZW!A+'V(#NN,"(LW[(RAR9YBN&]E^>5NN\VD IDXZXPJL(<, M[IZ924O\>)M;V>C-]]-/&2TZ5;1AC_;XQ.WX=%TT$N(VHT#!L>.H0.CW01&9 M\*AKK%8(/'G<'ZO=/1AQ.QA='VXVJ2/A?+1TF2P3!GZH;\HQF?#,-#=EU(U1A):RW9O9)HT6GBC;LQ)[!A)W! M7L[5M__;R=L^^N 1$&:LZ(@*\$:_GX.HJ.">?N(V.WKR*Y?5??L$74W:6QW= M(U2'3P]/Z5VVSZ9IGU_1LZA[UJX/TSWZ]S6N8-FK22;7$-+YZ,,U5=W3=-V; MIMRVSY?=E4U3YNW+C8QA,ZP$\/VZA$W4_HWZ@<,SC?/_ E!+ P04 " D MJ+U8W$>T$=<( #!%@ &0 'AL+W=OYF@31!UOC'X-6J]%+(4E96Z8D8L3@>S MR#,0$22N2./'#\]R NA%+D"#"^1Y^# M=DLR[%\G[[_[V!'+G%MQH=4W6;C5Z>#]@!5BP1OE;O7Z3Q'C.21_N5;6_V7K MN'8\8'ECG2ZC,1"4L@K_\\?(P\\83*/!U.,.&WF4G[CC9R=&KYFAU?!&%SY4 M;PUPLJ*DW#F#IQ)V[NP+=XT13"_8=2T,)Z8LXU7!SKF5EN[?&&%%Y?RCDY'# MGF0YRJ/_\^!_^HS_R91=Z+K_@K_]EH%][V__&7_79LDK^3\?7\8N$+]6LN!!,R"B'S_Q\;NL>)5+KM@= M;@H(U%GVG]G<.@.)_7<710' P6X 5'8?; M01O>P4O>_X$$_Y/^V2=A1&"LO@E#.%_B.K)>-87FHJ;,873J!,S3TZ64T.6&WT@RR$8;)B7[1Q M*S8KA9$YSQBQ3/9SC;M8MP &0$)2964=5TH8RWY]^\O[Z71\W'_N;TV.?_.X MXO-"[TFWM]&-0;=9Q!6M]:?+?[=&H:#A>\C^M0+D/-=ES:L-0N55FJSI]>5 MV*8Y:PWOG$8"41@>J3?6IM;&XTQ!;B_>(NF+:*Q@MTB1@:UMC%_8=P2G84NBEX?5*YCWHT3ND"7;[]+34R XHY?)*/*;8 M'L"8AJ(!0,[G@ERD#9'OC>"&P;NX3SH MXXZZ:<$W+%?:4@* N,OA! 0PN%0JU() 5&@+N "C&-"\"_)I8Z[Q=^H#P<4$ M-G5HQ7Y=#X(E#$C9#K7T-N^Y^XM7#48X%N]E<&WK5*>AFJF=24MBAPP7VZMH3YQ#U9V'P[4$U]O@Z]UNK8YDLSP''S2[5!K738@'KBN%1AO6;A!.D;7Q_S&8WO0ZBZ #!.13[.@9&Q7V2?.%"29;GH4JZ9BZ4 MQ&#'XZYY?P 9LJ_6GZV?K8/4"0-Q%")L)Y)G6")7-+5+%UH0(ZS(U/=&4A&5 M:"]+OYA$5O)[P42["\'E%I-Z'="Z%7<% '"@4CLL6_ZQ7KA@JB2? M2X4"3Y'#I(#>(.HX+ ;98%V?\XN[$1"((,@V1V!)O^[(!GQ(*HF@A"/:',H M*E8TA@30&7DY^.*D>G4-I_JRF.LM<#:J ':$;AAQ8Z07RL+H$AY0I!UK0W8K M'J2-68&R'ZB78?$EF 2PG9,CE>V%QK&6IW1>EFD?]MD8C>K\U '&< M/I'W LYRN,:<,^Q3Z-9"(8 ^A[N/R1Z+O3/Z94(SE@CIB" \U]B9!E$T!G 7 M'_V6L4JXC(S?'$Z'1XFI#,1]Z(CS#MY,NN<[6 MM/'%6=]HC^I9XOQ'%4_Y? MY#)'4+N9_"9\Q>)?J+LD5FHSL4X#15GLU(GW>NM%:CO=K[?]C$PX^][03D&" MA Z_D:-X8^Y/E1UM_^[S!=7<8M$_CL\;S);.OQL,V80C^]Q1'F3H1:\?LV& ) C;D\73 MBGEA+FAGJ!_W;RH.9;B I*!B>(+)'Z.R_%EL5CXZ.DS[53V#PA2C\81*^KA? M_)[9-7QM]OQWFRV[OQK@G!PFLY2%GNFK77C8)CJ*/V_*1@65BG",AEKIDATG MCB>CTG,-BJW]P>2GB!6GUQ(K4>:D1Z0];5%%^82SC,30O:,3<[;)5ZGA>C5Z M?WF +EKQB0=RNMV>H[)^0D?@*PEXH;6#<(5->;.!3QVZ8W?P14YHE1^EXJ%3 M-WCS3"UUC6;(N+(Z =YN>W$:Z##)*GS#I')M@_]Q3QJE&_]-8R'I%+3^78K7 MM0*W'J20NX\9F+KQ\[IY#AKB]-H]YG18R]2__QU(]$E0M?&-N[[??9 M6?@LV2T/'W>O.+VJ6J;$ J;CX='A@)GPP33\<+KV'RGGVCE=^LN5P&N4H05X M3LI)/VB#]JOUV?\!4$L#!!0 ( "2HO5A6Z1R:OQ\ *1? 9 >&PO M=V]R:W-H965TY/;QI'_*BC%2>0JDMI=/:VU5;5: M2;Y-69%.*UN5NKH_0&!(C@4"- 98BOGTU[_NG@= .DZJK./82F$=/OU^# M[[=-^]FMC.FR+^NJ=C_<6W7=YOF#!ZY8F77N9LW&U/1FT;3KO*.?[?*!V[0F M+WG2NGIP=G+RY,$ZM_6]%]_SL_?MB^^;OJML;=ZWF>O7Z[S=O315L_WAWND] M_^"#7:XZ/'CPXOM-OC37IOMY\[ZE7P_"*J5=F]K9ILY:L_CAWL7I\Y>/,)X' M_&+-UB5_9SC)O&D^X\=5^<.]$P!D*E-T6"&G_]R82U-56(C ^$W7O!>VQ,3T M;[_Z&SX[G66>.W/95)]LV:U^N/?L7E::1=Y7W8=F^U]&S_,8ZQ5-Y?C?V5;& M/CR[EQ6]ZYJU3B8(UK:6_^9?% _)A&M>7-ME;1>VR.LNNRB*IJ\[6R^S]TUE"VO< M]P\ZV@1#'Q2ZX$M9\.S(@J=GV=NF[E8N>UV7IAPN\("@"R">>1!?GMVZXBM3 MS+*')Y/L[.3LX2WK/0Q'?LCK/3RRWH%C9O]S,7==2RSROX=.+.L].KP>Q.:Y MV^2%^>$>R84S[8VY]^(O?SI]!O>.7;++W*VR MO"[EC]>_]?8FKTS=)6\*_&&2-T5#HNNZK%G(.UN3_-2?'8]>D;14NVEE:4)) MKPC[_9JG;6VWRIK6+FV=5\3J7=_:#C#0.MVJ-29;"W\U;589YV;915E:B'A> M5;M)5K2&?M*6;G*9EB[99"SR3;+NRQ2I;FMJT6"-SINLJ M X"Q >V:U]FBZ4G^>T?8I$=EOJ-Y>8M!1=43HV/T& 6S[*J^H3^:=I>]H^DV M_%+BG/%AF0L#9M01@IK3/)B6QZEM+0 4A;T>K MV%(VR%TWM?4D6]B6_B(+D=W_RY^>G9V=G/]T]>8=_WEZ_BVMWZV:06<0N- ];HCJ#8] '=,*P&;<4S4)V)C M>$*?O&UW 'R>5WE= )TL+/5@E]94.P6G'3WWH2/^7U>@H43X11@(?MRC#MMW2J?"_DI6 M2 [MD4+LW9LL=UEM 9FA;L WLJ@5CNSM(7P+[W*15;]^954 M7K2\- :YPDL_Q_Z3_V!9$1D@*$@\NC4?#N@F\DS*HC+MI*E*P](2TRUB9K!LEB>>V7''V M-J]W2B W !&:KV?YA'*90MJS?$G*68"@$WC>))U1&^9_+VF\K2Q1FR5MS2#" M0\,_=4]P@#D;>K]H29N"M,3,EC7]C6D[RRJ%-'6SA6Q"\1#G@E=RH;%=S_O6 M,2R,_@TQ QFW"4[0\F/:@Y5@B0,M+$R"RC0-@:R4(M- #;A$$ H5=?KTW$4% M/+ V!V\N2#[@>G7/_XE7V_.+R"[=5 ;T)1^$^*)?;(D!V-U7C99W72D_XR( M(7!B6\4TY%AV]/P8=@5LQ%U-FV!&.0G0)6+N#G%' @96(@)"KH)6B=.]6B7Z M?&R 67**#:-0L);RS3%XB$I742>3>-*.WSQY.OLN2!5 ^N;IT]GC^(2YB[Q# MLYX3(WH/D4?&IZ?\]&R6O6^A?#K1:O!@-LP?@\L3C ]%Z_0&T3H:3AJ4!#+'-H3JL %8RP.$29>DB8A M-[+D?:Z!4CD$T>[=)JJ:RZ'T\>*R+]'$6>&2E@"]H4!R$T2[671;P+M@/B,] M!#5&;M$81W)B4BH=_Z*SB6L!I#.T-&?15^0@+8PW27[Q2>(:+J"KU9I?]W.G M^BE7%Y30LFY*]J1%8Q-8_6;9DJW9(QMH+B!T6(*<5%.OO-S'W8/26?1UH6:P M(X-[F:P4T$"ZI2 _RQ$$0PJ0>RV21L^(DTA5$ZT*6&8287(YR1EKP*AD/PN> M2<#!VI%3@T4'['!T/0X#XO:@H8+PIF]K%@UX?U]$1H8"YV'QSFG@2%$WC!%R M)1!D3Q'2J#_H*8FXX%7*Q$3#BI=*! ?GM%5)BI+^7-P)$GX%S]HF9B9RC[H+ M"?O9WPO]CTY1;4L\,[SMV+Z[(2UA8PK29_F3!0E=D?>NE MA<6]D.T^!8]1?#"XEX*"A4)"!R;5Z85^F>XB3HR-NU2\BXV[Z*'84O90BAMH M 3I'3^.=NAS53NT)>UX(4!#CA0C Z@0(4BU=1DDGG[2!)%O",XD<,^&$B+2D MO1?D\M(&B!W6&].Q7F*0\^ =PR%E;6K=IO'*=3$"@M$D+X8..JE1@D<0KYO- M.+Y-*/>[R>0XK)D#$]>=V4Q/:%I>[DUUD.F*M\7R.8PY!X <-]M7#9ZZGQ8E]?)0%Q,,P)B03)-RP%FSJ793Y""F< /9)00] GK7D$-@3IA.;9V/ M%V6I$*BQ6ZO"-L)"6#!A7G(&!2?8\:M&,ZX8 :TY%#4R\88RR-XH))36D5&\ MI8+)ZN\ 18W$P"MB"5)O!8LPYT-R]IX:MIPB MI;3+$HU*I.*PT7%NSH>: ?.)+*0R3 19C$<&\S&@)3&;9!,X:P:R!@:0T'62 ML YIP=9VI#0IR-E&=2\#L_E.,31@(WV)^-*4[@ (?QUR$A335QL)9EKB8K@Z MXG5[WE:IXW%@@7Y#ZI9\T9G:N:]<7%4D(JF=$MF;U/$)%;^RH_J*BQZ.2N!- MHVG7!:'<1=4@4PB[P;NEZ<(CG3E$RA#5W;E'BO:A9*O@JSUC6.IF#PLI2E>P MN(6/A!6J?74AF;D[L#L +)Z,@4+026;MGX950]P?\4J4(?$AH[UU9JE.(V\M M,:OF*R_*&U;J%STA]CVRM@\N\Y9" 1*IGV?7LXDF,_WX\/*2%%B9^[?0TSKB M4]-6Y28O]!6GJPQTQ!Y :2IRK$F'L@497]9"?5YK.)@"&#KPWY'@>#1RW:X2 MLPPYR$.&G1 OE4".>7])[?U/T)#BXT7'SO.[RFG!)G!N$<+X?#)K5J&J",HD MU<>WBM2$W3 #K]?<2%39JO/$2:C"MA3C4AS/494Z7R8*R@&10Q**&4K,*DSN M/(&\$DONN6ULMC@0%W>@%I"$P\5@A>PB]N[K1,)4Y@:"%D57\HTQ%D=\Z_WR M$?+8_TET%(= !"3#@M1:XO(%IS1Q5H.EX,1G4]U$J,7QXK4'802VV(,_R//@ MF.%0^^>%$C__M8W>*6.@M84&F_ HAGO3+&J+71*=M_,EK/)074=W*5O(>O58GI5N[YE MS?5),B0.3RV>JL533T+2):3=ULT<.=O*JM!.N,IN6J=I"0DR:J>9(U3V3%Z1 M>U1PMJ/*[=IY0>],OB8O!WFY4';A)!G]GQ5"5.>\8@ 2?-1BG63EG6!DVFD[PN247SV5#>J8J-"4&;-RWW_HS+ A: MHOA]&Q^%9!6R)U 4.].ICE4GG$;3/S1R?8KPU):ZVA26SA;##+)D0I27P7V4"+75KH M( NBJ+M570%D2IYT2$>+90=7DC%#E&CIR ET'>\*66X:[1Z$#* MY2>D(]C 2&*B,"VX""P$/=)H4,YB05XU$8@K,P890GK:+!9(;'$9G'X>3OEH MN<[[#K*13]*"V4=)$*Y1Q!0,#!>H>B"+4K.B0]Z/TY5[X2"G#,2,L*DB*LF(U$TM'I8/H+O\"T!/,N>3A)MB M'L&36THV%$]1@,2V6=UDWD$MXBQ[PYT""E HB$%N_A5V&?"(9 8T-;[P^_"0 M0R>5L@?$OO)1#H$'._ +VX&W-+[WI9T+<4FG'&8DNG]E23>VQ0II6SYFOX'P MS2%JP4'IZ^2!K3<]NU7:,0! $^NS3G:E<&8\SZ?TO54BB,(W$!Y'('"ZS06J3R7^3VPK+>+^EVQ*U=QMQ3'3I@L1# M'2Q1H^Q$QK,&Y#TG'0*\GF;3[+_%ZJJYY<"/"X,%^[NQ-<7Z+C*%W)WK(F<' M%W%DGZJ\O7V)B;?Y!W<_OHI.%P7!M50R0+HT&&#=E*::2FZAS!*W;LN*(DWT M*>JP2*251"=RO(=TO*NT1>>V)5*"$W-;B+$=(9+#;!)JIX5"6_LZ-KI"$$L( M;2:$67KXT$??<[.T-?L*WLN*O4I[>FIEI""2UOBC% G$Y!>M")CI2V:[][Z( MCHRTY-0SQ^^%+0>^CJH04UF)2%+OAG'WLD'/$4J47.1KM %$=#CK18G,OIBV M0"_-KWVY#$9HG7]./6_.-GN][!,&\$Z&^1B.\O(M]ET2>A,W)/5"ZIY+H_#F M,708:]QPQN]3X@H=R/L@B9DB1M=1*I7:0,$@B#9RYG@%1YH:N# '5\\-LU%# MI$M'A3>QC$:*94PH50D3S+(/B'?@'2?-;-=D&4N&\S(IT65/3IY,_/CLC=:W MN!>0^ ">XB5W88*J]S\V&S+3-./;T+IT<7V)!Z%[29(%X+HT^]O,B4W41^9W MM(_T3X$]=3^V7BH5]!BVB QUQS$]:P(]I!JY0N'R%3/?O*')1L[&@5:" >GC MXF)R$GL7X:B< T&KAEJGX]"S4Z#PIQ!KGL:2V"#0!-0<,$$Q.8-L9F?(:1GT M7+#UB'THUD5G,((FYYN(1"-!.^$U/7YF)& 2^^C089M*QQ:!LS<>BB.'4_FL MV!\P R!"$99/*SU%HK%#/XD=FBO1/G?MQKXYAXI58G]\TD# MF92X^C#$4K HT%7!&W)LHSPY08L5L_4@;/5B2LNJ5*(:A'H#=T1U7G_B-: @ M!_+S%,Y6D(,.RLFNUZ:TC,V&<\9)K2AM$03CYFLS13F-3!+11;H%>3=5HD3[ MA:S [2,Z*&PXJM\$]R]Q.]! N>72UM"EFWFESMZMYF )VT07MU)7Z"L@B'[) MAI1>NH"VFZ9-.>,];U!W$4C9=-7[XAL3^"V;*I&+FA'T\(3;36?9R]0WJG,. M);D_+'2U0C &=GDAYI=V39Q0K4C"+393>@YJ"1>X8RQC+,MHRCFH=]KB\Q1) MIHYA59TRH@!GI(;SW$K#K:-(^2NFH;VL-#B.IANON=UST-=4&U9R/ON!6((' MI4J >V^XL^W&&\;Q,G$+:S9=-XK2PX"-$322&+&IT_"4M(/F/1+ILU:8;:&UQ.% M4CI3C_?3[3>?7C?K(*&A?3%V'Q20V: C)J%B.B@U%+NBDI*D-45(02--R*WK MG//-HV(+C8&<5/>C)&))2O'CK0?*$7Z-]LKYZB"/UQQ*+@$M/V)T@!M&)DYQ M,$L<.F\VAV6 M2_@ WE5(R""9>O<\^X>A,(]OS1SH:MSK:,S^EM<]+(O__1YJO.X@_;3!M:AS M$NSWNLV/7!#@:I7$)UXK9$\>9W_.GCS!OY[2ORY&EPXN5V8-87/9Z7>T%?YY M72_AP;]-6AQ/'V>G#[/3,TWTG?+_I"'T].2$EDW__6%@LTPW.7(C8N_&QL!. M1_.\=Z.AYE0L=XR#-KX\8S0H4:L-,5%?XLC"%.I*YZT0["ML_Z$>?_7!77*> MT$BIX9ZDP5,- W;1'2KVL!);=:CL=:S6M5=377,>;ES7DJ#/7S<8)U D,;D7 MAEI<%ZG\%3N6P)"=9!MERN=1F.4T6XKU5MI*M,EQMR#QJ46U[V+_IY\\"98S MI$O%V=>,.+GY=:DMB$D!,.BBU"/S1^W:I@I$M.XS$FY-OUSY9]RH03ASX581 MEQR<;Y_=HRGO+B/7#<5?#1?W:1&RC&@PG 4/05R9H;\0=6+!I3JO'Z#))ZF- M=_!S]IJK)U+X":X0>ZL^H\&1/1NUB<^:C@HBL= ,5A\D0DF84/5)Z[*T,"%/ M#.R<>''!G1X"&2J>&V+#G=^I'C888YWIG&!$]I"O34[3YF25=$ 10!XV ZN M9.A-#)XCKF=1.=C'A=Z$.733R9H$OD/I8J":X1!OJR9] M'WUAWM(K%R[*5;31)/LQ*;M=E! NOC<#/R54L$)C?^"3XT20_"-C0T[9;AJ. M?-,LU?D>I<"*!R:1^&NEYGS4*1Z;JN5!DE\_M)!4[<^/)]74S3G/\GC3XWQ4 MGCJ/P!:A1L18I)\\"SS<,ANH\E+H4P8VK)]%D\6.8<[7)T$[]H9^].6'A _% M+:$1 \NA.9K;F.MXN,F-U/GZZ^1,$K2L.U& &^#O7^-HX5K9BAG7,#,''9H& MU:W!O7 L&?@S>>;!&+5NCF\[QJ.-&3'A(_:I=5V:59,Y]>+%P;QLQ1YP*,CF MXE>J2\GZ-@K/':7&XU<4TMM'@U=N*5V(@1:E MGM[)@LL)1-)RWYP^/IT]\Q=@)O3[R:/DXAE?D3E]^BQY9/VM//80,8#^..78 MGQ1O32XQ;"JA_2/XJ!(F^NC;%X07TD*M>JX+G1ZN\R4I?2$<7R! *U16$HWS MEI/#P8)_T8P\E(*+V=K)L,H\Z@Y)5D?)0P/=X5HA2, 5#2SLS4.7G$^N-,9* M1+RR(N4YGR6,#'3W599+&MN:%;Y60#K[BOM/(YH+C^;$U0G",;Y%[/L)N87U MOF+D6W63^694+LTHM.TW#V>/]HD=WCZ*W*)OSWR*5,/!;TYG3T=#3F<*?_81 M:1+.B2853IW+*12] SALRXEM&/[*[JC]UK>"+>O0>1ZNC-&RQWC/DW;<1(0I M4# 0J]""'4=H%+2 MS\F_,N8X3*+I:1]M,5@<4:&]!( MVE#.?M?IN&P=T!.;&3<]^1=> M:0Q9], H"=XC7&EY,&*LJ;^*PL,LJ0V=Y\I@2?8+>X(NDO?D/MQ!>PF3UQMX M+8;BV1@!?1VSW^&4OJ,OR3/F*(]/76'GELW[H$,S74SSEU%. MY[MQ[(!I@Q:4%-RB@OV!='LN1.L. 25I: EZ"GI6@GI2H[3I54B MX$HIYLMB%;N$G6\%E#/+@:6O\?')GS,Y.9;F %RO\'$3!XP5[R5?H- ;*7IE M&'E:+G1 ?FR!CE!.X_;S7S6EF4(K+35:3^)VL6R-B_RCYIZVF2?MN#?DG#5T M;%1TN*C=]!V8S*-+&X^X%_DZUFCM-() MU@0.S]'_EU>S['7>0NP=E)IT3: @90N^&1Y><&0GH=EZW7!#7O&9._W9 L.E MZKNQ+105 IE5IRYV*/AEL"QZ'3L0BNE;]N'FA*_ZO[(5+WX (N218V_G?)

:%_1Z.T,>@VEU"ZJ2VBU!'NSWXDHA@R_?1#-I! MD&'3UMZT)@Y-:Z,@CYTR6;*I_:%8M39N;][:\ T&:9FY2A3*N[TK'.J(A5L< M22U4.OXY;;@O0U$ ##!NY&^&X[!U>AQHYU4,54[RHT)A39!NER#PMI2 M7[ED8%Y_(1YG9G_''8[M1!/6QRH86@WR'D:1QD.LY2S.+L?,[=7;V_ MKWWHKHWW3_74?_#0_FX/JM/B"4JE1KE&K?8Q:)AM\N622)EKAY[_OE$?=.0@ M&YU^WD;[]D+D M&G:[\5$AG]&9^V95:=J0]G.NJ*$-V"0LG]0T'!1-AM@&!+*\/S_QYPY6_V.7UDJXSYG4&6,-7N_Z^V\KM':Q8\VD&PM!6"I]!C;Y.@P)X-]ZXGV"XBEY M$A$>Z9D6VO&-9/_A*?4FV0A&U;&I&NW M9\SZ^^^^0SRY89;>L$[5API.RA$(C,7+YE_X^,) M)G[%!Q^!Z5)L.N]LZD=1X@N)B-E)X(O?JJ46-((@YF Z]J;F"WQZ(11L3Q]S M^NU1Z/[4-!ANZT8--C3C.80!CU.:^6]YI5KW:+K@P"&DX44_)S0W1']@N!.V MDRO+^-Z>:?T7# #+5^XY&XH T>I#U+?>2K]*$$KB_'<,'\DSB:@7S7CTIY/? MN_J^"#X=BV (\_)P7U^4'A9)&7(B\1L%3KEEQW_/I.4'C$O@LK0=*^;%D:!2 M'TN\T\,F:N(KVUQG+XH>&4G5^!?B?$_P]ROMK8 M<#=7TDUI#O4VDQ;P<9<,?#<99F7W.?R[H(%O9W']RA#VLH--0S** M1R/[Q%^[8K^;^S-&'[. 3^>@[U-'B>#S[IP/:!B7_-%&LI6_DHUSI2W"Y=C_ MIZ;@NS]L"OZCEN#W>'_>Z[ONV2%IU:,S&(E:* O)M:$Q7DK.CDK)V?2$U,E/ M,6'*NN_L_/C:]Z_[><<]_8].'D\?GWS[/)55E V/3,W>)8W=(U$$&+_3V+@> M\9>%!AE\UX:(-.#J Z8'TN>!7"B06D>.^7TB+5KO:(N-?-\/@,S[G6G_#8+^ MV>RTT3E&'^,R-EG(IL(WQ+=Z)T9"^K0]/LU<'+ONXQ,]":;_H.DZ2Z$<&Z_P M 3/ FBX[X1;,32RG)(XN!"4];$*ST,?^QZRMJ*8#EH[Q\8=50]D8N;3Q;U $ M6N?)/D#9?S#\V2%BN+>X@L>UQMN$F>_E'%I![^$\>_0, LN),610A4>N^QI5 MNU=Z"2D,S0Y]C/M!\N5T"EV7_'UX)(A(7\E'U,/3S'^"_D*^O!Z'R_?KZ4Q$ M-S0>+VCJR>SIXWM9*]^$EQ^D:/@[[/.FHSB9_UR9G (2#*#WBZ;I_ ]L$#[, M_^+_ %!+ P04 " DJ+U8G;VE]TD# "C!P &0 'AL+W=O7&7.WSO\4^/.'-C@,EDI]=TM;LMYD#A!*+"PCH'3WSU>HQ".B&3\ MM^<,^I .>&@_L=_XW"F7%3=XK<27NK35/)@$4.*:M\)^4KO?<9_/R/$52AC_ M"[O.E^4!%*VQJMF#24%3R^Z?/^SK< "8)#\!L#V >=U=(*_R [=\,=-J!]IY M$YLS?*H>3>)JZ0[EL]7TM2:<7=S*>Y16Z1K-++9$Z+;C8@^^ZL#L)^"4P4ZX,%M>X#R@ZV]0WV.P>/\NS9/+$T*S7FAVBOVM M#;K58/-5UW M%(\P3:/L%^=U2,8MT#%ALT+='Q5P6<*4O>6=>F\6P9(^4$\;ZAT'*"HN-^1< MRV>)^T1"V"'9A=)TPPA48D'#QR!8!=?*>+CA@L!D#*99E%.;".$ZGMAZ;=PM M3R&':1I-7D%9!WTC9DH)#5\ATPCN6DUI&5=8Q[+C&BO5^G5!'"[90K0N*8*\ MJ)BG/5[B'TI)U=$(@]$XCZ:]!NCYZVHC_!(0TQP65 @#Z5H:R5H-IN+ M(S%_C/?J;->U-O;76H9[B^8^G+U_-V$LN;RA8_1F>GD. QB%29:&XQ'S=CK. MPFDZ@67Y+TTY&O-4$2JOL73SJ"(O@OC[<)9.LC 9)>=PQL:3,,^FYZ_%>+\! M9.%D- ['">OL:1ZR? K'FC0^&)P-ZHU_'@SXCNAF:+_;OT#+;O ^NW?/UT>N M-[4T('!-T"0:CP+0W9/0+:S:^C&\4I:&NCD51.P?ZOE;*/BU<@/Y=7OP/ M4$L#!!0 ( "2HO5B]5K.=H00 ,,* 9 >&PO=V]R:W-H965T D?+I5^M:L$"W&RJ%;;CLU:(Z^]4=N,611-QBT7,IB>>MFUGIZJC6V$ MQ&L-9M.V7-^?8Z.V9T$<](*O8KFR3C">GJ[Y$F_0_KZ^UK0;#RBU:%$:H21H M7)P%L_CD/'7Z7N$/@5NSMP;'9*[4K=MJ.9/4=O565 $4..";QK[56T_X8Y/YO JU1C_ M'[:=;I8$4&V,5>W.F")HA>Q^^=TN#WL&1?03 [8S8#[NSI&/\I);/CW5:@O: M:1.:6WBJWIJ"$](5Y<9J.A5D9Z8-PLP8M.9T;,F' MTQQ7.[SS#H_]!"]F\%E)NS+P7M98/P884W!#A*R/\)R]B'B)U0B2* 06L>0% MO&1@G'B\Y)<8PZ4P5:/,1B/\/9L;JZEO_CF4A\Y+>MB+FZ43L^85G@4T+ ;U M#PRFKU_%D^C="QS2@4/Z$OHO5.U%O,/1/G+RFUVA?NXJA"]T<0R:,PM4+FSG MI-N7S)L_2&,O92$0(%1];VJK%:'. M$25(!2M!$Z[O'7%!+(6F^\ZG8=D'AG=KU(*P.@>.^NCE:LQ:I:WXU_OTYM)@ M1X65#YD(B4@\BIY0BT?Q("$N/A]=P?JLQ".8]5>X"]27D2JDC/ .=Z*E5L8\ MK:_Q(%313;OI4L;W8R537GW?"$T'RC,4#PQY-YZ<$NA;5#KS78\L5$,?%^?' MY1(W^?_WV0G\+$^X7("%_Y^IZ!\!Y&) M68DUU0F2+ JCDM'J#2LG(8NR8UIG25@4N3M.RS!EA3^>Y&$13=QQ$8<3XO5% MR;>N(&C1I[O+9!J%<9;#FZ0(LYS0XC KV+XTRN)C8&$<32 IHY"E)8F3-,R+ MZ!BR+$PG)21%2689'4196&3Y,11)F%,@5W37+X04%M\V])$]2/:<)J&F%J6) MJ.EAH6]]='X'DK=HB!]QR1F\?E6PF+T;]NXWSI-'S/)V&>^00.5(Y@PJ*PC&+XL+'N^G]4R_>[.7+7AYNIZEGW M]I/FQL8UI<0["PO*!MPCUUWKNU(@7U@JB%,;NOTY!XV5TK7S8=Q)(D;DWU+2*WR('Y%ML5]]!G:;SWL* ^ M7?KG$XVU\]*],0;I\$*;=0^3!_7N>?>9ZZ60!AI;N-BUFDWDVO!&X+4"O6Y;IG[/D"F6=;&!H+99,66 M>(OFV^I:D1?T+&73HM"-%*"PFGKGT7B>VGR7<-_@1N_98"M92/E@G<_EU NM M(.18&,O :'G$"^3<$I&,7UM.KS_2 O?M'?M'5SO5LF :+R3_WI2FGGJY!R56 M;,W-C=Q\PFT]F>4K)-?N"YLN-TX\*-;:R'8+)@5M([J5/6WO80^0AZ\ XBT@ M=KJ[@YS*2V;8;*+D!I3-)C9KN%(=FL0UPC[*K5&TVQ#.S&ZPP.:1+3AJ'P2: M26"(U>X%Q99AWC'$KS!$,5Q)86H-'T2)Y=\$ 0A#[$ M89P)7"2&.\5*A+>09;D_RA)G#?UHE,$]BE(JB,G-TR%$2>);BJ]TB((H M]$=):)=!DL.=-(Q35S^_3!X/_2$E#,/0S[,!?$&MQ\"L-"8*JU)!H;!L#'"I M-2%.")'EHU,XB09^'N:G\+)8TI83791&9 WRU _3' Z]5;#702VJI9L3FJYJ M+4S73'VT'T7G70<^IW=S[(JI92,T<*P(&IX-,P]4-QLZQ\B5Z\>%--3=SJQI MG**R";1?26EVCCV@']"S/U!+ P04 " DJ+U8W"(>C$$# #[!@ &0 M 'AL+W=OU\XIPM3B(/7Y&]^6P M-;0*1Y12-MA:J5LP6"V#=3S?I-Z^-_@J\6@O9/"9[+3^YA=_E\L@\H108>$\ M@J#/'=Z@4AZ(:'P_809C2.]X*9_1W_>Y4RX[8?%&JW]DZ>IED =08B4ZY3[I MXP<\Y9-YO$(KV[_A.-BF%+'HK-/-R9G6C6R'K[@_[<.%0QX]X\!/#KSG/03J M6;X53JP61A_!>&M"\T*?:N]-Y&3KB_+9&?HKR<^MMH;J:]P#B+:$=]\[>: = M=XO0$;:W"(L3SF; X<_@Q!P^ZM;5%MZU)9:/ 4(B-3+C9V8;_B+B6RRN(8D8 M\(@G+^ E8Z9)CY?\(E,&6R5:]SAA^'>]L\[0&?GOJ=P'Y/1I9-\W;;,T8>ED"EF2L3Q/ M1[LA#E*CUEK]%"PA@#@[ >11Q"8\ABGGC"88O.],*UUGD$$E[[U@?]H3[\[/ M\3G+)@F+TH2D9):S/,[A*]:R4.@##49QRK)DUG\HE1O:4V>Z81S)%HC9GJ*0 M69RP*750G$S9C B2>31A?,I)XGG$,J)Y2X9S6!=%UW1*^,*42*>MD**'>\U9 MGDW9E$^NO)S-(I;D_.J9\C)H:=Z_@IA-TIRX30:9G&*BZVO2ETQ:"D)[5X+3 M4(L[)!0B3D-/TE8A*%GA]5-'/+P82 V:?3]V+1VJKG7#;!JUXV1?#P/MA_EP M+7P49B];2R6MR#6ZGF8!F&'4#@NG#_UXVVE'P[(7:[J=T'@#^E]I[6-##\N^:7 M7$I2A# ^CSHG.Y.T<7^]U?ZK\QU]63+#+Y7\*"K;G$Z*"52\9H.T[]3Z=S[Z MDY&^4DGC?F'M9=-P N5@K&K'S8B@%9W_9S=C'/8V%%_:$(\;8H?;&W(H7S++ MSDZT6H,F:=1&"^>JVXW@1$=)N;(:OPK<9\_^X.B2 =95\,8V7,.E:EMA,>S6 MG,PL6B"Y63EJN_#:XB]HBV)XK3K;&/BEJWAU5\$,H>WPQ5M\%_&C&E_R<@I) M&$ @9WN8*>/:?_N-/VX-A@_7@T8"]99P:3< /Z JD$-&N2X67/ MG@ U*X445HSZKGDC2LG-%-XW'$0G2 %8KML'TJC ;GI1.@,UUB;81G,.;WJN MF17=RIL"*=ARNZE4V Z,Y16A0>BH5&)?0>%C0*KP=HG>;.FR]R9R;V)XKRS" M48]8.((XR/,P*.*Y7R_BH,@C#(LQQW Y:(U1@EYIUU0H)H\H>YJF61#FT3-< M16F0I Q%$6S//)B3/I6 MR;XD?J2HLK)4;<^Z#>F[Q)@K*2I&8;]@DG4EAROJ.)1E%U!OLE3&/K!U22\1 MGV%RI,C5;T]8V[\X_[JQ*XM_GI6H8>0%"C@UPN"A4"I-=CKN; @\6)!JQ#@S M+#THQ*):?@ H&=7"X.Y[//J;,^W[US=1ZCY=G?(CR.9Q$,8IK?(D6&0+^, 0 M&:+:EXOF\R +4_R/@CR.'J(\@GFZ"+*XH%62!5D1.@;4@QVP@-#?00N[(>\? MYIU*#-/A?3.C9^>M&C#K\0@N601%DM-C!ED1!UD6TT,.:9X':9K0PQR2(@G2 MV(D5$"_28)'$A /G@!HC#O-YAE43W\'?LXW/71*$*191MBVB5VT_6,<.W,K1 MR:=)X8+U[#OK\[%.L>/@41).0SPZI?1SA'34L@JM>#+ADM]8CI3R6JA9X=N& M61= =-&H#A.W@9)KBW,.!7O)R2R_X;IT'")&\INMR70QG>],NM2L7)=;BJZZ MA:N64JQ&1E-S'#NK$:N.5P$L!PN=LK#ACJP8RY)7OJ^NW;!!9J\Q BL"20/8 MK6K7< G3 \E*F-(1 "/G.S@U]7L1QY:!F8%\FJ%UIGW!)=/%ST0G].=!74SA M(Q*6R7(8PWL(Y!W3!@9#]C!/VM4XYGVIM'9%Z"4"6.-AT@#_/- 9@BK]1JKT M+75K)&N0FD<_7!)X<=AB>!I)L5_B NG.6PB"M&AA!&8 M+RP/BMQT[)"B\U/OCC@$C9BS/0;O=EE^J-R^O9%<,M.@!Z)R66&N3._V4@I! MBW8''[^\5Q4E::P)#-1:M0^S? 1YF 112-TEC],@+5)P<_ES53\?#+EC M.'7?)?'>@T"6-ZQ;\5O*[A/Y^'Y1DI$TG0>+@HRD21RDB_F!L0/YTR!1@+O, MNN:@=@7'M":37M*30B,K!(T0M\VP'S1"(SPUK)2BW./U RS_)UC.^I&^!IJ0>?":+AEP_GZ:&Q<[9W4VBY M7KG[$(U5R#5_:=B]W5VYSOU-XU;,[T2&$;):]P:3N?9!+2_ _D'JWIW M[U@JB[<8MVSPVL@U">#W6BF[?2 #NXOHV?]02P,$% @ )*B]6.>I\R?P M @ 508 !D !X;"]W;W)K&ULC57?;]LX#/Y7 M"-]P3[[:DG^VEP1HNPW;P[!BW78/AWM0;#HQ)DL^26G:_WZ4G'C9T 9[L46* M_/B1-.G%7IMO=HOHX'&0RBZCK7/C59+89HN#L!=Z1$4WG3:#<"2:36)'@Z(- M3H-,>)J6R2!Z%:T607=G5@N]<[)7>&? [H9!F*<;E'J_C%AT5'SJ-UOG%T'5+;7"@QVR^B:7=WDWCX8?.UQ;T_.X#-9:_W-"^_; M991Z0BBQ<1Y!T.L!;U%*#T0T_C]@1G-([WAZ/J*_#;E3+FMA\5;+?_K6;9=1 M'4&+G=A)]TGOW^$AG\+C-5K:\(3]9)ME$30[Z_1P<"8&0Z^FMW@\U.'$H4Y? M<. '!QYX3X$"R]?"B=7"Z#T8;TUH_A!2#=Y$KE>^*??.T&U/?FYUW31FARV\ M>:0V6[2+Q!&JOTN: \+-A,!?0& J!;;GP$2HC-SXD=.-_PLXFML M+B!+8^ IS\[@97..6<#+7L"[$T]B+=&"4"V$A(6T\._UVCI#7\5_S^4\(>;/ M(_I)N;*C:' 9T2A8- \8K?[\@Y7IWV?XYC/?_!SZ;_7D+,+S_'Z%A:,"CXI& MT[!91RK=@=LB=%K2U/9JY'"/LONK5W9GA&H0#GE8 MJ/*XR$JH>)QE%;Q7#ZB<-D]S1''L<%G'K*XAS^*4%W.V!M=D9J$@,D4).8]S M]N-V-+I#ZU>.D. #]@W:1.*&1$:\"(A38%;!K1A[1]I0O;9W.^-!8UY74,>7 MO(*/5$$#K"KC*J^H0&E6=>3ZOBA_FT<#\(LZ'R@L2.7-.+JHC 3$ML$IP>P^)8 M:T=K*!RWM/?1> .Z[[1V1\$'F/\DJ^]02P,$% @ )*B]6$ODXR9U P M8@@ !D !X;"]W;W)K&ULE59-<]LV$/TK.ZRG M)PU)4;(MNY)FK+B9YI#$8Z?-H=,#1*Y(C F !4#1[J_O+BC1RHRD)!<1'[MO MWUM@%YIWQCZ["M'#BZJU6T25]\UMDKB\0B5<;!K4M+,Q5@E/4ULFKK$HBN"D MZB1+TZM$":FCY3RL/=CEW+2^EAH?++A6*6%?5UB;;A&-H_W"HRPKSPO)>?*A6$0I M$\(:<\\(@CY;?(=US4!$X]\=9C2$9,?#\1[]?=!.6M;"X3M3?Y6%KQ;1+((" M-Z*M_:/I_L"=GDO&RTWMPB]TO>WD*H*\==ZHG3,Q4%+W7_&RR\.!PRP]X9#M M'++ NP\46-X++Y9S:SJP;$UH/ A2@S>1DYH/Y*8:3\C]H>(]KVU)1>OD+ %^F\ MU"6X$-N^Q6[ZV#&1P*TTK:M?06JX:ZRLF<28(A3PR6Q1K='2ROCF1VA]0X01 M+J[3E);4;HFZ6$ YS>?SF5UHT"KI7=!VL$UL�W2E$,JMG\&3@19,7=D^K5 M/E-_93ZDD21NA4<2K+$T7M*8LF6%=B)T*@<;:Q1XZGV4R_"-X0MA'9&N!*]ZWE\^2*'$&'4,B"]PX!A'[M4=W1Q+34';YW"%\1*D&'=S.]CB?#X5GD M5X;#?Q\#1(A.+:2_0/LV? N8'%R5,Q*$#_>_+"V6G,?<.,^&%Y&PO=V]R:W-H965T M:9J%$TO%&Y2&*PD:#YO@)K[:9<[>&_S*L3=G8W"1[)5Z=).?JDT0.4$HL+2. M@='O"3^@$(Z(9/QUX@PFEPYX/A[9?_"Q4RQ[9O"#$K_QRM:;8!E A0?6"7NO M^A_Q%$_N^$HEC/]"/]BF40!E9ZQJ3F!2T' Y_-GSZ1S. ,N7 ,D)D'C=@R.O M\I99MEUKU8-VUL3F!CY4CR9Q7+JD/%A-NYQP=ON1:&"/]&$&#DI0"9LK^)V,AE0#)0J;/9F.R3I;B?U* C\SV5&]PSC_W#6H MF54:/E/3X9)$$7_;"EZRO4"PRNELJ&2]?P/?0;*:+=*//WKN*)J6>Z,A O"DB+ K)E/"!HZQO>OH_?.8]%M'0>%_'">T6\Q7[C?:DZB;R]EZ258D7M8DGL1U,-\@DY)<#FG >6$5%K- M2T=+W:9\A$YR2\+?OEDF271]__#%^&%\_0[PN12=R_M!JP8LW:CQWI1,E)U@ M0Z-3FZ M0$??R@U%WTD[]+MI=7HM;H8F^:_Y\-1\8OK(J0($'@@:S1=Y 'IHW\/$JM:W MS+VRU(#]L*87#[4SH/V#4G:<. ?3&[K]!U!+ P04 " DJ+U8OP/S8HD) M !4%P &0 'AL+W=OL4G/9-_8WO?Y)#?8DQ*_43>=^V=J?C:()*_O. MZN5 # V6=>O_Y6[!D9Z?EP/U:T\MGJ$.!?M%MW;1L1_: M2E7[#,ZARE8?L='GM3C*\:TJIRP*.!.!B([PB[;V18Y?]%7[V-NZ*QO=]4:Q M_][,.FN0$?\[9+/G&!_F2%5RT:UDJ:XF*(-.F7LUN?[^NS -7AW1-][J&Q_C M_M5X?#LU^VCT?>V*![7+CKRJ_2OK7I4:!==953$]9W:A<*)!Y=;MW05[TQNC M6LO>JKG"5<4^:2L;%RKVHZJ4P1,D9788I3S)QQFZMM(JE M/(PR/ QY),(S=IKP,(_/&.H,5=0R$?&HB%F"JR,R9B'D6%XQ3Q.!)T!3,$J1-&! MB(R% 1=QP**(AVFV$Q_ #2DK\IP4"S-O1,:#@D0G.\#S+V2<$9_5\ M(*MZCB@A2'.CERZ2/;(Y&K5/"*V/M*#&1U4[:TVCR.&S)#Z M58\;?<'^HZ3Q)8]<*-5RILRV:$=/0NZ#\[-L>W1\MKD?CO=ZOA4LU,1OG#TI,(@1K:5BP^E2LK3W(UK55WQCZIY4H;\O 0]+8$:[N ^^Z >EZ7$EE0;9B/C),#\V;,? U^>#/T@>[BFR+^]EGN%^RF+$V/5^H!DT4'15N- MI/2MI8$)JNH!U;-&.6\1Y0G5391EY)N")PCD[4(:]9+@N'+Y#$;2H3PJ*RUR M5_NQV(I:J@I6-RXC:$I0IMLG*W@6Q @!3U'_OU+T5XB\I%AD[+WJX.3?OSSJVFQ6N+0,HO3LZV(S=, D M2, :29J&!Z,ZLO>"$AWNL(_.T>KOOEXM"2].BY 'U.!/0[38-$%%OFOO\48; M,4_)XZW] ,]E+/7_;= MCBZ-T5=)YFF:('+%47+$B*'?5%&G.G>^&:TGXZGWW^7"Q&\^O7#>W<5OCI[DJ*4W53V ME6N@BN&DDWP2!F(J,$DVC4L.B,6C?%IL'DT)5[J!8"D?D7NL)S[H'X9*$V79 M6QJB8+*D^ P><"%_6-74T96IM:LXU+-=&-W?+6!05$S96X<@K$<^&HN=P3G+ MJ$9:+X)P",M%4__CL]UHW3D\3BY%JQA:2FJ$IM",'DH;IROA([MSC&SP7N))H&SQX<8CE%2C-9 M02<<:->Q+R9S1T =U@/PX2L4O<-6NL" M14@1]O.!CWL])\C^TZ]53N;AA/#$4_;'X'!J\UN;MUIX&%PO5,LP5+1(\CY?CZMW&"#@,Y(&GC5;6U50P/+O?+#:V_IV&:(=;/#OZP]GW>R M+/ME[_.3*G&KY)UJ23$_1U&='E#88>=)&.;3:+_DBGR:;9X@&19UN0!V5\Y' M<%_30_6MI$JIY=9--3XD/.SWK6 00MD@]\/=*N M:.]!;0XE42FK#!9+Y5@ 2U30K4\=GAY@,*W"IK&T5H/>:?.$S&,!N=L1^HMV^;LA_+77TU];*V0\)C/,X%C1@8 MCQ,"?-QG@,PC?E9MM>]A(&T1''#U,^7+#X39Y?Y^J%T]0Y@E@-IUPV?SB5." M[][QH0 &"*2$E"T$-$QAXG:?EG;+"/BFT_0%!$=3\<+O(=$T?T'P9RBC#BPI M^Y"PJ\.7FW@"*U%@G744F%QEX["3<"K8H0>GNW2_V02[7C-L<#O\?9(40^^I M-BW_R.8RG$!_Q*@A6[=%O@$/W=254]@M5CZCH.2';5?\UXUX'RMW?8E46FE+ M,75+VN ?C]S)O@_$R ?T8)_VJ3O#[5DZIR3:W"/ZG,.R2@]M%)ZI_(X"ZT V(] MF[.NYCUDCU8]P**^AT,I6JUZP.Z!;'%?[<"?%)RK-=B7:C7,4O W(6VK,6R" M%WW"G1'<$_OQ$LZ'V9+\V6C:K^"+5K M(Q^2?[>+#N(>3 ]]33L??>E<*G/GON>2)U'._J/G]NGVD_&-_U*Z.^Z_-_\B M#1I\A\UA#E+42#+Q^\/FQNJ5^VXZT];JI;M<* G+Z0#>SS7R9[@A =L/Z=?_ M!U!+ P04 " DJ+U8V:'?*'T& #U#@ &0 'AL+W=O[-QM XZ3H"V0"^*V>2CZ0$FC M%1N*W)+4*OOW/3.4M)O626\O7HN:&D,WE'[:O@]X6DQ1*M.2B\8[ M%:B^F%VMGKTX8WLQ^-E0'X_^5UQ)X?TG?OB^NI@M.2&R5":.H/&SHVNRE@,A MC=^'F+-I2W8\_G^,_EIJ1RV%CG3M[4=3I>9B]F2F*JIU9],'WW]'0ST/.5[I M;92_JL^V#]>2/)\J5.^O(\ M^%X%MD8T_D=*%6\D9QPWY28%O#7P2Y?7WB7C-N1*0_%\D1"27RS*P?U%=E]_ MQ7VU5F\0H8GJE:NH^C+ KE,":W'A%ZLOQGQ)94GZG0Y5^OE^O0;\4ZG D\E MWNE7"VQ;DT"C%)5VE?JB8/72Q-+ZV 52OUP5,06PY-?;8,B;G-V^"2OG6=SJ MDBYFD$:DL*/9Y=T[JT?+Y]\HX6PJX>Q;T?^^1__"75UW(0 ,NQ;8,OB?@];'4PD2V-4XBB' O,JM)W(9+RM2HZO*883]1' M0I#2ATIIA4Y%&(WE[)&9+@S2VZN^(3=:&#&*IJ) %>];Z,*2Y,.;Z=9W+JE2 M.U5P400".E%UHJYL:GRW:<2A-@[)8:*5OI7L,!&/ZH1+HA YH/.) M8U:$!8B5JKF,#&"5ZZQ!KZB$(M*"3\[W -4DSKG5#F.0F7KWSI/UZO'SJ/S6 M.".^.MV>BG;[*9TQD=Y8JSB51N]0+J]3,-R1:D<,,-4UMQ:! ;A@Y:VIN'+9 M $2!\=9'DWN.=#'C(F^'PR ($_ $3QT;56.NHT_O$.DC$*3@U%4'UH! :('! MI)^#1!L2MO0F-2-QJ$;>FG5Y[T"=JVJ'_>F(8-C5P&8*!Q+?GZ.T"*319OUCY1U+%"!CP^88SC0V OT MJ3IT[43]"/RWH#_H5]=Q )>#4Y4;5%)@K\E%#6$DOQQ9ZNK!2^YVQW3 UF ) M5)2"*3IN 4P6 !<]J52QE[;O4+;OXA%F)^H-MQX%\'LT M(>>: WV#0F!0=6 M\J QT@&,BPD5 V1-08"8:M*MV(@.N=DAECR[M QQ(P# _$&E#I2]S@^ ML!6@TE9&2D'6T$[*WA^\QFD"!^!G(<6DMCJP%W(M_4X4#!"00Q7?[>F2#,)_.%4T&I M9\C?HGLM)[5Z)$FM)=,W>C^=[L.1$3G%>XPLS[WU\OFUI/L> /I*EE;/[\^S M:C#V,"#+(V)V65.C]H8B^+8JLZ,V)=,@B;CN[D8. .TT=+G5!JHTC[X3:=M?E(XM--YB)4A&.1#?,<$HD!9>\V &*X2AQJ'C0@LG20;L5#.F,[ M*1$H;'S <+1[D<AUOH183 MJ0+)(:[P)$3/I/DWP9"HL &>%][H#8\ M\ ;3E^[E'U!+ P04 " DJ+U88S.C[JL# 1" &0 'AL+W=OG&P[M'7B &>M#)^ MF=0A--=9YLL:M?"I;=#0R=8Z+0*);I?YQJ&HHI%663Z97&1:2).L%G%OXU8+ MVP8E#6X<^%9KX8YK5/:P3*;)L'$O=W7@C6RU:,0.'S!\;S:.I.R$4DF-QDMK MP.%VF=Q,K]=SUH\*?TD\^-$:.)+"VD<6_JB6R80)H<(R,(*@GSW>HE(,1#1^ M]IC)R24;CM<#^F\Q=HJE$!YOK?HAJU ODZL$*MR*5H5[>_@=^WC.&:^TRL=O M.'2ZL_,$RM8'JWMC8J"EZ7[%4Y^'D<'5Y V#O#?((^_.461Y)X)8+9P]@&-M M0N-%##5:$SEIN"@/P=&I)+NP6J/!K0RP4<+X118(D@^RLC=?=^;Y&^;3'+Y9 M$VH/7TV%U4N C+B<".4#H77^+N(=EBG,)F>03_+9.WBS4X"SB#=[ V]C?4#= M*'ND5@K0Q^OA[YO"!T=-\<]K47>8\]TQ6GSY,+R9? MWF$\/S&>OX?^WR7Y'^8PGTQ_>?PU"O #@:]IH \(;EVRK*"D^CE9M/&2%+UQ M0_IG<*AE69/"'IVG:TL)$R9(H=01Z L""@T:=<''8AO0@34(1Q2TV +G198( MPE2$9*$6>Q("NR>WH29AAZR83U/XDT1VRL#VX('&S1@?O% T,Y@T.B>4'\@) MQT$%FE4588-M'532EPXYG!1NK6Z$.;X(TD.P[-YW'CT>?K5!R M*TFQ&BS*L47,!2>A1!?-QLGF=$G?Z33.[F6%7<8$CPBI6QT9T9B(ZR%IT* K MZ1+T:><*C% _?;C*IY=??!QR0[X9IK"FI?IZPJ$2ZUB]XAC-[RG-#N/%BAU& M06L9 F+*(2/U2Z&DC[6)?,;-]TK02HI"*AF.7?F'&%.X\4R81D/7#,-XB*C/ MN].N&F=]<0LDI4(=+BFA!GJ]@<>Q3Y];0YDHS&MT>WB8^0I!:T)W<0^[9[> MNYMNS#^K=X_E-^%VDEI7X99,)^DE/2^N>X Z(=@F#OW"!GI"XK*F-QL=*]#Y MUMHP".S@]"]@]2]02P,$% @ )*B]6)I*-259#P PRL !D !X;"]W M;W)K&ULQ5KI<]NX%?]7,*ZSM6=D6J1NYYAQ8N]V M.YO&$R?9Z73Z 1(A"1N2X *@%>]?W_<> !X2Y23;SO2+35(X'M[Q>Q=>[)3^ M;+9"6/8ESPKS\F1K;7EU>6E66Y%S$ZE2%/#+6NF<6WC5FTM3:L%3FI1GE\EP M.+W,N2Q.7KV@;W?ZU0M5V4P6XDXS4^4YUX^O1:9V+T_BD_#AO=QL+7ZX?/6B MY!MQ+^S'\D[#VV6]2BIS41BI"J;%^N7)=7SU>HSC:< G*7:F]B$K2IC5>XG P6Y+-Q_ M_L7SH35A/CPR(?$3$J+;;414WG#+7[W0:L+2PNKXYC+E5_IM5LI.;)2G+"WJK!;PVZ+ M5*3=!2Z!K)JV)-#V.GERQ1NQBMAH.&#),!D]L=ZH/NN(UAM]PUGO^".HEF77 M6O-B(^CY7]=+8S7HR;_[3N_6'O>OC;9S94J^$B]/P#B,T _BY-4/?XFGP^=/ M4#ZN*1\_M?IW2>G/K<3>/0#-:$6_"K8!GEAF:.B2AJ[:0_F.Z]0PJYBJ-+." MYRP7^5)HPWB1UL]J3;^_5C :7VZD!E-4.,JP4JL'"6K" %=8!0JC:3!*FKW+ M"[FL#/NY6(%8P&B[E-YEO&!G/_QEGB3#YS0!O]![_/Q\P'B)B\/2,/8M?V3) MV&G0@.VV#AQA6\DR" M58ZR21;,;@4>,,?CO[__"#S1"!E":YQHU>HSG%U:4Q_G!@:%DT3L'1!(VYA M^Y8#:7:KA0 VVZU*B:/?"L$@.V$870/,L>@9)55J6"<68! M4#VMJ*-R)9 DSDJA">#A^/YG^@PX_5E8_Z54&L\52 'D(6A]$+ #\!2U'K0& MCVRYWH _(3VI>1BXEQ#W>&94S4)5XL*D466E5UO8#EF9 Q,=D^"'E= 6? P3 M>9FI1R',OM8X@7V [<-R()=Z"P[DP.0O0J\DK%YJ/+KXO>(9+HY$KS)ED(7N MS'X$,/!#&PDQQ M8;<2C((7144" G757JPT.$(K!&M1>D^G8&UX)J5JMG1$-*(/]#@^!',5#Z)H MMA)$"YX71"\5B.G:,@!/0=^5V G<#PD-&_Q&.9OAU+23JQ%+0K"[16M3THL10A[SYI&C1?K#, MI'V,V'L@ /0$%[LG!GPD:_X1I=-8&EK^P&%!1T:"@QD1=6P'D)@*4!AP\4A9 MX I.VE=(U/BG5)%T BRA2T +#IP6HAYPIW07J'1>$?"0SBZ<=L*[L3 -)6. M91M9%,1SCVY2&S2M G! &PCK.L9 -$7LQH'3H=8-V%9EJ7<61"7R&Q'89D W M6"88@4 X3B6Z"Q (T":!@X) <5E9FE$HVYGUH&@3C2$92/['7KWX_XCE[HA^ MMN23MX?7&WMT<,GA/_5-% M^D*NM$>MO-:0];>'=G0*L,S*C$CP4$B*RS6J":KE(><-IN@,X%0)PQ$YT.XZ+*U*M.#4\XR 'XS("&/(U#AA5P_GWASSV\<% MNV:GT\;)#MAI'$?SVNC7*4B<\*F1Q@/=@4_6UEF*,42T/Z!:XD$>LUNK=Z0[V0$ MI"#SS?HQF)]'[)4"V[&NJ !6KQWFH2"=M9HK%Y\04XFA[Z7Y?+'&Z$P"Y1I5 M1"/3SN)S-HZF[!F+Z>\P&L'?VZ!.-;@\2I&EC)B>/(<1?4_U+.<\G%MY4,@; M.LY9D1D()A:8 \$: M;M2=#=#G_0^F1SA:&HMZOY-VV^/1@R)Y,$:JZY.U3B/[-70+BRLX.?B,UF ? MJ@"%X.)@ITRISZ"$R"6WIP/<7NH@A-;"*]A*B?5:KJ2/9.Q.".?<6BQWN(\? M2R$P^U)5";%QZC0&_0>E+\%N8&^62="B% E-I5FIROG?.(F29U[ED9 W6[Y> M"]!]U&P &I[^5AF[;S\AKB^5L1>$1=J'F)C11.Q3,,OUH3$"1]%IF\9EX[DQ M7U00P#D_Y<(M^ F$#8@"P0K*-A5&;@HZ#AW8N1]!\4S)"REJO]\7AR##=H!( MP-)V3,(IT:&!N&M+15QFY/7&&7S+3Q+\N!JA_ /E@3DF_#+->@B@.C_9H0JD DN.VT\ M2.SQ?+08LU,6SX?1.&;Q<((OHV$TG\,_>EG$T2QA/WEG-DUF\'&^B.8QNFH< M/(GB$9N-Z'D1S2:HA%]WH@&33NNGLWAR3HO,HCCN^?V3.P4BT5F\<&.GBV@: MPVN$GXV&]#:>1,,QNA2?B9W%R?0\D#EL[8#SAB-V-G&+SD9XHB-\\YZ7 MS89#'#M<1)-I#[%Q,O)LG8YJ\/3K-6GMH1KY ,;6100,5M"X (]VP4U)( 1 M!DU@[<*789U_?D7/0\ N"U=J=X@% M&4;_VW9G#%_HFF2+79'J8=JM_?.:1_ MX"'">Y-/7C6JS+TJ=T. 3D07=!(5=HHZ@#"=^X?)9'(8[W\O>=Y.3GMTY;LHC,>#64S'2P;C*>K@;+"8SP*R_$G: MR&Y/0023:)+0PSA:S+Z/LO%@3#8Q&DP7$_=_,F37_9'KP,=*7R RR\$1H3_% M]+'DCQ ,MJINOCR#-:561O*MJ$SF-!XW*06%KR#/^@-!5.0+*^]\3:\NR+8J ML*-XVLSRN;YKOW6EA90Q@3Y,Y,AS.Y>#!&W(S&P@N6CSZ;-+S ,P7&X^$%@O(\?OC1E0E.M@QZ( M%-US'4E6KK[!6=V&TND=1:8'O[\7V )$RMY >*]]YO^+A)CG#)''G+/KS4:+ M#3+F9Q@A(5A;L4_$PGKUAXK4'YT(K;?F8X M=MXIB2;CX]L&5!S',[+G<319L'F$+Y-D$38C"?3.FY,'FD\C('T:+=J(TB/$ M3LY*]8X010>EO0A*"XEGE7MA5L95<$(@'92K44W7@^GJ]%?\P-.ISG#N4Y;X M.;R-XE;:DI&DP=E/?;V[+^P_&T$2 VC;6B6)%L=3IC.05AR-)^U=AY/OSWG< M:EC9=+X9A.8,$TWD#Z'5!<3M)0SN)D?@[8&'E$OX] A#X5:IR)?>F@*"<+T> MJ@NU+<]E0A\.QNX5+%HY%'C; SBB&E.K6 $!=PMZ(T1T@,5VT-IYU8 M3IP0M$*Y_.&39TC%(8"ANJ#K+35-.L O''$O5H$)"+6W7WR!Y8W*!UW:I& M(BZSWF*ZGU6XIW7=+MDM!-4_4B^F9E2+BU93MH6TXNK$O2YIOBI<5LM,KL!/ MPB&IY5F79+&VKBM7?R!+?A"9*NM:>;-27:=!A6U2UD:[QGO:M6=(F!T'L;3R M;5RIGO([A'O ?:R0ALGA;"[IR[&]7\NNS4WG5_;+_N^P>83NP,!JFCM==H$+ M^"ULO5C^!92X$&MI7;KJ>'^TI=HNHQVK?&'1;-BNH0'4=VMH\21*PI?HR3!( M.^]^"LE,LP:,K@ILSFT*4HE>"ENGX5G6.5&[,KNG=$O7]?,+^[K'0>32H$0< M01SG.X8WH:_<[D3U-O,] 77WT3?R>QKUDE*0PM^@(2#$D;XSE L1BA&D#+Z7 M0Y&*$?4VK2[L7DO\ACH^>Y[D5<76\+DNJ_;J5WA M>N&T@>^F+CNYNPD@6M?8;:FUZVSLR>],GF-7W:N#%IB_ C&X6MKA_9F$D3N^ M\5N%5'<+BIT]-CN1EVANDP1%N@F-02,L=?A:O"2>U]6^$O0$W%W)J: +?C[T MH!&0!HCRGEM-"XP<;>A9823OM<2[O,Z*V/]=85.>-+/>-? SJLT-YL^:U&; M(#83W4P'[P74'VY:9:H]2'-A_U>2EYLCO9=>>)Q"$CY$7%R,();RB+B((PAR M::^;.CLC W95%MYW8Z*O TKIH4MTONFZA&LL'+MCTP+#TU&W,P+!>!?4HVD; MH;_)A=B@7OZ6#5A]P X'+G?A-@J9RZ_^VHJ"(%+3=9(PVOO",+ILWU"ZO;^[ M:Z[T?*SO0.#W :B;W$A, CK7J+ #3(K(#,\PK0N&V;TC=WI2B4L''IV:'/>N#.92^M=N)_E0BQ#O8&:]A;IV N2% *<)JVT MOA2=.V-HE+%KZ+;EY&\9"3170&!(D\W77;6[I3+9OZ727/!P+M;W9JN.***^ M:WJ7K8N5N= ;NCZ*C08XN+MC67^M;ZA>NXN9S7!WO?4MUQL(]^ D:YB*>>R) MZR6'%ZM*NJ:Y5-:JG!ZW N)%C0/@][6";,2_X ;UO=U7_P%02P,$% @ M)*B]6+&-*D8 P N 8 !D !X;"]W;W)K&UL MI951;]LV$,>_RD$K-AL0(HF2+">S#<1IMK98NZ!IMH=A#[1TMH10I$M2<=)/ MOR/E*"[FI$#[(AW)N]_=B>1?LYW2MZ9&M'#?"FGF06WM]BR*3%ECR\V)VJ*D ME;72+;U(F)Q/(E:WLA@,?-S5WHQ4YT5C<0K#:9K6ZX?EBC4 M;AXDP>/$QV936S<1+69;OL%KM#?;*TVC:*!438O2-$J"QO4\.$_.EIGS]PY_ M-;@S!S:X3E9*W;K!VVH>Q*X@%%A:1^#TNL,+%,*!J(S/>V8PI'2!A_8C_3?? M._6RX@8OE/B[J6P]#Z8!5+CFG; ?U>X-[OO)':]4PO@G['K?M B@[(Q5[3Z8 M*F@;V;_Y_?X[' 1,XV<"V#Z ^;K[1+[*U]SRQ4RK'6CG331G^%9]-!772+EEW;"6ZQ@C]MC1HN5$O;6[OO?H?PAS)F%EG*Y/RC0)I' *+6?H"+QWZ3CTO?89W M;55Y6RM1H3:_P.7GKK$/\$%9A'_.5\9J.BW_'NN[IV;'J>X&G9DM+W$>T#-4.'12WJG\RDF04PB21$2MP?+[D-9I MQ7A_FJD1UDJ0 C1RZ1A(M.:Y3E WS2 M7!K*ZV[PMRI=GX_]3$4QD0I^=-\K$W8A?DEYYHR90RC)(BS/*X-R8N MYP"EAG&:^>9S%K*4C8^=RNA 35K4&Z^9AC:TD[87EF%VD.7S7HV>W'M- M?\_UII$&!*XI-#XI\@!TKY/]P*JMUZ:5LJ1TWJSIUX+:.=#Z6M&5W ]<@N%G MM?@/4$L#!!0 ( "2HO5AJ"9^;<0, (X' 9 >&PO=V]R:W-H965T M4K76 7:S M:)'=+@?>/AA\%7BP%V/PD6RT_N8GC\4L2KT@E)@[S\#IM\<[E-(3D8SO)\ZH M<^F!E^,S^^\A=HIEPRW>:?FW*%PYB\81%+CEC72?]>$//,4S]'RYEC9\X=#: MCD81Y(UUNCJ!24$E5/OG3Z<\7 #&Z2L =@*PH+MU%%3><\?G4Z,/8+PUL?E! M"#6@29Q0_E#6SM"N()R;?^6RX6U^5 &?&B[%]BC4#A9YKAOE[#1QY,8;)_F) M8]Z#?AH#2UG_"E^_"[H? M^/JO\*T?[F!-Y5TT$F/(V+MT$L-/,P'_+#;6&:JC?U]*2NMR\+)+?[=N;2R:/4;S7W_)1NEO5P(:= $-KK'/S\' X^//XWA)_'7Z1;'G*D=8-$[# MBAMG8WA4=":7?M_]CPR^%0IY4P,];A&-QEK& R^)^/_,X]CX>CB?A(.-XF MRB>>JR,P_^%$OS^?*#\+*_D>@[,-HN_2M3:$AW#.PH(] M%\@&<]Z01J(] C<(*(('#^5U+47.-V1&:BXLB:9]=KR"DMO6B5"Y;*BQ $J+ M!R+!SEWKO_?2C4HN>F2%5#O^); 0PFC;9;?:/3:+ML<^F[0?<$S_\#4$L#!!0 M ( "2HO5A*N+KE0 0 )D* 9 >&PO=V]R:W-H965TCK1+76A1%,&I4DL[G%TDCI(XVJR"[LYN5Z;R2&N\LN*YIA#W< MH#+[=;2(CH*/LJH]"Y+-JA45WJ/_L[VS=$I&E$(VJ)TT&BR6Z^AZ<76S9/V@ M\)?$O9L\ T>R->8S']X7ZVC.A%!A[AE!T,\.;U$I!B(:_PZ8T>B2#:?/1_2W M(7:*92LO(BBP%)WR'\W^'0[QO&2\W"@7_L.^U\VR"/+.>=,, MQL2@D;K_%5^&/$P,7LV?,$@'@S3P[AT%EF^$%YN5-7NPK$UH_!!"#=9$3FHN MRKVW]%:2G=_<=VVK)%IX*[70.<*=-945S2KQA,XZ23X@W?1(Z1-(BQ0^&.UK M![_I HNO 1*B-7)+C]QNTK.(;S"?03:/(9VGV1F\;(PU"WC9$WAWXB"V"AT( M7?;T1]-*6@?(:SZ405/J"D1E$6DXO:.& M]37X6MKBEU98?SAJ"052.R]]Q_/GP!MHK=G) L%TM@D:I;LJSYU,_B=4F>V2E9B M+-"C;$J=JZX(EHWIN-B<(8Z#OPY%IY"='QBOSP$5P&+@+1OJ-TI%'-0UT74. M"8#?MV17D6E'%X4-*7FHZ RNJ33T^7">#!^[#D7Y;J=95*$*7.BQR]A"YK*E M8 DT='9>/Y&;P)(:PUBZR4(J29]NC)Y(V]\C(3"+8: H_FDFI_3'(-VD% M#4&$W-P(%1C<\Z>#LTZL2Z K%YLM$3Q>N\'=@W01I&D,+[+9$K92J3 !I$." MQ2@@)';X3<:XXQY">M1[9TIUKH\9T$GGV2GGHS2*-@W2NCH1S>U)YU]U6[A M:( KJ34+!M@#"@LO((L7\WF\N$SA_;%:#P$5G66+43V+E^3YNZ7S<>U/NE[8.PE"<'"DLRG<\N7T9@^T6H/WC3AN5C:SRM,N&QIMT1+2O0 M^](8?SRP@W$;W?P'4$L#!!0 ( "2HO5B&PO M=V]R:W-H965T&0PH$I&3K4K%$AX]/3W]./V MOKEMV@]N8VV7?=Q6M?OVP:;K=E^?G[M\8[?&S9N=K7%GU;1;T^'7=GWN=JTU MA;RTKFK!^\^$:NO6M??-/T7576]EV;N7Z[->W^E:V:VV\?7#X( M%]Z7ZTW'"^?-,VMUG+ MIT&-/\A6Y6TP5]8\E>NNQ=T2[W4OKLMU7:[*W-1=]C+/F[[NRGJ=O6NJ,B^M MR[X(/WWYS7F']?C6>>YIOU+:BQ.T+Q?93TW=;5SV?5W88DS@'(Q&;A>!VU>+ M28K?V7R>/;R898N+Q<,)>@_C[A\*O8:?1N:?3C+_IKX!J:;='V/VGJ^*\I?Q M-Z\D+MNU)4)46>TI]9UI.S>#Z^\Z6(S%CR:'HKN&O\CV&BAPBY>:HL_Q=N^H M9G5V8S=E7N&9;F.Z;&-N+!33N*8V2U"N&M@@_':URBHHJE+".3N<+]XW:A8( MFB -+O(&Q@:; E\?;#?/?L9-O;;*&NQB:]M\ Q*EL\F.RG0OA<4&$$) O7?T M +* <=U96<]@%"U^0MS.OOC\'\\6BXOG/[YY_59^O'S^)>AWFZ:89[_ --6R M>=M?G@D+@1UGN&FX!$9>)\_REJ@P?]GRN1:67'?@:M>3<8HLL"TROMV4E97' MD_,Q;;LGXTM3&3B;P86DJ[2V,N+@X*RP>?JDG2E)7IR(R!G7(4MQ-O/L-Q): M]Y5IP4YK;P@EAD7_Z!$:RXYGW=1G%/%,%85RN-U8.?M;[ IN4L[8?J1V\*R: MI6LJ"#VAMC1>.41@?=O2_YD==,?D&W&:6U.;-=EW>O;;YH:_#23(ORE^[YUJ M2!0*;*NWF7%9;U-[QPD&=[8EB*-N90QPG5V7N>HO;HE3,578OS^J M)14%Q.0\P&!9YU5/W\R;X9WR/^J1:"MJ ^ "YM%M97,4-XZ+:E?8O'10=L%B MD"&"!_2>[AH8:J92+' WHRJO*3>1$R(/=!ARQ I>NH,XO+=QGHK*"B0^N[Q\ M,K\ 9*HJ,@>*+2A")T9J.N7[GT5/]&S2G?R*<(6#>U-3HVG*QSS2)Y)0I/U(JB\\0?WDZGW7DOM_:.G?BT9':%(Q8UM MNU+\FJE@.D;0"+9P4U)AC2I:N5WVK1->1 < $XA^9]Q!*Y>QAGCB@AM:E?#5 MP;'@$1ILH8Z%HJ&JJD#I)R^?/G=#%. FHKEP=1K(RED!4=<_?&ZVN^2;$QB2M%D==/!"5OU!91)V7I)TYGHBL$HXJKD#=K5M(ED MO":1N\37N&/:D;!!2CA &G=T;G.*'YS2FR$P MP$=@Q<^>/)U_%4V;+'WV].G\\7!%M.L.?I0G[T#(*1?P570!7TW:+Y 9\V3* M^?N/^,$==P*?3"1+KEE_+?ABCU8.P'QDFJV &YZH+B5G$;5>SB5OMCM8K5I/U"?OEH"+V]WT8],R/[R8DAA+_Y$<(Q@G89&PLP=ESJ:K_X50MGHLHV7*:D!K8D! M5W1L$$._[576!1%*7LINYWJL18FDRCH?[,NZL[6 &1('H#&E]X :L4 "%IT3 M*>'<_,&HVP@G\QQD?JGMO)B%@MF5'>,SW_A; HZT]9VH ], MH_Y#N9:]B*6?V(KW(, FN"%Q)9Q_+RY9X!DUM>R8 >RSM6$L9TQP$1H*Y),7 M[Z&SDAH6XKHLS<:6ZBQ:,(N]K=M''-ZONEORNQ.$@(#&> :0?RDAWC.C2 MR6_8FP)="EVXQ3NKO@)<7]D D +Q6;:V-3BM<$XK!FV/+:_[I?.!RA2%L BQ M;)M":BX:NL%6OUNW0#YWCBW8JOW8D439(37>A PK!ZCSZJOZ,INVS MDW"2P"!3[B:IF%U.>HD?FJ:X+;V3?0.HLRK!N#W[L>3VWP!"U.N2L.&E0_ ] M&@@^986W@L7^?!U"1H_Q%34S(5!K#<48> BXEV 8ZW0517SEL$HEJY3#*D97 M$5C1TW'L:"GP]#V>=QZ?57L??+6F@Y0R8_TH7,"+L%FD5"W,<$;-]YZL&*P! M0:RAMI>PTH1A^Q'!3O)>P9OR H'L;=-714!:3&V2@F:21J@; ;=>1#2BV2C' M@5I*EC&#%U]C[162%"PPDYAG.[%=8=G$?(8IA'B92D4A.[I./R4DBNJ0DKCN[.[O :Z;: RDWT=6;'A^]+YGF,@_#0:%V_^+?T M&Y2<*IV/!R'#5U(QM98/??AT5R4H2=RN7U9E3AU@J"V\=I4V66J(X;9>F[64 M2A"?VN*,1,C+H^036TAM& >R.GS2^X6#LX2R:?V'&BO' M&A5 \_Q9HCKP@FW9P6DB([P=W+T^F"WW7D(C-?(WF8S;PAUAX9]C3:)CNG>0 M$*6U4F]?*3(-NNVM3IZC"O0[N%O@M;F/<_OKNCQ MU*HGOHBZ26U@B7H%D;O!->@KD&Y$@'A==:2SQXXRIL!_ND8J]K%E>\/W\4QX MJ9L[4DA%NF'$S4/9P'-UUUUH+?5/I#MB;-B9,,4,'6'M/U9WX%6 K\5H8E/ M D"SMPC-OA(0VUI^UQ[L-(+57>?+ 1IDY$7"$K:?%;XODUJICZ7*EW Z@G6\ MY]_%DSZP-8E0AI>]8.;93UJ;D?/QZ 481S >383K6NQ[IY%1##I$,:.N*7TRWQUXP>OTKT^0EK]KXN?=2R_D)7 M_ 3YJ=;RY= 8OYSNC%]OH-9GK^3$WOG^R5'&_RZ9,7]#[_MRNH/]'I"IQL[? MJ]:?&C:X'Q67#OY"%VDQ4*4/'2W*X!0%_[^J+9JW3(4\?M)\EDAI9< MZ89.X,":[D]\;&N9?LV$9I#///O. U'_Z+ACU\&%=XK- A[S:@H_0*78,3Q!/9:!#"G#B',QB 3P4VT.?4PM12P+"V"+6EX9L M-BM,9[0%5*U+-T21.( !LKI)J?6PFB =ZBY$'MXF%PAI M'\[H_J,==.8#:PE;6Y0BS48RPJ02E(YL4''-UIZQ6%988G.=WI#5?&3 V:^4 M@G32_$-QP8/J3 Q(Q/QL.^BX!?)#%J[&068>O)/$6Y]A0=HX%[?Q.=P].!CR M'[CILY1 #GLKNU%_\G#-&U95E%/I2M5WS7=(SUNIZZE=U"*@AQ-WW,;#P!/"N6??(V=]L)R.[[)="WC-Z,6;VW% MR854E.A&'DJ=@'2?I,<;[GKD(S5X;UY\!A*M#_O XA.B#2K,2QK*_\;Z2E.F MP49S0BMM0@G1J#^A JB/2(' #R9 =(EQZXL"]-J2\X?"B&_Z2VE*8-I9M]_! MZI$2X[A9+V !<6W3UFF=#G@M6]BN+L@N!K3AEEZ5A13K)2N*'$8!9#5DA6R, MR)'%.1A)WL/LEF]KAP:;9(09DVZ/9^D79 6^B>1O6'*3'- M4LGZ 4G7#:6H,#X9-\)V(9OX:3)>\B&XE646/\"I5$ MU<0_L9]DF>_20RM(R,LV[[<^"0VMHZ-%]:UD@]($H,[02X AX3R._&D?B\Q( MG=NGQ]+&"DFJC-MP9+,*WQZ($L8<6?R2+;X>HIONYK9IV0V5YM#.<+XOP5%J MSONAZQU>GD5O&9-V!7@%'F"GHI61;C%RZ8>))<6E=VD4#EOMVJ:*AUBZ#ZSJ M-?UZ$ZY)Z1TR8W?,'T2Y+3VT/':FLKH^N6V N1LIUX((O"$[O9.F-TSA7$Y/ MT(3((B'PJ/%]POL'<6IH>N4=D7OPC/0@LS2V.,;7._--,ZW^QA L*"E,YG$( M3YWI+-0/G&M\9UL.?"A?TMQ&)0$8-#]\F27=EW0*: E[6$G_0#D[G KB,^EH M!^F<+<$C._GR3RA^71 ';2,!\1C6J./>$@XF'.7[$]'T8>ALV&X2PN+H9HP3 [^^=#7%9YM M[8;?_D%7WT@76E(QD5,>Q)R$QYC]CL9NL5+H*DHC^PLOD2\]M))A4J-#:5CV MLX?S1W&&M RC\_'NH_FS@[N+4$II%(1_=CE_>O#(Y:0?&3HEB^E&A\H@^YDI MV5$-_0O?I:4TI::3U(S]GB0%]./<0T-]_ 3D8#A 7HL3TK^&:9_0?:4 M3025BRU7WT;E*\1@,DR7J_%XB#=\7K.T.A8Y:B3X[!Y^T$4E2[]CF=K3?3BF MQB6?UHQRL*)K+,,WWN=6-#7Q6JC+6F\H=;*_ C+Y=W( M;I,NR0%#8=(W=+99U&C9+ODN['JD!=ZPM:["#G2\&99E6F9AY:V4N0I+>0.?*6?E P2:^I[G?"XRE/&N1BO8$GVSC5Y M+EJWD2F!4<-.CC< ,O]]!J\="J"OA^I=W&48,4OJ)"8#]CMSG=TIEG9^XSIY M)]=+P3QA7D)K!@DQ7W\9['2Y/\QC^,JM($&1Y(TI*\'TEEF_Y.8^I?*F>)^I MJ[B\],J1;SD$$2,&5.KG'D"R78IIX5.:J@^N),!%)"*674BVN4#0EQ2\+!@# MP;^I]RH5QP2I4+%$/Z5]P%AND9Q3^TE15O[$0EF_XEPV!Z1UOD3WK!O6:9W' M%_^5Z#;*[,=!7;)L5:9G\:/J.2@;=F8I50P=] M,=T(_]ZT5!U'P\BD!78T8DT2.1ZQ[E*>Y'AH52ZF6Y77?B3DS3"4<93E3Z82 MQM>3.1@?+^(H3%)RIG7!AS-1V;5,:Z0TIL-MR!M;?DHXN,9D@D2F5*)=!H4< M9J2&L@NL6VH'F]*NDJ12/\P#H:WY -&&MMW5V^]^BCT[,A.=,%G5%E"PS;X- M)9LPOLJ\+W*;]'MTEHRTM5!W)IJ<4=>A++Z8;RN_#5[-OG.LY MBY-\SM\V=<.X<;)9/4W[N,7=>\'L#"EFLQ,LWW/X 6KTNM0O6]YQ^-]L';MP MUQ;/R/=7^JF^3/Z_O'X%A=4%KG^1.V<7CV;9CT-8E-[BXOEIVE]<]\M..L^/ M+AZ?/;[X\FOI>&JU08HZ)U[-WB;MQZ%A'=D(!G 'X9HXH,P!%5V++IGJ6](1 MC&:KH2.CP=^[RDA*+C"Y\DSN/),1Q2$.<1@52^ST@SPRLNSWMI4NIW19_;>2 M"2P2B#+SW5IEVFUD]"8RSGL?[-ZWXSR:\M0CQI%($;MA MN54?UX"_M.NR#M^;#:AIGAZX."V!;#(5WK3COPHQD# K,#E\R7?Y./SAAX%+ M^="GW/IEW/"A"7E-R;G%GLMOXMEA\J,#&T'(]L4GF$ M[\13UW8R=0B0J(A:[[*BL3I:H)/4&4%#&SZLR+M[+\#DWZ/Y[#V!QWLKH^]0 MN)],"S$PTYTR9ID>.4;!3XL\>_2,!BM@G%_YJHY<]S5SL^_\M]_QT:-1_SSY M(SA;"XC&/_7#^ I_I7\/)UZ-?T[HI?X1G>%Q_5M$V!/.C>VQ%5Z]F#]%X&_U MS_OH+W T\B=UEDW7-5OY<6,-,DH^@/NKING"+UP@_I&E%_\'4$L#!!0 ( M "2HO5CY:$=7V0( P& 9 >&PO=V]R:W-H965TV_:,!#_*J=,FS:I:AX\VC&(!+1[2=50Z39-T_XPSB6QFMB9[91VGWYG M!S(F400R/OON=[_S/9ANE;XW):*%Q[J29A:4UC:3,#2\Q)J9<]6@I)MX9O K3G8@XMD MH]2]$SYELR!RA+!";AT"HY\'7&)5.2"B\7N'&?0NG>'A?H_^WL=.L6R8P:6J MOHO,EK/@,H ,<]96]E9M/^(NGI'#XZHR?H5MISNZ"("WQJIZ9TP,:B&[7_:X M>X<#@\OH&8-D9Y!XWITCS_**699.M=J"=MJ$YC8^5&]-Y(1T25E;3;>"[&RZ M%H44N>!,6IASKEIIA2Q@I2K!!1IX?<5 M )1'K#>H^UP>G,3^)('/3+8T)& OKU!SE);FA'.P9E239[#I0X8/S@VLF*;H M&46_8)9>R&5T/(*7,!Z[Y8(62CH:H_R54US2E*/RKPS$;\F5^U[+@EX$;FBD M672Q(L0CB = )?W%ED0S]I\[9>D1XB@BV(/U6*[#@PZE;!5^#AGP]=<,TT3-084ZFT?G%* #=S9Y.L*KQ_;Y1EDK#;TL:UZB= MWG M2MF]X!ST?P#I7U!+ P04 " DJ+U8<\;OEI8" "G!0 &0 'AL+W=O M'D@['&ZD>]1+1P'/%A9X$ M2V-6HRC2^1(KJL_E"H5=*:6JJ+&N6D1ZI9 6OJCB$8GC7E11)H)L[&-W*AO+ MM>%,X)T"O:XJJEYFR.5F$B3!+G#/%DOC E$V7M$%/J#YNKI3UHL:E()5*#23 M A26DV":C&:IR_<)WQAN])X-KI.YE(_.N2XF0>P((72Z[] M%S9U+ND%D*^UD=6VV#*HF*C_]'E[#GL%@_B- K(M()YWO9%G^9X:FHV5W(!R MV1;-&;Y57VW),>$NY<$HN\ILG1L%%=KQFY"CB>\S/H1.'0&+2.8+7:?KL>+S. M?_I\">&S?>H_IG-ME'T2/P\U6T.EAZ&<3$9Z17.$AERNA:EUU$2;*32M MQ?D;-5I76,H8%B\.][=<\=[1(VW2C^8%:*%Q[:1 M9A*LK%V/!@-3K;#EYE*M49)EH73++8EZ.3!KC;SV3FTS8%&4#UHN9# =>]VM MGH[5QC9"XJT&LVE;KI^NL%';21 '>\4GL5Q9IQA,QVN^Q#NTOZ]O-4F#/DHM M6I1&* D:%Y-@%H^N,K??;_A#X-8,"$8S/NYA!G](Y'J[WT=_ZVJF6.3=XK9H_16U7DZ ,H,8%WS3VD]K^@KMZ M/,!*-<;_P[;;FR4!5!MC5;MS)@2MD-V3/^[Z<.!01C]P8#L'YG%WB3S*&V[Y M=*S5%K3;3='6BZ78MX@S(Q! M:^#\GI-D+L8#2\FVA7K&3 M$6^PNH0D"H%%+#D1+^E+3WR\Y.=*OQ&F:I39:(2_9W-C-0W0/\?ZT&5)CV=Q MI!J9-:]P$A!K#.HO&$Q?OHCSZ/6)&M*^AO14].D=D;3>$.C?%E0"3:.0PN*K M7VG2C]1T#/W)^,?1S_84!K4 NT*H5+M61GB:[51+K8R!BFO]).02>*LVDIKJ M6LVK:M-N&FX)(NFU%?_RO2NO/F^$)H.B(!K$UPIX=RJ80P.P W.P3WD5Z0/^&R4WBL MW]0R@FO/;P*EL?$N9B76!LX@R:(P&C):G;-A'K(HNZ!UEH1E63AS.@Q35GIS M7H1EE#MS&8#1>0DD;]%0?51+P>#EBY+%['4ONV=<),_T3KY7EC='9N0, MAJP,8Q:[!O4U4/^&29BDL;?G89'Y!O:EG$'.HG 8Q7""EUG/R^Q_\_+-XYJN MH&^'PVFEP6.4/!GZ."7OB06XS_.,5-CE(8YHSQ6)CQ86=$CPA%QWC'03@GQA M:4[;8E _TZ1M*I_T5)]D2A#2FUV9U-GCHI SJ' M/$GNET(::'!!KM%E0"5:M_>TY5Y:XZI&PO=V]R:W-H965T M!($N M:FR9/I=K%'132=4R0ZY:!7JMD)6NJ.5!'(;#H&6-\/*IBUVK?"HWAC<"KQ7H M3=LR]6N!7&YG7N0]!VZ:56UL(,BG:[;"6S1?U]>*O*!'*9L6A6ZD (75S)M' MD\7 YKN$^P:W>L\&V\E2R@?K?"YG7F@)((.<6B&C\W&%Z_9.V M<-]^1O_H>J=>EDSCA>3?FM+4,R_SH,2*;;BYD=M/N.LGM7B%Y-K]PK;+36(/ MBHTVLMT5$X.V$=W)GG;_PUY!%KY2$.\*8L>[>\BQ?,\,RZ=*;D'9;$*SAFO5 M51.Y1MBAW!I%MPW5F?P&"VP>V9*C]D'01W!ZYYRS:6 (WB8%Q0YJT4'%KT!% M,5Q*86H-'T2)Y9\ ?'JR<7/Y!;Q4<3W6)Q#$OH0AW%R!"_IFTT<7O+_9N'[ M?*F-HH_BQZ%..YS!81PKE(E>LP)G'BE!HWI$+W_[)AJ&[XZP'/0L!\?0\UL2 M7KGA"%<5S(M";H31\$+]$-VC@(?I_CUX'PI)4M,&2Y 5F!JADIPTVXC5!&@2 MV"Y1]=/8BT0N$L.=8B7"":1IYH_3Q%DC/QJG<(^BE IB'Y*/5 =3NC+.?P-02P,$% @ )*B]6(S^7HLM! ( L !D M !X;"]W;W)K&ULM59M;]LV$/XK!S4K$D"+]6XY MM0TXR8(5:-8@:3L,PS[0TMDF*I$>2<7I?OV.E*PXC6-TP/)%XNMSS[WRQANI MONH5HH&'NA)ZXJV,69\-!KI88#* BR M0L MJ#JH9+G!M@ MHH0KQA5\856#(!=PQ043!6<5O!?:J(8<8C0&"(A(4:%)W \U9@ M](+ ,()K*A=$["$^'Z?_/*_*3/',GCF(_2..]%-W^,TNUQ#\6 M1MK5=G$(<3+TTS"A?^:/DJ$UYRO0#OT\3W[0G+DS9AAFO2GC5W%Q[.=IV)HR M\9,XWTO//V3+V5KQ"L+4KL4!)*/,#Y,1_5,_S2*BG;X*[6$^W-*.*/C^,^W6 MV!WMR'D^"F/ZI_YPF, MWLOJGO(/"J++#2Q8P2MNOL$Q%Y2WJ TH9ESY'CH5 MF6.VQ[5]+N2I'P0!!=TPSRA/0AK%P]B/\A@^H-9G<-$H1:4?UM86])P27O6T M3FRQCCNP$WA:2'S AZ)J2DOEV'.:YD^_>H_OM>_2=4'LP2T(_ M"49N'$1$?)3!@>J:]M4U_>'J>LU,H[CA%!_IH[JNZ!Y'W5]W9?A_YSE9L MN52XM#Y=-,8^2DR(AM[D^I'7<]OPG0=[@_:2[FHW^?,/9 IFM8MFDI/L%$:: MIKN3C,@$+CS:@I3VD[S?^;0B 6Q!PB'O]JT[\FY[GSL&.UU+C6KI>C,-+L': M!J9?[=N_6=OU/!YO>T=*F"5I"Q4NZ&I A=T#U?9C[<3(M>N!YM)01^6&*VIA M4=D#M+^0E//=Q KHF^+IOU!+ P04 " DJ+U8._\5=T4# #T!@ &0 M 'AL+W=OE8J&REDGRY^_>C[,1+BS3;A\24_/#A0U&D%P=M MOMH:T<%SHUJ[#&KG]O,PM$6-C;!W>H\MO:FT:82CI=F%=F]0E+U3HT(>19.P M$;(-5HM^;V-6"]TY)5O<&+!=TPCSLD:E#\L@#DX;'^2N=GXC7"WV8H M;PRMPI&EE VV5NH6#%;+X#Z>KU./[P%?)![LF0T^DZW67_WBCW(91%X0*BR< M9Q#T>,('5,H3D8QO1\Y@#.D=S^T3^[L^=\IE*RP^:/6G+%V]#/( 2JQ$I]P' M??@=C_EDGJ_0RO;_C^=PYI!'/W'@1P?>ZQX" M]2K?""=6"Z,/8#R:V+S1I]I[DSC9^J)\=(;>2O)SJXVA^AKW J(MX>VW3N[I MQ!WZ=;6%MVV)Y?<$(:D;)?*3Q#6_ MRO@&BSM((@8\XLD5OF1,.>GYDO](F<%&"7#,O]#4<-9A M";H"5R-46E'GRG8WA\\6JT[!(_61!2H+-ELT8VG.=N)^A\.CY_8_Y?]DLS?Z M"7T8"S?Q+<01O* P%EY!.HU8/HMZ*V9).H-U)U5)82T%@->0GK!9FK!T,H4L MR5B>IR-NB(/4H;56/P1+B"#.C@1Y%+$)CV'*.:/1!>\ZTTK7&610R6=OV!_. MQ+OS4WS.LDG"HC0A*YGE+(]S^(*U+*A?"#F XI1ER:Q_4"H/=*;.=,,1?C], MLG_AP_?@O3 [V5HJ:46NT=TT"\ ,,W98.+WOY]I6.YJ2O5G39PF-!]#[2FMW M6O@ XX=N]0]02P,$% @ )*B]6/TDUZ R! .@L !D !X;"]W;W)K M&ULG59M;]LV$/XKA!8,#>^Z>._H6.ZF^Z"WG!CW4 M5:.7WM:8=N[[.M_RFNESV?(&OI12UQ,)1I^JY#NZIJIQTM>R=W2"[W#BSNQV1K[PE\M6K;A]]S\WMXJV/D# M2B%JWF@A&Z1XN?0NPOEE:L^[ Y\%W^FC-;*1K*7\8C?7Q=(++"%>\=Q8! :/ MK_R*5Y4% AK_[#&]P:4U/%X?T']QL4,L:Z;YE:S^$(79+KW,0P4O65>9.[G[ ME>_CB2U>+BOM?M&N/YL$'LH[;62]-P8&M6CZ)WO8Y^'(('O-@.P-B./=.W(L MWS/#5@LE=TC9TX!F%RY49PWD1&-%N3<*O@JP,ZL/'$+2B#4%^FBV7*$K6=?" M0-J-1N\^L77%]>G"-^#*&OCY'O:RAR6OP(8$WDDF$=_S_!Q% 48D(-$$7C0$'CF\Z/\$_M?%6AL%%?/W6.@],!T'METTURW+ M^=*#-M%7>ZLA#L MZ$WHWA#T21I6(3GAX001G"0!SDC:KV<$9TD(T6H]1U>=4B 6:J5R_0TLIL#> M41KC( E/8152'-/H%/TFF[-\#_,](B2,<9HD_3K-- SGM33*8>A M^+09TVS2>%RS/J]]$#G PD_=*J%!J!',?GPC3%<4#A&>*$A.@;EB@4/S?*(T0TSG8+5F "3Z*\(8+/< 22'B[I'ML7Y;5DQ.,'T7A&] MU^.BEAV4(]FG-)KA+$KL-D9Q1G <$[M)$$T23&ED-RF*L@A3XHYEB,PHGD70 M8'"K<58:T#!-8^@D\BSK+7OL+[L(!Q0:*SXTUG7==K:M10.F'*1Y%V5.XM/_ MV+,3\J6#?.G;KSMW35\W_21B6_Z.5ST/(]]V!4XZ>^4*=%[%D5=UY%5V:B0) M.SZF[-L[[8KI+>@C"D!0B+F*T, AK[K"">,ZN0:_4&2UN[U&ZFM^5/2Y12PM M&50J6;^4T.J6!!$. ]M^":&89A2Y">U,EF>=MN%H#B3DVL"DUY/@#_F6-1ON M6/;NY;H2&Y>F9^X')Y2F>)99)S0BF,[&B\0_FF=JKC9N:K/_.)"'?K09W@Z# MX44_#ST=[Z?*&Z8VHM' H 33X#R%&U7UDUJ_,;)UT]%:&IBUW'(+PRU7]@!\ M+Z4TAXUU,(S+JW\!4$L#!!0 ( "2HO5C1]9_'" , %P& 9 >&PO M=V]R:W-H965T61+V-S*B1M]ZIEQ&+XR+JN1B"S(-JN1;_$1[>_C@R8I6E!: MT>-@A!I 8[<.;I.;N\S9>X,_!.[-R1E<)K527YWPL5T'L2.$$AOK$#A]GO$> MI71 1..? V:PA'2.I^C%,'_YRZ$.)PY5_(8#.S@PSWL.Y%F^YY9O M5EKM03MK0G,'GZKW)G)B<$UYM)IN!?G9S6W3Z E;^/!";39HX("WDV)'<';N(^!Z;*TCC$%C, MT@MXZ9)LZO'2-_ >^*M/#OC0@L^<2P-_W=;&:GH>?Y_+>4;,SB.ZD;DQ(V]P M'=!,&-3/&&R^_RXIXI\O\,T6OMDE],TCC6 [283/'1P;]9O@M9#""C3GZ%X$ M/$_WB(S')] HFCEC2:4ZL#N$3DD:7C%L;X!:@GV->FG+B2;Q&@949DT>OLH: M)7=(-0[8"6O@'21%$A9QZ4YY'F99 D_\A<*.3 M&,RD^= @'&@;*+,P3PLH69BF)7PCL*3UU6N% MG;0##5E50A5>LQ(^4P4U)&41EEE)!8K#/*O@23DG_O_2OX.B3$*6NNH4[#K, MB@S./:3H9.)[U%N_UUSGIL'.P[]HE]5Y.V^,;^;SWOW$]9;*"Q([^R6;!J]/NC5I:VD3_N:/VC=@9TWREECX(+L/RA;/X%4$L#!!0 ( "2H MO5A^UI=D; , &0' 9 >&PO=V]R:W-H965TOQ\E M)UZV:[,O%B63#Q^2(K7LE+XW%:*%QUI(LPHJ:YO+,#1YA34S8]6@I#^ETC6S MM-7[T#0:6>&-:A$F492%->,R6"_]V:U>+U5K!9=XJ\&T=7FZG3]PI_<>S,B0PN MDIU2]V[S1[$*(D<(!>;6(3!:'O M"N& B,:_!\Q@<.D,3^4C^F\^=HIEQPR^ M5>)O7MAJ%=^_(L[QAEJV76G6@G3:A.<&'ZJV)')>N*%NKZ2\G.[M^ MQ[3D#N%^N=X9J^EV?'TJ MX!YN^C2.:6Q9A(WSQ5I>?,LM2;):DG08/-%^A0!%=S$J@FQ-)JGCM8&D'Y M/;226R+^ZL4\2:*KN^UGX\7XZ@+P,1>MJWNI50V6;M3QWN1,Y*U@_?@U[A?7 MKK:B]3.]4ZTHH*(XGYW?U_OUYS_2>4P<(+,DT&L_2 '0_T_N-58V?HSME:2I[ ML:)G$+53H/^E4O:X<0Z&AW7]#5!+ P04 " DJ+U8I$<,":@& !1$ M&0 'AL+W=OP 3:6 M*(F2LDF I.GB>MC>%DVZB\-B/] 6;0NK%Y>D\G*__IZA9%OM.6[W2TQ2G)EG MAL_,D+EX;,U?=J.U8T]UU=C+R<:Y[?E\;I<;72M[UFYU@R^KUM3*86K6<[LU M6A5>J*[F(@CDO%9E,[FZ\&L?S-5%V[FJ;/0'PVQ7U\H\W^BJ?;R]!M=5:0(,#X/.B=[DR0X'N^T_^Q]AR\+ M9?6;MOJ]+-SFA & M@KIL^E_U-,1A)) %+PB(04!XW+TAC_)6.75U8=I'9F@WM-' N^JE :YLZ%#N MG,'7$G+NZEVS;&O-[M63MFQZKQ:5MK.+N8-JVC!?#FIN>C7B!36A8._;QFTL M>]L4NOA2P1R8]L#$#MB-.*GQ5B_/6!1P)@(1G= 7[1V-O+[HFXZRV](NJ]9V M1K,_KA?6&5#CSV,^]QKCXQHI7<[M5BWUY03Y8+5YT).K'W\(9?#3";SQ'F]\ M2OO5!],^E)[Z8!\;'Q-G;SIC=./8=5.P6[W2F!7'\)^T?9 ML6R1BM;I@K4KYC8:.RKD=-FLS_>(=FC8?>M4Y<^._:P+;3!YA2F/9(3!-)(\ MCY(9#4/)DU3,V)U33C/)PRC%8L@C$<[8-.%A%L\H!LBOAHF(1WG,XC2F828S M:(ASGF$-JN*4IYD@K8*'H"3,BY'Y+.2)I(VAX#+(,!X(EO D MEDR$/(ZS@UU\DQ*XN!3IC(F81U'N-44\C@2-X(8@.&&48V] QL.Q\8CG*8D M9)+T&X$'SO;6A>"Y2%D8_HE)^EWA^I?=)5FOZ[8V]5*^^(YHB'[2* _:I!B65:EHA)[ MC((GK1RGX#VHM7V9AD4).$2QE6EKST-5MQVXASW;CNBY>&9JNZV>PI\,A M6 2Z9# M>!8:H$_ZH-P(S*>SN[,]QJ^1347X#R]/$ 8S"FE/["*B2RZSGHB2IU'@B0BF MR62@U=@L9PVZ/)+WB+%I#"&D#F@L8 +<2L*4_8KPF5XLRA* X7DN?%;* %EY MHECL4O"0#]]%3[FGI_QN>AYJ#ORXME8[ZT/T2ZD6H*8KM3W&S-,&[G6];0T= M[L"W9@FOW 8GMZ9,,*4ERC"+]"Q7Y5*!@,4.R"BNJLL"7E<^TG3QTL9^*9;S-(AQ M^ERB3O.>48PN&>?:#UYZ[< MUM1HIWG( ^J,TQ"]228H!N^:!WQI#84)92-' P.BJ4!EB/._KX!NZUKYN5Z\[>Y"3,1H2V9S*!">7G_1\?'Q30HV^%:=D MDXF.UHV3JHYWM/%="6[1"?2/(!BT?0NC_EKBE%&=V\ZPM:$4Z<:X*!R+ M =?W58ROV].GE]1QC-9ETQ \ #RK:@RI!P$8;]Q:V_O(!+.>XE:'2&V&'Q M+JL4]5R4PBVDS$Z8U&];6U*^6-R7P/B$Q<@IP/Q;HC_^D(E0_ 0>2^);%GLF M']$QE+OC6A)<.W-&IZ2I->336G_AL08>+9NSMT[8T?;(C('VOUC2L MRKITJE>*GID)2G[TS(12$?,49#X19]T47T88.9 '1T)]C-7ST3.OUF;M'[-4 M=7'[Z5]\^]7]>_FZ?R8>MO>/[??*X, M LQ3W-] _8?N+:K7\T+EJ' M)Z@?;O#FUX8VX/NJ;=UN0@;V_T6X^A]02P,$% @ )*B]6"\1>U2>!0 M' X !D !X;"]W;W)K&ULK5=M;]LV$/XK!S=,&Y@<>JK/7EH#"F.1^-=%;PBFE/-KS&+RNI*F9PJM8CW2C. MKKBI=Q>#H+!;N%6K M# M"Z/912BXK46L@;%5Y>#>7!^E9*\%?@H^%;OC8$B64KY M0)/W^>7 )T"\Y)DA"PQ?&W[-RY(,(8S/G)DMMG[!ULJD_@*S51E:=,B*H1.W>[+'+ MPY["Y"6%L%,(+6[GR*+\D1DVNU!R"XJDT1H-;*A6&\&)FC9E811^%:AG9HN" M*?[F"N/*X5I6N->:V72=WK%ER?79Q99W)*V]LQX=M4Q&=ZX9E_'* 5:*YVO#![/6K(/7?'D$>]\CC M8]9G"RS*O"TY_+X"%\7R>11;IG+XR,K6[>)<8[4U--2'0CGN#&F/5%,/W'1> M;A?W>@BFX+!B0L$&W7"0*^ L*X!9UUNFL2@,5\A5U&BUJ-? +"$X7#-52M"B M:DL'KY(Y+SVX0XMVB/)< WXVHL$@1=VT!MTH8;F(GIG9MTY(&B67;"E*89X( M"K%7KY[(*WUU\"&3=2Z,ZR.?6Z'L-FM K"M98E_2YY9:] CI$<"MT ]O5HH3 M"/3'M0'%,(33X QB+X4?(+!/WXOP^>ZQP2Z#B'*Q$3FO+0J-?"*L\>,!*1<=A(RHT-YS0\@VCLQ2@:.9]1ZOGX(A"4,_4"2*'!;1@& M3%FX]Q:89.S9NE5/E QM&)(%>UJKR-%S[8)MW*91GJVTT(;(M16FL/8V*$LB M#5="YI1V6K4$\"SJ/K*]:,0S8O3X"C0N,7)6[@O+#5>( !%F!7DJL:TC"2E+ MSB?#'*/%0^@RJ13O")9)OEJ)3-CM7G*SY;P&V:K]E&MKC!8;CE[72K:-=Z16 MD[Y6DZ/EGJ]HAIWG6V:Q<4\%>5C32P57 .=Z3FYR6]MM<2< M(0-LY]'PR1Z#^&6..XBG^O\C(6NB' $W@($$$X\B.I]XX@>N"#@/* M2&LWK:?K7B[[2C[I1Z=!2 ]/X+3Q!D=1Q31"WGK#E(8^S[)^E,O20^ M#<*H2VL:]2VGLZ?I[-&T9U_3:(N]!&II@#]RE0E:S_&<,!*K>+MK[@*!8&EB ME[!T13R^:R#Z6.FE?>FE_Z7T8)Z[XP";SOO:W6QQ=J@BC_HY?-C_P9ER5Y\# M.?^:O;^RNL7K,.SF=WWEGG^I!-95PO-SUZ9[W=%Z1VGB>TJ4HKV+J"3NI,% MK1SDU.$/6.GV]02B:!B$5#51/$PGW2!)DF>=X+O@=65V3B?C76/Z3FRV[$]P"Q(O">T@]J;C;T,6#V-;4M$PG2;NG?APB,^C MO1M[Q=7:_I?0<=;6QEW>^]7^UV?N;OQ?Q-U_$X:]%K6&DJ]0U<WN(HI,46'#S9G:H:2=C=(-MS35 MV\CL-/+2&S4B8G$\B1I>RV Y]VO7>CE7K16UQ&L-IFT:KA]7*-1^$23!T\+7 M>EM9MQ MYSN^Q1NTWW?7FF;10"GK!J6IE02-FT5PF5RL,J?O%?ZL<6\.9'"9 MK)6Z=9./Y2*(74 HL+".P&FXQRL4PH$HC+N>&0PNG>&A_$1_YW.G7-;Q&_M"? MPX'!+'[!@/4&S,?=.?)1ON&6+^=:[4$[;:(YP:?JK2FX6KI+N;&:=FNRL\O+ MHFB;5G"+)7RQ%6JX4@U=;^7._1[A=V4,C+[QM4 SGD>67#K#J.CQJP[/7L G M##XK:2L#;V6)Y8^ B&(= F9/ :_82>(;+,X@C4-@,4M/\-+A %+/2U_@W5A5 MW%9*E*C-;_#VKJWM(_RA+,+?EVMC-3V;?X[EW5&SXU172A=FQPM$#8$2=U#;<#RAY#V:<=X?5JI$#9*4.G7:?1P*_0A(FTYC& M$9N&Y_%D[,5).$U)]"J^+;@[I^5L#*/\G#XI2\?_IR:>RH X'6^2C[T0.R._ M]4Q+9N1AE$S#+(\[8>)\#E!ZQ]BL*97T"3ME,8RR/,P2A\VR<'*>>VSZC)TQ M&!$I<4%.PSR='B7VU4&YSF+F,L[3,$XSGWS.0I:R\;%7&!VTD0;UUC=+0Q?: M2MMUE&%UZ,>771MZ5N^:^6>NM[4T('!#IO'9- ] =PVRFUBU\TUIK2RU."]6 M]$]![11H?Z.H!/N)9NA5+OYU$6W1]V2GJ44#2HKM *#U3Q:9J>KH?'?$:>K]#2AE_8=[[C<01%:YUN#F!2T C5_?/;0QV. )/T$0 [ %C0W04* M*L^YXXN9T7LPWIO8_"*D&M D3BA_*6MGR"H(YQ9?N6QY5Q]5PN>62U'=";6% M95'H5CD++Z_Y1J(]F26.XGE44ARX5QTW>X0[8_!1*U=;N% EEG\3)"2T5\ON MU:[8DXSG6 P@3V-@*=E*C"%CK])I#/\NR??E MQCI##?7CH:)T(8('SB%Z117.#T>+%LVRN:B7U_D&YP0+%C;_0AY3_#W=AL!0.I+86+:RX#!;N8(5; MH92OEZ[@$HW0)9S5W&S)S6FXN*5YXB'G5/7P,JG%LI-C!NJ6(^P'KEH:%Y"% M6V?P'+(LGK)IM\C8B!8O,Q9/INS$GZ5Q-F;$7F"S00/Y$:XS/03:8AA;X_]D8XAXJ2J*!L MC:^%JQ%V(:$!7-=T[\";SKD4)2CM0#34%0YT:V#MN$.:?&2E.GPB'.\*Y0O/ MU1W<(3<0VD3^2-=GJ#H M$BN"IH/7HPA,-^VZC=.[,&$VVM&\"LN:/A!HO /9*ZW=_<8'Z#\YB]]02P,$ M% @ )*B]6$Y%$9[N%0 >U< !D !X;"]W;W)K&ULW5QK<]M(=OTK*"UK0U5AI7X!C?;8KK(],XE3NSNN\21;J50^T"1D M,4.1&I+RX]_GG-L "(H@"4KR9)(/-H$6NM%][SWWU;?Q_/-B^>OJNBS7R9>; MV7SUXNQZO;Y]=GFY&E^7-Z/5Q>*VG.,O5XOES6B-V^7'R]7MLAQ-I-/-[-(H ME5_>C*;SLY?/I>W=\N7SQ=UZ-IV7[Y;)ZN[F9K3\^KJ<+3Z_.--G=G+W2SUX[/B\/_/NT M_+QJ72=O)V\.%.<4#DKQVN.,,+/I_)-.9MQ($SCMVK,L^:5[-B^ MKD?_4=:.M7P8KCN]GZY\7G?RFK]60<;[R8K>3_ MY'-\-@]GR?ANM5[<5)TQ@YOI//Z.OE1T:'4HU)X.INI@9-[Q13++[T?KT^CJ^ MU>QYJS;)WQ;S]?4J^6$^*2?; UQB"S4>+^[FZ^G\8_+F>C3_6*Z2T7R2_+!<@BAO%LMEE*I5\I^O/JS6 M2PC7?W61(;[$=;^$@'NVNAV-RQ=G0-2J7'XJSU[^^4\Z5]\=6()KEN .C?[R M/0 \N9N59.;NO+F:+1:_FOPWQ$TXV[62@^_J7HDN+I+'R->K53*9K@""53E) MIO/D[XMUF>@T^5PFTPF>F%Y-\8>22UOQ[XN[93+&VA:SZ02#3)*K9M359E0H M,OQA-4;KUW*$GB5%D')CA"BXT'+!!]?79?+;W6B))!%LH0@3R#(Y\\@ M %CKG.1\TZ;3Z]$,="J3]V(&_G4TO^.2=!J) C:\6Y:?IHN[%6CP'B2YTJDS!:Z&VJ;6%^>XS(HB M59G"&\8EGN7JTF2."?G"I+[(DJ$ITMSK\\1G+M7:)6_GGS#@8CFMGW1IGH54 MZ2(!Q7+MV8#.N1>JL.6=3YE/E7-6C M>G*0:)/JX%*C@DR[>CRV8Q#O??+7Z>C#=#9=3RMM\7Z]&/]ZO9A-P,@__ZDP MVG^7_ !"K+\FE7Y9);>CKUPJ!K)I,"95RN/:N33+?6S,\S3SCCV6=Y3W+[=D MX2K!&T$O#;*D06$JWH,J+MQ;Z:PUIRS5A4HMWN!TFN<9&HS1:? F^;Z\ I!$ M(,>+&\C-Z LZ.*W27)$ZH)(%EVS &'F1_ 2A72:SQ?SC7R"E-UMOT? J#Q+ YD%QF.U: A8+SB-M=[=W,U$.!?R*DP*BN6:W@#P M-*.,#T&MW/CS9.@B+X:&! GGD* UW!'2:K2<0_)7E ,%'@50RQF^[#PAA6WJ M33VU50>SRL@LFVI,T4CO/'4!K\ 2"XT!3)46*ML%:AX 4&VQ)!(W Y@*!R@574 -$"F3&UE^");\ M* + E]\7X :J"K0O,O2PX*#EZ$ Z>@'FNU!5I*K,NGD<[9#U @QTCX4J@ 8% MXW*.GP$:+HN-'FL!NG:@FELG;X6DA@)KS4U ;W<0JA94MD5(,B4OPEL,R Z\ M[X,JL!3P"I#5 :F$KHBH#M%RDIL? MAC+,!K1$!64/<]CJO"^4'>8-'#BBU,%86[W'W ;/ M?P C!)&F@,C&I36]H&PA#;F6WLYI@7(.'AGU4'-[6(#Z^<5W0"P@\>V 3(<. M5H$^ 2@E3C']4P"\ \APE;RG_=1T1] \+MK M?7DLD#W<6Z-IC$$,5SG0!20'".^PR@"-IE,'LA>@-@T(G->#5EEAL8A7$(+@ M)]"CII9KB',/;' 1-5!6/0RP9?#E\Z(GV ""PH!$&DJ4-Y[ZNM-N@K_TRH=8 M?IXI 1ML5-:PX"#8/'"I86+9.[.68,OA).>=SD ?L!UA+^C9^F\' M-PNUFL4@-'B9I-4@&I:] [8"ZM+"X\5ZE(,R*Q YF%QU^K6.[A&]5(BB$1\F M:'@A4/][L):)R;$$498P'MO$)!U84^(X&A.JNSS8#IS!;D W&_$$0MT41*<^ M.DB%VE=:C*6"@8R>+QUQ_.LREI %S=C.P\A@98#:881I"Z_#A@32Z#%=4$=3 M]+LT?Z"9$Y59/1S$E!>FMV?JZ2)"'WHG-\KL\4SS +K3YA'1*A>$J=!2M].O?UT6RY',0UX/]GS'UAT3,J>#+DW MBY6,OAHQ+S5@>,;0T6F1$!^*V.8A F#O/TN>ZG:YN)H*;!!@>XD/^*2@!FHI M9"IY7\YFX$*:?"SGF/9,"#2:W$SG4R9>F=3?B!O&!J>4U?33"64G"CHKLGK1 M\X^ULP4+*_[I$/(EKEP!>V?S&J?#:M#SZOD&X'"UQ6(H9ARB[8U<%#F+CS%@ M\($YB?I)&]+"H^%M?/F'\FJQ++G^3U/9X&"V< >WO M]O>!L9%X>$C/#')-Y5+ 6OT=4ZH>! ^P7JUB\BUP1$F^P??.83E?CU;3\4;R M0;-D==R#PG\?CJ[6[>Q1LRIX,N&O@(L*A;DIH!N@"- M!."8O1?IP513A^CF@*06%[:2U%P\?7_A52])+2Z,W^Z8GRRI]P+^]],OZ[*< M)_\HRU]73R2O$!*0#[$7IXS0,(MM""IS&-DM<=4D&YH1QW4^WQ M5I#YR^=R!B:T90=-\_77O_S W>9'"=7CA3 #*)ER!$Z81HAM#D366CQ%5]"* M\^]B894T$M,(=.]+J7;< Q#+BJ'.I45)TH0Y+8JNJ0RUD@ %?A^][!-%6&G$ MB$HC>'9R!TT2^ 8;G%A^!LA%(?D&!'E+@$##7_*((>.PO(/7?P@.M$I&,X604]W#K]*8 MA^-H.52U8Q;7F7N:%GZ"C=8]YU:;Z+XBS;PPC]LSVL:TA-8VAG, '6S@ 0CI M"^>B+M4QW1*5LKG0>6Q6THQ[UPM;&,]6X^GM\;)[X]E307<_V.R W8] Q]?_ M9;P! \*YB"6C,E&3\M@#'%':>A0@I#\$*]"<* MQ60HH)5!70_C&-SJRCP0A]CB5+0A!+9 ,#U0W@'X\'*@%Y27+1-H;*A+W@=Q MQ#=0&S(\JYT9<7IR<60TMQW$1T'HF4$2=MH9/7(HCQP>'V&6 MX^_&0]]$<[6]9B8JX55901LWR9V2%,4PYTZ$%S<:').-IR$TD"WD2:RBR&O? MJ!JQ$YW 2R%XP86)%_HBOD)?9)7WY"+6:0^HAX?6U="F&;H/6-]L M!>^54GW"V+5_@/1&DA;CKPD$?KZ:C6)M66M&J*6 M\$A5^/C6;+I:ZN\W7<]CCH2Z4\)]YF2*>HXF[,VP':?HDT99_5WYHS3E5K^U MDMCDKA8QZN@(["=L4R&0Z;S=+;?Y7IHZ'Z"OQ#I9[AW&.3J!ZL-I^@WB@5[> M[5&B9DQ],[_,2I,CE/1%$9_U" #VD8]YBFB($!&R(/0R%G2N" MS-W#R(K"9CY)4=BT9?[2Q(4Y%[6[)F.0'EZ[3!]7?QS(9YN!K"[.8^>\&4C4ZC8W=E:+@%QBDH&4#00G2QS" M*92]X 'WFQFBQ-6*\T0#Q53W45F0 L>ZPG8Z/[(;T:3T8]JKR=1'0K3[_E/= MZ\?I%53$+Y\7E=#L87^]^S3:U#]&C2W^"A#K,RFL<%*ED%L7@UE0)M.FK0]D MTN:[QHFH?X\"-1K_NGN\ZYA5;9@'F_JW0:N\;= J5FN+],'U2567&,NX#R:7 M%#"NZ^WVNAJ7J+DX[MU4#DTS1'5_>'6NKHIK*O8&F_*[+80>YQV-?BS0'_8=2<()]=E*_< MQ/JWKX/7$+]N:,ULUZD=;&K2!JVRLT&KB.P(=OK*:1> :O^WN3BRR.B\;A0# M[XXLSXG_U931#38U<<> $$"=#ON]HKX'86Q[X.,(>Y <=S$I!@S5SW$'$AY=W977K1G=(\-@4Q\V M:)6 #5H%77M@=9H,=^D-B7WB_\?M$0.9C<9PYP?7Y(2B31W;8%.4M@]+#Y+8 M+D;%0*[Z.Z5T#X+/UK#'T7.Z MK'9PI KUJI^>L5?#$[EKZ]PM*@PV!5^#5DW7H%6AM0<])XALQYKJJ+7^/0X? MB24WYHQW!U;%ZK7!IC1ML*DSVX>?TZ6U8UE5"%[]]& 50^,-JWAWA%52CC=H MU=H-6I5S3XN?[BS'$Z'H_N"]+-%CC5"=&*E_CS(H9BT:(,K=-\#2O:6=9(3J M%$_]VP-)%.H-DGCWI$C:8=3I1JC.5M6_/9 4VAZ#W/UQD'3?$NW4F?X>MNAD M825?Q&/>A-!5 JJYZ)L+V@AKU=":UWUB##85DH-6$>2@5=*X+T[J+;K-TH9M M*-1)M>;B6(R4^8W;A.N#BV*UYV!3RCG8U&7NC8Y.%=I=AM6YP>:B!\,D7]=F MF#0<99A4L0Y:):J#5L$IR=QF&@\([Q2\3A:;,\75*6*>4KZMQ'HK77DSFI3Q M&#./,%?GEJOST4^(W=W$[]- MSWN[Q>#5?GAZN=HEB-F;#X!$&X( MYZP1-SPRE$LQ+2&X5$?RX9":>-R: MITV4U-QY=D$$?NH1LY".I\-'+#23E> MEJ.J]%BN*$SCO>=NAL9:"#-M.Z-HUL@8R],,W(;:URM-/I0?IW,*-R<:O\.1 M%);5^(8E!+I?_P9_?YU%+WD'UJD@ A!C!7K MR'@"ZICT0TQ-YN0"11 MY8CV/=S1C@-$0YUG<0@Y;,&\N<;[O:E\QWX \,;(V3.>1G(A\9;?U-"]91_: MPHBVR$3:X]J\X(T4]5>N-3Z90C ?*<^5XK?=9"OC&@O M^EQ5B<,=F89+(4?B6(8H9!PZZGX6$NW(-=ZH;$8C;S7+Y5FY'[W6ZAP?6=@Z M%Q:GPZ)KQYPUO!0MJA,\]RTDW%7?2NI$P9!%S9(2A''*N; M'I)22-!3UFU]URNJKRMMO\(9'D)055_>T=KVQ1DK.>4 2?% >#E^*E"N-Z[KP3I%0X>0_#,PPVELT.>9J ? WBM'0"5<*P0I[U FZ>*0B,F'>! M:AD$L:2%FYR&]M]\;,K4OX6C9_F:01$=#^9D^\:ACV3'#*V@Q3V3[-/&$;KRY5WK;PFEG=%Z^69R"4K?I:S5K2K#=> MM=2,Q\1EJ!3OR:!E\1#/2\,;U"S5=$;__G ]\.F%4]W XXF*QR#U0&59'Z"" M5W%7/P*5F_R%WA8G+8HK6(^HT]D>L9'FEXKX7;8AJZ%B#7U("YJ]79@Z'>-; M?E$,P0Y7D15=#B+B.[JZ6HZP9!)ZY#:^9Q>CP+Y7CEHG@_00),;4!WE?;2#: M/OO.M(W28@NYF\! A&[!%G2.^I56,3U)H/BM/"1I&BW+)],B#X DE:ERL.0Q2E"B?ROF] ;K_8PU=7\J\ M;'T0]:9VPG31L(9AO1OK2.DW/N/<8_ M)T#8=NSXSF[B8[I<23WA1J,<+V$.\E-^R]656[$D:094I(PB#HNQ<^:?3OV> M!I@G/J>P%0=CI*7<,?9=7\R2L>/IC(! +#4%5E\;F (AFDGE\:,D=:J8&G@X MWK&_,^*5F#LL8,K(ES21J[$S=% ""[PF\B/;OH=2D$DP9D283[0MGAUT'12O MA619"5899"DMOO%]:<0!0/$T X(2$#P4$): T @M,C.RSK'$T8BS+>+Z:<6F M!\8;@U9J4JJ7<2ZYNILJG(RNL5QS0&R!;G+@6%LK$*8)FF"1"CU_RT$ E>86 M>G4.$J=$O$9OD,J-P\B5*@O-Y<9EQ$D1,?A+Q!!=,2I7 EW0!)(&_-2./['@ M7:6^LB#863 )K(3G$'=0Z!VCP O"IGSL\)M8=I W:(+7T@FK%0D-7]C.BGS] MH/!H)B$3WYH6HPC6;0ZF-XE3D>,8QDZN6?D&G.CE"[_OO6URHB6RFB_=RI>N MC3V:J7U& D\Q01><,XZFC/-B,SA68R&U-9>,)0+-&6DJK(D]P%$OZ S4.T:( MIFR2_P^\[W6"'=XBN%<)[CU=\%QM?"E='J-+H*I*B*F0LT3M$*F0NFHV@"[N MU68O0#1980]]Y)]TPF8IA1/_@@_^!J\YT:^ M%[I$,QJS#-"KTH#730;8(Q[Y^U)HTF]%/_%%&%1N#*RYS?6^*]#7*\CN@#>^ M]%:"Q[[T+9'5M XKKP;.-_:!T4SU9BJ'YY$ MK2+Y^89M*21HBOF/-:@FQ73-B+"X7'MKY;?:O+7%5G=EW[[YW6>M?&LS]FAO M6F*K>[/O]'Q[P_2@RN_]4?E^T.W]7OK60(\5XAX<+#/@2W/>%JK]6E-9G#&K MV>I,?V9.LN[^\>(/@2O,EZE:<0(+!?4Z Y4H+\[8Q85DN3FFWC&I#KUFN *< M -H_NF(?@%02P,$% @ )*B]6$H,A>1L!0 0QT !D M !X;"]W;W)K&ULO5E1;]LV$/XKA%<,+=!:$FU+ M=N882*(.R]"L1K-V#\,>:.EL"Y5(EZ2=!-B/'RDIDB7+3!QP>4DD^?@=[^/= M\9,XO6/\NU@#2'2?I52<]]92;LX<1T1KR(CHLPU0]Z@&YQ;<$[L3>-=*A+!C[ MKF^NX_.>JV<$*4120Q#U;P=7D*8:2XME9H M^B(G,Q^MPD^H7O=;R=6OB1HG9[?)BB;+)")4HHLH8ELJ$[I"=<83E1ZNBP\X2.>/(QN&)5K@3[2&.(F@*.F M7 ^?E[@V$H5E8G8$CVU:']_4F/1M81,_-.U4(6C8;# _B[[ :'K 4 M=EAYP='H]]2=]\S&S6'#N"2+%)[9N4MDWY";9N>G]FY;:$VJ<$T5-E)U_;B1 MHV\DW9)\?_]2^.E6N_APQ=1D#M??Z/9DDBRA-4FJ-:AG5&"S.>$J;]0+ +HD M4@+/U>8-Z"3K5)IFN%.EIE6TT!9:D\I:;7K#U]+SGB5M6+)L$RVTA=9DN1:N MGEFYOG1C+F'W=U6W[X_:M=UIY;=[>Z=5<*2WUW+3,^M-E2D@!,MK4%?DU1HR ME4/I$Q5I21^6!-A$"VVA-0FMQ:L7O%I%6A*C)ZE %?Y:=T N794!S65$^KD\"+ M_/RK]?S2.PN+\[P:ICA>O"%<[9T"I;!4D&X_4(J9%R=VQ8UDF_P,:\&D9%E^ MN082 ]<&ZO&ULK9A=#W MH",TVE#VG2\($>!GGA5\;"R$6%Z8)H\7),=\0)>DD%=FE.58R$,V-_F2$9R4 MHCPSD66Y9H[3PIB,RG,/;#*B*Y&E!7E@@*_R'+-?UR2CF[$!C9<3C^E\(=0) M%M5_ M_+/^(;8$T#T@0+4 M07V <&P%@S?*[!K@?U>@5,+G/<*W%K@OE?@U0*O-*OZ M=4MK0BSP9,3H!C 5+6EJ4/I;JJ4C::%*\4DP>365.C&Y*]:D$)2EA(.3D B< M9OP4G(.O3R$X^7@*/H*T '\OZ(KC(N$C4\A[*J49U_SKBH\.\"$"][00"PYN MBX0DNP!3)MMDC%XROD:]Q)#$ S"TS@"RT+ CH9OWR&$I1QWRL%_^)RX&P#HL MO^V7?XF%E'L'DX_>N/LJ&P#H')1/^^572S8 "'7)=ZP8-L4S+'G#-XKGUQGX M2\Z:_UX]<\'DY/)?5YU4*+L;I6;<"[[$,1D;5NGC R;*Z>MI5 M-A57]CH%5HUU/;$& ;1'YGJ[(+K#4"LL[,WR6*MUPB*=L*DFV([53F.UTVOU M71'+-1$GX"0AU>@4" IN*!?*>XXSTME'*JJS9>!Y8+N6U3)Z/VP(H=\."SMH M$*%A.^ZV]UF.]5 G;*H)MN.AVWCH]K^N*Q8O,$^+.9!M'WS#C*@E@#J.I8]< MOKQQMI+]7*T.FA>YR]7J/NZ6#X[G!GNN[H>Y0VSK;NTY8J!-VJQ,6Z81--<%V MBL9OBL9_8\Y__8K LQ2QL5Y6IS5(_D)#$X^?? 1LBXC65_E$%YV]GM_?\*P M;.@YJ#5C=,1!SPZ@WYHR>A,_UGV=L$@G;*H)MN-^T+@?]+I_E?PO/U1S60%< M=7HNY*31=(6Z)-2TTF5WL&?C.?1MRVDWB(XXY/FN';3L[LWT6+MUPB*=L*DF MV([=T'K=,[".>=T/>5M3MA=AMN]XGM5^ESL# Q>Y;7>[ ET?R;5":UG7%1C M #JMP*@CT+$>FZ.DXAH_I"+D'@SERJC!J MUW$SRH0S[!=K,S7LR]QP)F"FB,ZSC*KG,7"Y'CB^LUVX98O4V 5WV%_2!=R! MN5_.%,[9#RT4ZNDX'CV8" M0VPL \77"B; N27",'YN.)W*I07NCK?L5X5VU/) -4PD_\$2DPZXIU1N,L09X:?I4S6 MC'-"14*NA:%BP1XXD)'68#0Y)Y7!Z10,95Q_P,7[NRDY/?E 3@@3Y%LJWLO]9+&,'#P>FI0*W"& M[]_Y'>]CG:S_1+8GLE6);#6Q5R+/R!@63 @F%F1,.14QU.DNR=H%F2TRJV&O MY[4BO^^N=A4U^OQ'1>U*4;M1T23%>P#VXUYL/_\D!V(DP;J)E4'@U50*1/Q, MC*)"MZ!U/:+C(2[1GL2.I6$SAL/!:_6*R?2>1%DK^=' MK? @S#JSO8/;"S2J HT: [UB@ADX_XK5O*8"G9%1'.=9CAG&[5$FE6&_CF8[ MJDED*^H>YKO&S&MWVU&]D&XEI-LH9"HQ4!"&S$ QF=B\$ZS)M1E_A6E;Q(Y6 ML4;\WUX.=Z=]9* 615?5)):Y,&7EK5:KQCTJ^M7!^A@;>ME__]"4?P,W5&%E MT(3#'"F]BPB3K\H.6TZ,7!9-ZD$:;'G%,,6?$E#6 /?G4IKMQ#JH?G.&OP%0 M2P,$% @ )*B]6)$,2H_[!0 ("8 !D !X;"]W;W)K&ULO5IK;]LV%/TKA%<,+=#$(JEGYAA(K+;KL&Y%TFX?AGU@),86 MJHXWL.Z,S2G%U.5IRO M+Z93%JUH1MAYL::Y>.>^*#/"Q66YG+)U24E<)V7I%%F6.\U(DD_FL_K>QW(^ M*S8\37+ZL01LDV6D_'9-TV)[.8&3IQLWR7+%JQO3^6Q-EO26\L_KCZ6XFG8H M<9+1G"5%#DIZ?SFY@ABD^\PJD\V M*;\IMK_2EI!3X45%RNJ_8-O&6A,0;1@OLC995) E>?.?/+9"["1 =T\":A/0 M.,'>DX#;!/SPR\#"DG2B?N?;T/P M\L4K\ (D.?BT*C9,(+#9E(NB*NAIU!9PW12 ]A0 $?A0Y'S%P)L\IO$08"K8 M=)30$Z5KI$4,:70.L/4:( MA14&+YZ3#.ATITD-]^F\D/P>6,GW !G<#A&L\ MO ?O*OJZ24JJ&IQ_?A>QX#VG&?M7)7P#;*N!JX9RP=8DHI<3T3$8+1_H9/[S M3]"U?E&)9A(L- 0V$-3N!+5UZ/.KK"AY\A^IV\Z;1]% &56IUZ X-4K5/1_F M*' L:S9]V)5%CL+0&D>%JBBX$S4@XG1$'"V1=V7!&%B0LOR6Y$L@>&URKF+2 MP+B[GQY8R Y&5!1A?N#XSHB+MJ@CQ\[M*+OZL8NB3;9)"1??A]UQ5+%V)3IG M&-N>/QY!59PE:'LCWMK*CN3M=;P]+>\_J')@/:ETQ['=\;C*43[VD#^BIRW@ M2'I^1\_7TI-:VVO03.Z7;QZC=!-7T_MIH7JE$L*7* ;(APB.E%"%N9XSED); M[)%2!)T4P:%2B,%_MA"!/",",>O'0LAA+K(":Q06:DL]4@AH]<[$TJY\;Y,\ MX?0L%;XP%B:CTX4TJQ\5K3NJ&@'9;>AT?T-O/\[0>F@4+32%-I1ZQP1"[:P3 M7L562@:EB2*^5ZX]FDYZ](.U,(0VU +U6J#O:>$HM4"R%JZ+\5@++?K!6AA" M&VK1>T^H=6*5%JY2"ZSP"N.%58]]L!*G\(RP-XU0[QJ%$IY2"5N>%0$:*Z'% M/E@)0VA#)7K7"?6VAK.)9C;S.AWF=^*DE,,U)^$0]9 M'VAV1TOE Y8>Y> 5Q21:: IMJ&!O6*%WJL=6:,B*MJJ:1 M-H0U5[7TRU!OE M0YY_H.QVI0[]W9!07]"QA'LW#/5V^+JL=I5> _[TA:SWJ>JKG&14O=^D,,'8 M\SVI*ROCH(?'$IS"!J/>!B.M]YLOZDU 6H(;FM:#S5;)6M^7](B'?H.,HH6F MT(9J]DX7P5/U)632Y2Z,HH6FT(:J]IX9Z3WSL[>BD&RBL6-9DF-2Q=F!+?D$ M?5W'\N[],=+[XT/Z,9(]\QD*Q'.W,^:N"G0]WW+'Y$]AB5%OB9'>$N\Q@DAV MQ [V?6_,4@X33Y8(C3F>PNRBWNPBYX?N02!#OK;5T"1:: IM*'7ON9'><^^; M3O+^K'(ZR6'*Z70*5XQZ5XR^LX];Y&>+(EM33FLC\R=?B85=NY0;-<-&T4)3 M:$,Q>S.,_),MY89<;:NJ2;30%-I0U=YQ([WC?OY2+MMGVX+CGTT6SPL+]54= MR1KW)AOK3?8A"WD+-?S%R'>\\3JNCK.<\2Z[OK1CJ?>.&.OW?O?T72QO_4+' M'_LT112"DE'15W LP]Z=8O1#%W%L$.^;3%CZ 5PU MF>0HU60RZGJG.T=GQ$/VLCZ"Q$!4=;WFR$EWMSOF=%4?[AG=OX8787-8J8=I MSDY](.4RR1E(Z;V M,X]0;!LCB,U%[Q8UP=T[@HNGO3KERM*8EI6 >+]^Z+@ M3Q?5!W2'PN;_ U!+ P04 " DJ+U8T0J7JE\# !X#@ &0 'AL+W=O MV@#1!T0+I M;I#T\K#8!UH:VT(ETB5IN_OW.Y14^:8(">KFQ2:EF3/G#(?4<+R1ZKM> !CR MLRJ%GC@+8Y;GKJNS!51I1&;L4+X:3C M^MF-2L=R9E557/WW#DJYF3C,^?7@MI@OC'W@IN,EG\,=F"_+&X4S MMT/)BPJ$+J0@"F83YX*=7[+ .M067PO8Z)TQL5*F4GZWDX_YQ*&6$920&0O! M\6\-EU"6%@EY_&A!G2ZF==P=_T)_7XM',5.NX5*6WXK<+"9.XI <9GQ5FENY M^0"MH-#B9;+4]2_9-+811LQ6VLBJ=<9Y58CFG_]L$['C@$+[';S6P7NH@]\Z M^+70AEDMZXH;GHZ5W!!EK1'-#NK^,PK<%^IGT%C(HUGQ:@GY- M!);-RRLPO"CU*_*&?+F[(B^?OR+/22'(YX5<:2YR/78-!K;N;M8&>=<$\>X) M<@79&?'I:^)1S^]QOWR(.ZO=O7UW%^5VFKU.LU?C^??@76297 F#@O^2QNJ^ MEEQH@MK(^T)PD15B3K:)(?]<(P#Y:*#2__:);Z(%_='L/CS72Y[!Q,&-ID&M MP4E?/&,1?=N7BA.![27&[Q+C#Z&GGZ7A)6[.KB3ZU#8080UA#XEUFGAQ[-.Q MN][5<6P64YJ$46>VQS#H& :##*]!ZW-R4>+I@^L$!,\QDLO5U,Q6)1X)S;KV ML6Y@HQTZ;[PX3$8'K'O,6)30I)]UV+$.!UD?;K(^@N%1Y(12%K #@L=F41+0 MX!Z"44U+C3FK\I)L_/F5B3@2VEYBD M2TSR^YL_.2J_$#=1Z!]4:9]9S$9A?Y6..H:C089?0>2XWX?*=!#@L:MQ(K ] MK8QN/\ST20NU#7>BW)P*;3\Y.UT+^_UB;3%VR] +XR2(#ZJUQX[Y?MVJ])4K MV_89;/!KG?YM%C!%OHT8: MQO^5D:\][4I;&Y@![+W$TM8PTY6VI]7FVOM0W0=B3V)4#"[@9"OUCS_ K,<# M9&+DIU\2.^;]O6._S\R+GPSVS7.6_UYLI2S)UUV2%K>3;5GNW\]FQ7HK=U$Q MS?8RK1YYR/)=5%9W\\=9L<]EM&F"=LG,L2QOMHOB=+*\:?[V.5_>9(+\C]_E$GV?#NQ)]_^\"5^W);U'V;+FWWT*.]D^W2?U4[K/L]_K.Q\WMQ*I')!.Y+FM$ M5/UZDBN9)#6I&LS'U4R%66_#?>E-O;R7Q"-O(A M.B3EE^SY)]D^(;?FK;.D:'Z2Y_98:T+6AZ+,=FUP-8)=G!Y_1U_;%^(LP&8O M!#AM@'-I &T#Z*4!K U@EP:X;8![:8#7!GB7!OAM@-\4Z_CJ-J4)HC):WN39 M,\GKHRM:?:.I;Q-=521.:RG>E7GU:%S%E(Z[VS=CN['X^B<%T87R/644.L=<2R' M#H2OS.$_1_F46(L7PX-+LMM-N#,0'EZ2G;T8SLWA=W(_)0D%.1C*7?%_X8*>Z2Q85J]P+XO M]M%:WDZJ%;20^9.<+/_Y#]NS_C549B0L0,)")(PC80($T\1"3V*A)OJRT4:U M,*QRN8G+:D59QTE<_OFN$E"UULBB)%^B4I*H))]E'F<;$J:;(1$=L]A6DZ;N MJD]+:VKY[LWLZ5P>QL&,E0<2%B)A' D3()@F#W:2!S/+X]1T-M6J\H[(K^OD ML(G31U)N9=7U\KQ>8?997I^M#.GBB'?/9&'[6 M>""IY=ATX75*C$S*D3 !@FDE]DXE]HPE#IK)K"9W?3)YMZUF<7/W'5EEN_LJ M9$,^[+)#.EAUKU^ P8EM',C8J@\DI3[M3VQD4HZ$"1!,J[I_JKIOK/H7^90E M3_7BW>GV0_4UHL:>%2)A 1(6(F$<"1,@F*:4^4DI<^A;B#E2+$A8@(2%2!A' MP@0(IHEE<1++XN]N)HO>NFYUVHAQ"&-%T4]GSUW+ZN0,D3DY$B9 ,*W.);CDW_7M]\.VDA&]MBU DH+ MH+002N-0FD#1= 6=69DVM+^T.)1HD+0 2@NA- ZE"11-%XVR-6VC$;8\.5)Y M5,I!E4"=3"@M@-)"*(VWM*YY9W?=.X%*JPM 696VV:NDTX5EZCO4,O4=I">W M@M("*"V$TCB4)E T74'*S;09MN\@3;T5E!9 :2&4QJ$T@:+IHE%VJ&WV0U_O M.TA?< 6E!5!:"*5Q*$VTM&X7H\J&UNNOO%+;;);2J6MN.XZI[2#=PQ64%D!I M(93&H32!HND*4KZK[6/;#M1\A=("*"V$TCB4)E T733*@K6-IMT%;0?JND)I M 906MK3>TMYY?\*A606*IM=?N:JVV59UIPNSRS8WM1VDW;B"T@(H+832.)0F M4#1]&YCR:1T+NQ$,:LU":0&4%D)I'$H3*)HN&F7-.D87[_6V8XX?K1)[<&EW M%YVU/8"F#:$T#J4)%$T7@+)9';/-ZK[BLCF>H>^8V:/%@=U-BMU.BMU/BMU0 M^G?XM([R:1V*[3M0:Q9*"Z"T$$KC4)I T731*&O6,;IX%_0=J!?;TOI]I]MV MH"XKE,:A-(&BZ?57+JMC=EGOC@VG:2WD+W+5'@-SJM%2@1JR4%H(I7$H3:!H MNJ"4;>MXV"X$=6JAM !*"Z$T#J4)%$T7C7)J'?,6V4^O[G9O ><7%U#FNS;K M;%@S)QHM +^W98TR;\'\SI8U:%8.I0D432^M\E.=*_U49]AE[&V#6)D3C2XM MU"J%TCB4)E T70#*4'5>WZ=*XJ(X1.E:DG56E(/7N;:4\PGNL+G7U0#4$G7Z M.U*IY7:O:H#FY%":0-'TBQB5U4G-6U([9X]7[10RIQI[(@"E!5!:"*5Q*$V@ M:+J@E U*L3M4*=05A=("*"V$TCB4)E T733*.J5FZ_3UL\<6<-YNV%+5S7W:9O'GOZ:MGCW3X"GC:JRSV$GCL M-?#8B^"Q5\&_^OKJE57&(S4;CQ>>%K84[7W?W.U>[6K.-;JZK#]O&9UW9RW4 M5(32!(JFUU:9BG24J7C53CYSJM$='FHJ0FDAE,:A-(&BZ8)2IB+%FHH4:BI" M:0&4%D)I'$H3*)HN&F4JTFM-13IH[SDV[;87J*E(AZQ,U_=9M\% 344H3:!H M>FF5J4BO-!7-\:,7 *CS2"_;5AE>>!R'CDZ@:'IEE5M((6XA'7#N_+G?G;=0 MMY#V'4KF.-U/OH'FY%":0-'TS[12;B$;Y19>M=/6G&KL!(?2 B@MA-(XE"90 M-%U0RBUD6+>00=U"*"V TD(HC4-I D731:/<0G:M6\CZ;J&SF-MV]Y]1YD2C M!=!W"[N?C )-R*$T@:+I555&(;O2*&3#1E9OQ_/JT@,#\XA&SUBH"0BE"11- MK^W9AV%"K$+6MPKM^;R[0<2<:_2DA>Y3A-(XE"90-%T#RE)DHRS%JW;+FU.- M/@V 6HI06@BE<2A-H&BZH)2ER+"6(H-:BE!: *6%4!J'T@2*IHM&68KL6DN1 M]MW_1YH3C19 /VOOW!'J)D)I D73JZK<1':EF\B&G;CN50NK"X\+ MS.,9/5^A>P^A-(&BZ955;B*#N(FL[^S9'NU]5CK438320BB-0VD"13MJ8';V M52[U=P']'.6/<5J01#Y4>&OJ5U7,CU^O<[Q39OOFVUWNL[+,=LW-K8PV,J\/ MJ!Y_R*H3Q?9._84QIR\Y6OX?4$L#!!0 ( "2HO5A79!=KZ!< '2G 0 9 M >&PO=V]R:W-H965TY[?%CT7UT_T/Z_IOE\_* M=;DHEIMRM4S6Q[_R9?]Y_;NTBN'C;5:K$? M7!_!HEP^_C__9?\O<3 @';XRH+\?T#\>,'YEP& _8'#N#,/]@.'Q@-$K T;[ M :-S9QCO!XS/'3#9#YB<.V"Z'S ]=\!L/V!V[H"T]_2=ZYT]Y/F;??9W.WWZ M=J>[[_?EXP_6[J]\ZOE[9^K8KU(LN)SE>3+ZT3FY3KY:SY_*)+532++9;Z\*O-Y8I:;:OU0 M1[#:)'].OK^^+K;/]6?\M./6?+'/_SI[655'^AV MNLNK_4%]>#RH_BL'E?:3CZME=;=)Q/*ZN Z!R_HK?/XR^T]?YOM^5)3%YS=) M?_)-TN_U!VT'%!^>%5=ODD'OU>%9?/C'?/TFZ'2[.F3W=#>^W#)?QX=_? M;V!-?/A?5E^>_^G2EN$V/OS'XK[^OC\.[[4,=V?\ MTZ7C5X?[,[YQO<%V>#J(_!0/GL,ZV'F#5[TZHDT,D[_[^A,24Q6+S?^V'-W[ M1VW8KFU/\-]N[O.KXKN+^@R^*=9?BHMW__4?Z;CWWVT)(;&,Q 2)21)3)*9) MS)"8)3%'8A["@K0.G],ZC.GOWN>;=YD:SSJFB+ZR,W MVW';Y?.7=VG]2^?+80BC,W8-(8D)$I,DIDA,DY@A,4MBCL0\A 4A'#V'%DEU5]MWJ_EUDB]6#\NJ+7]1J>OI\A$;'82Y/^KM_H21SLA9!8E) M$E,DIDG,D)@E,4=B'L*"%(Z?4SB.IC K-U=W^?JVJ$^$ZR2_NBKFQ?KQ >-] ML2Y7UVUQC))=XQ@_OK277.>_;MI.DN11"!*3)*9(3).8(3%+8H[$/(0%\9P\ MQW-RUDFRSN+5]G'ENOC'0[FNPUHND_SV=EW9A77R3/-0)W%QMHWE\S?0QAU&O:PZG M+]:W:6\\:UO@DM,*$I,DIDA,DY@A,4MBCL0\A 5AG#V'<18-XX?5?%Z?(]?U MR?&NF+>F+PIT3=_LY:/+?MIO2Q\YK2 Q26**Q#2)&1*S).9(S$-8D+ZTUSR+ MV8OG;_?HZUPU]1D[;K7PJ=5J.: M036+:@[5/*6%^3UH(:3=\KM]JM-L-@_Y\JKXL-I4FYOU:O%:@%MS&YVP4H+8]MO8MN/7]<-"PG?))^*^NUR MUZQ+/JR^%,M\6;7',PIWCF?\,/]0_P0GBW(^KY?R:;W5(X>7A:"^^?C?GCMF6: M[!;&;=W;]W&[ECZX(J]*9H M10G5,E03J"913:&:1C6#:A;5'*IY2@NCVS2:TGAER"RKHG:K5]N\\?&=LTIJ M&:H)5).HIE!-HYI!-8MJ#M7\7MM>9#ZH[?2&36\G3&%37$KCS:7!FUET(3SH MQ1;":#$)U3)4$Z@F44VAFD8U@VH6U1RJ>4H+<]QTF=(INQ!&NTRHEJ&:0#6) M:@K5-*H95+.HYE#-4UH8W:;YE,:K3Z<7PFCS"=4R5!.H)E%-H9I&-8-J%M7< M7CM>N@YFX?/AGIHUW-Z@*4#UXP6H],UD%+TB/(DLA.-VUX2B6H9J M4DJBE4 MTZAF4,VBFD,U3VEACILB5#]%%\)]M.:$:AFJ"523J*903:.:036+:@[5/*6% MT6W*4/UXR^CD0C@^OG-622U#-8%J$M44JFE4,ZAF]]KQTC6='+UDH+ M8]BTF_KQJM#);D1_OQ)._OZQ6'PNUNWG5;3=A&H9J@E4DZBF4$VCFD$UBVH. MU3REA8%NRD[](;LD1OM-J):AFD UB6H*U32J&52SJ.90S5-:&-VFW]2/[[[T MJ;A_6%_=Y9OZ!'Q33Q/9?"DN=4XM6FU"-8%JLO]RHZET-FA[*;!")]:H9E#- MHII#-4]I822;WE(_WEL:G%@>#_JQ"\5HIPG5,E03J"913:&:1C6#:A;5'*IY M2@MSW#2?^A-V58R6G5 M0S6!:A+5%*II5#.H9E'-H9JGM#"Z3=FI']^YZ?2% M8K3=A&H9J@E4DZBF]MJ+9_Z/KIYJ=%:#:A;5'*IY2@M3V/26^O'>DCSQ>!1M M+:%:AFH"U22J*533_9?;9@WVFS(?/58VZ,06U1RJ>4H+[VC1%)<&\>+2;AU; M[G=Z^>9I"]+\=G?SF>[)A35,E03J"913>VUH[/D;#9.CTZ3Z+0& MU2RJ.53SE!;FLRDD#>([,P7Y3*ZV6S&UAA'M(:%:AFH"U22JJ;T6G.#:+@5K M=%J#:A;5'*IY2@O#V%2,!O&*T>C$R]WZX\C%V[C=.:)H_0C5!*I)5%.HIE'- MH)I%-8=JGM+"'!_TBU<5HG,K\IY6?W:&DZT:X1J&:H)5).HIE!-HYI!-8MJ#M4\I04) M'C9UI&$/70,/T1(2JF6H)E!-HII"-8UJ!M4LJCE4\Y061K=I*@WC3:7'4^YF M>\Z]>CSGYO'[DL>]SME]V;V9M=^2%9U7M,W;:YM7HO,J5-.H9E#-HII#-4]I M8>::0M(P7DAZO!MC\NI=&./#.T<,[1RAFD UB6H*U32J&52SJ.90S5-:&-6F M0#A>^R;^2?^N&C/&I.L<5;2FAFD UB6H*U32J&52SJ.90S5-:&.NF MRC0!.5B#BXSMG M%:TKH9I -8EJ"M4TJAE4LZCF4,WOM7-OR#ALBDC#>!'IQ*XJ\=&=,XC6D%!- MH)I$-85J&M4,JEE4!'IM^^J$H<[)Q3M(J&: M0#6):@K5-*H95+.HYE#-#UOO_3:;C6?M^1PU-:-1AUV/7G_]6ESI&D94RU!- MH)I$-85J&M4,JMF]%KPF<=A2)7'HM)[2PC VQ:%1O#C489?ZN-0YD.@V1Z@F M4$VBFD(UC6H&U>Q>&Q\$LC\:#UHCB?:**"V,9-,K&L5[13\MZPRNJ_*?=23K M"1;EPZ(UCFB]"-4R5!.H)E%-H9I&-8-J=J\=QG'0&[6F$:T.45J8QJ8Z-(K? M4NWHR<[!B5W(!KW(DYWQJ3I'%JT5H9I -8EJ"M4TJAE4LZCF4,U36ACKIE8T M&J)/=H[06A&J9:@F4$VBFD(UC6H&U2RJ.53SE!9&MZD?C>+UHY-/=L;'=\[J MJ/7IHL'1OF$9.JM -8EJ"M4TJAE4LZCFSOQ)\M2L8;Z:'M HOJ71B:I^<=>\ATPI4DZBF4$VCFD$UBVH.U3REA3%LZD7C>+WHQ+6D^.C.(40K M1:@F4$VBFD(UC6H&U>RXY1YQ[3=!=>C$GM+"&#:5HG&\4O3;KR7%X?5G,OOKW)H!^YF!N? MJG-BT=H0J@E4DZBF4$VCFD$UBVH.U3REA;%N:D/C$7HQ=XRVB% M0S6!:A+5 M%*II5#.H9E'-H9JGM#"Z32-I'&\DG;Z8BW:24"U#-;'77G3(CJXS2W16=>:L M&IW5H)I%-8=JGM+"?#55HW&\:G2TXAV=>(U+?QQ;\:+E(U3+4$V@FD0UA6H: MU0RJ651SJ.8I+8QUTTH:3]D5+]H\0K4,U02J2513J*91S:":136':I[2PN@V MS:-Q? ^CTRM>M&HT;MWLI36J*903:.:036+:@[5/*6%,6SJ M09-X/>BW]Q+B<.>$HLVAO?;B.>S9\#B?:"D(U12J:50SJ&91S:&:I[0PGTUO M:'+^++PS%7]L M#E^YX'/\NI9S/U&@QR=13:&:1C6#:A;5'*IY2@L3UO2$)O'MA4Y=&D)K0:B6 M[;6S+@VAG1]44ZBF4TL(8-IV?2;SS\V]<&D++0*B635J+-+/9 MK'^<3W3O(513J*91S:":136':I[2PGPVG:%)A^V)7G_)2ESI'$:T#K37@AW_ MVU[>(-!I):HI5-.H9E#-HII#-4]I81B;IL\DOO_0I^++:OZE7-XF'];%=5DE M]2*VG)?5K\F_DGZOGSZ]^_O;=5'L+OG\*_%%53^4W)Y-'S_8FEZT$81J&:H) M5).HIE!-HYI!-8MJ#M4\I841;QI!$W8OH@E:$$*U#-4$JDE44ZBF4TH+H3INRT31>-OJ8_U(N'A;)Y]6Z'KL]2U_E]73UZ;DMN'&L:W!1+4,U M@6H2U12J:50STY<-L'[[93Z+3NQ0S5-:F,JF>S0]=>>SU]?,/SUW&W:GW5<6 MT:WI17M)J):AFD UB6H*U32J&52SJ.90S5-:&/"FO#3MHROF*5I00K4,U02J M2513J*91S:":136':I[2PN@V!:5I?#^DCBMFM)Z$:AFJ"523J*903:.:V6N' M]RY,7UTRH^4C5/.4%L:R*1]-X^6C'U:;3?EY7B2+?3[+Y=6ZR#>M1:2XU3F5 MI):AFD UB6H*U32JF;UVQKU8+#JQ0S5/:6$HF[[2--Y7\JOE[9^K8KU(MA_9 M/I]S]>KS.7&J.-I$_%(B^7V\7HFTU\Y9PF3HS +5)*HI5-.H9E#-HII#-4]I M83";*M(T7D5Z;#)LFE-?DC]4FRI?7M<1;4TF6DJ:OJP1O0@DNO'07AN_/J%$ M)U2HIE'-H)I%-8=JGM+"E#4=H^EO[QB=]WQ)_?Z/]0FT?N#8&DJT:X1J&:H) M5).HIE!-HYI!-8MJ#M4\I851;[I&4[9K-$6[1JB6H9I -8EJ"M4TJAE4LZCF M4,U36A#=6=,UFL6[1N_S3;E)-K6=7R>K9?(E7Y?Y]I+M:Z\7C7M=LSMKOP]: MKS<]6A&CTPI4DZBF4$VCFD$UBVH.U3REA;%LRD:SW[MLM%T\/S[KTIIBM':$ M:AFJ"523J*903:.:036+:@[5/*6%46]J1S.V=C1#:T>HEJ&:0#6):@K5-*H9 M5+.HYE#-4UH8W:9V-(O7CKHOGM'FT5Y[L7CN'Z^=T4X1JDE44ZBF4TL)4-JVC6;QUA*R=ZV@7R:R;7M.,O5_;#.TVH5J&:@+5)*HI5-.H9E#-HII#-4]I872;IM0L MWI3JOHY&JU)[;18I9* 3"E23J*903:.:036+:@[5/*6%@6P:4K-X0XI?0D FZ$5+%3+4$V@FD0U MA6H:U0RJ651SJ.8I+8QN4\&:Q6\ UWT)C7:P9NTW>NL-CM?1:+L*U22J*533 MJ&90S:*:0S5/:4$JTUY3K]J^_;NOI/UJ>5UG>K>7_^=\^7/R/S^%%%UJ/WE8CM'*%LL) MEI,LIUA.LYQA.T_K_682_?HG[Q/%USSRZY13+"9:3 M+*=83K.<83G+&,*+<+3NQ7(9RPF6DRRG6$ZSG&$YRW*. MY3S&'>5X=)#C^)96OV$1CI:_GKCCR]_I\>5O=E[!FHSK$Y+\'1RUN[I)V;MGF/TYGTL)UA.LIQB.Y/C4'E[=MK \ MX77/,5H)8SGQQ 7;R_;:M]B4[-R*Y33+&9:S+.=8SF/<44IG!RF-=[\^K!:+ MLMJ=:&^*XN#6U^T118M?3]R+YY_2_LOGG]#R%\M)EE,LIUG.L)QE.<=R'N/" M@*8'); 4+8&U//@]?#E%:ZKC1] YU2B7L9Q@.*5SS2MF:%\IE+"=83K*<8CG-\XF#W(#]R ML=QG& YR7**Y33+&9:S M+.=8SF/<48X/6ETIW>J*@]V#/'JYYG[32U\LN]E.%\I)EE,LIUG.L)QE.<=R M'N,> WJYN2N**LNK_-W;1;&^+3X4\_DFN5H]+&M^>\7K^;W)NKC9YO?;[_L7 ME_7(YM/?O;W/;XN/^?JV7&Z2>7%3#^V]F=0'NBYO[Y[_4JWNMV3R>555J\7N MS;LZY,5Z^PGUQV]6J^KI+]L)OJ[6/^\.[]W_ 5!+ P04 " DJ+U8@D_0 M4X," #H!@ &0 'AL+W=O%;DXH=Y*X&IO))!:E9I3C3((J\YS([0TRL1D[/>=MX(&N,FT' MW"0NR H?43\5,VEZ;JNRH#ER104'BP;7>AL M[$0.+'!)2J8?Q.8S-GD"JY<*IJI_V#1S/0?24FF1-\7&04YY?26OS7/8*?#] M=PK\IL"O?->@RN6$:)+$4FQ VME&S3:JJ%6U,4>Y?2F/6IJ[U-3IY(O@JPN- M,H<)SC40OH IH1*>"2L1Q!*FE!.>4L+@CBLM2_-"M((+F):ZE @SLJU'3B>H M"67J#$Z 1J#+D]U55!5V26X3KS8 M77> !BUH< P4=('JJO X*&A!P3%0V 4*]D!]S_ZZ:6%+"X_1AEVT<)\6O$\; MMK3A,5K411O^4[:HI47_18OV:-&!;*.6-CI(:Y9^42_]+NYH[YOL15TQW9V- MRYX!]T2N*%? <&DJO;LEO4$L#!!0 ( "2HO5BC'=B/I@< (]& 9 >&PO=V]R:W-H M965TMN]F.X%39P&C1\9.&TWW1]_AM X)O1IH ^3NB:I_<'/%S_F^1+@]#[-ON5+ M(21YB*,D/QLLI5R=#(?Y;"GB(#].5R)1?UFD61Q(]3:['>:K3 3SLE,<#9EE MC89Q$":#R6GYV54V.4W7,@H3<961?!W'0?;C0D3I_=F #AX_^!3>+F7QP7!R MN@INQ;60GU=7F7HWW%+F82R2/$P3DHG%V>"4V*4&[2 M]%OQYL/\;& 5(Q*1F,D"$:A?=V(JHJ@@J7%\KZ"#[3:+CKNO'^GOR^!5,#=! M+J9I]$\XE\NS@3\@<[$(UI'\E-[_(:J R@'.TB@O_R?WF[:N:CQ;YS*-J\YJ M!'&8;'X'#Y40.QWHZ(D.K.K ZAV<)SK850?[T Y.U<$IE=F$4NK QE,3K/T MGF1%:T4K7I1BEKU5^&%2[/=KF:F_AJJ?G%QE:@IE\@<)DCEY]WT=KM1.E>0U M%S((H_P->4L^7W/R^M4;\HJ$"?E[F:YSU38_'4JU^0(RG%6;NMALBCVQ*)7,Q-P%#->[MX-GCX"\82.1B=DQLZX@PB]D- YH>TIV6W5E#=PYW M_S-(CHG5V-V(QM[N"KODV<_LBB-R%05J'YA[Y.M'U9Q\D"+._VW2?L-VFMG% MZG&2KX*9.!NHY2$7V9T83'[]A8ZLWYITPX1Q))BAJ;/5U('H3TSO(_)[EN:- M4WB#31S7&C%/[>"[784:VC'?!V#=[?!NV#PY[/9.EY' M@11SM12J#D$8[\;QEONMY;%0+O*FA.[9LOZ80!\?6,?+1-O)1 MI]W^EY!-P8_V8J(CQW>=>NQ-[<86M<>UT,'!=0S=VX;N@:'S9W:TMQ<#\U00 M5BW4AF:NFN"U9MS;2P/&_-UF1@S^-@8?C&$:K$(91.%/-7&G:;Q:2Y&1ZW0A M[X-, ,GK[^\?J_Q7"VZ_W9BQ/0TX.,B.NW&\E6#\$@EV4_L\3C,9_GQRCX_W MHO4H=?9$V6\VHA[=$P4<=D=1J*6K%0N4Y6.1T,5/^>)#O,K2.U'D=DZ^7HKX M1F2-!T>8VO;HB$KC6#13T9WZC_98=51P+&$Q:1R+9@K+M+ ,M_2H>+L9Z'B6 M/ZXG:F,[:COUHQ \OJ[QZVJ6@H7=Y&(=1O,PN843$[5L1:5Q+)JIGZY)XFYCE<50$N5BF49N#*5)Y6XF&2>-8-%-:77M3K\^@9A MTC@6S=1/&PC6Y_EPANHL4&D*.P1^1S+A;KB'P,%Z)16!AN MDQ\BR)HR? KW;"UB'RZ":1?!D%U$Q=M=WZCCUL\=3]F^B5#-]LP]/+JNT6L/ MP6 /,4V37&;KS7>W84*4&K=J.\^L=:C& 97&L6BFGMHXL#Z- T,U#J@TCD4S MA=7&@2$;AXIGI"FU/5K_ K"IG>V-J5M/U#Z, ]/&@<'&X3),PG@=D_^V7QX0 M+NY$E#[O&F!RZUF%ZAJP:.87]=HUV'VZ!AO5-:#2.!;-%%:[!OLPU]"M-'D& M#I0F<,_6(O9A/&QM/&S8>.BB MG#XLB*TMB-VG!7D&;EM HJ-Z$"R:J:+V(#;L01H2O>,Y?7A#K:!Y7&L6BFL-KSV/"52B]< V X=*Q']3=8-%-$[6]LV-_H)>!E M7Q' FVD]3S%I'(MF2JPME#WNMD"\ P<6 #@ MGFU%Q**9(FK'Y,"FYC)XZ&KP87+;J8E*XU@T4U5MH1S68\X[J(X*E<:Q:*:P MVE$Y\%5A+\QY&$Z!PA_NVEK%7FYJV+FK 78X.ND[7A +\UO/4%13A44SM=6F MRG'[3'U4(X5*XU@T4UAMI)S#;LKHF/HP'$Q]5->$13-5U*[)@8V-3OV#3N[! MM-;S$=4Z8=%,);5U 9.'6?7@/@KJU5[,,MN=HMN;"AT6O R\[NP9MI/5%1K106S9186RG7 MZ7,%0/51J#2.13.%W;GY_+ +Y#JN #"< 54 W+6UBJBF:;CSI(Y89+?E$T]R M,DO7B=P\]V+[Z?:I*N?ELT1JGU_0$[YY-HK&;![5;I)YLW,EV5SP.Y2:5,X_+E4@1SD14-U-\7:2H?WQ0;V#Z#9O(_4$L#!!0 M ( "2HO5CCJO?D[ 8 "0F 9 >&PO=V]R:W-H965TRXOV+\EY@3(L%SFF3BLC.7,IENJ1S[IBP0F>%$9ITH6.$W133+/.H%^\N^6#/EO*A&;D ME@.Q3%/,7ZY(PE:7';>S?G%'9W.9O^@.^@L\(_=$/BYNN7KJUEXF-"69H"P# MG$PO.Y_ 9N!ASI9"V8A^5RH0N:MN7'5X M578(]W3H0G#-,CD7X',V(9-M!UV%OJ8 UQ2NH-7CB,3G #EG #H0&0 -#S%W M"W-H@8/JB*+"']H;42$(.0-%9,_ B(B8TT61LS^_J;;@JR2I^-<4N=*Q9W:< M3^@+L< QN>RH&2L(?R*=P9]_N('SEXGUB9QMQ<"K8^#9O \>F,0)4&L-QY)F M,Y#DL0 )Q6.:4$F),6]*EW[A,E]]G@8P")P(AOWNTR8Q4[L>C *W;K>%V:\Q M^U;,^;A=@.&2T%6\$,C?*\!'T7( M@XWDL;H_%KXNS:Z]-BOXD1%^LXC"GM=#C>2QNC\6OB[)KKTF/Z@J0/!4$FXD M$317C- /@@8):R?'DM#5V;77LLU%$7,"1<[>@R(\MF=46.^MGE:,5P)$>H2S6TE^I=U9.0&4X4 ML3'-)OE;M46FZ3*M,Q1,&:^:RCF68(Z?",B8!"]$JEJ?JD;Q[BZTVG0Z#47D M]<)&/.QXCXV'5@70K@H:HOE'<7"A,OK3D_IF1M3HYZBQ$5,5LJ*7ZG=A%GX);P6"6),1IE5[F: MJX??.7=0;W?XVY E4,L2:)-Y/J5NQ@F=X?RMD<")Q$=%TV^$PT5H MIJE%"K2+E!&+E\7&6LT*RB;Y\1P8J6EBI/2*J_6)W/XCN3:T#-1:!MJUS!<< M5QMQ\/.:I&/"C><$=B]O'KDV] [4>@=&;9U+PA/IFBH.;:@DJ%42M*ND.Y*1 ME9J]-#_MOU7:.,A!6C$AK[4T/]$93A6'-DZ$D!9ER"[*#DYSNQO7L>1Y M&X=&2.LQ9!=1GW\OZ:(09 >NYB>25!7Y-@0:T@(-A:VE^4E%VZF\;<=!BS9D M/Z0Z.,WM;I ER]M08TBK,6274^8LMRSF)])8%?DV%)NG%9OGM)7EWDFUVZF\ M;<=!:S?/?K9T:):_XB;8G^5VR[<2[&[ROUV_JJTZ?B M@L_.^ROW8EA>6-)NROM3UYC/:"9 0J;*I7,>JF+$RRM)Y8-DB^)6SYA)R=+B MXYS@">%Y _7]E#&Y?L@[J"^&#?X'4$L#!!0 ( "2HO5B'4L.KMP0 )8; M 9 >&PO=V]R:W-H965TGJD[!??$2+ 4YID?#;:";&_,0P>[4B*^9CN22:?;"E+L9!-]FCP/2-X M4X+2Q+!,TS52'&>C^;2\=\?F4YJ+),[('0,\3U/,GC^2A!YG(SAZN7$?/^Y$ M<<.83_?XD3P0\7U_QV3+:%@V<4HR'M,,,+*=C6[AS0K:!:#L\4],COSD&A13 M65/ZJVA\WLQ&9C$BDI!(%!18_AW(@B1)P23'\5]-.FIL%L#3ZQ?VL)R\G,P: M<[*@R8]X(W:SD3\"&[+%>2+NZ?$3J2?D%'P137CY"XY57U=:C'(N:%J#93N- ML^H?/]6.. % = 9@U0#K4H!= ^Q+ :@&H$L!3@UP+@6X-<"]%.#5 *\4J_)N M*/OF'7@#X@Q\V]&#,-O]VP,+.LL/+QD[K"$ M6PKXZC>#QYF%GO$ZDSE))4(J/$PY^WJZY8#(M M_*L2MV)$:L8B5][P/8[(;"23(2?L0$;S/_^ KOF72FJ=9$N=9(%.LE GV4H3 M62M@["9@["'V(F 839(R7AA)L)#)8DTRLHV%,A-4;$[)5NR#ASETY5"\J7$X M#8-!H]>&@4ZR0"=9J/"&XR $V]Y8:;+9$A@U J-!@5]V %+O "I1*P;W9!JN M!RV[*RKJS=:SD.G;[6[+?C?7\Z'9Z18HV* WL?UVMU Q-FN"7-1QL8+-0Q!- MFFXMYSF-\YQ!YWW#3S*7[JNDJO*\-' MR.E*IQP$F5YS:QR)E:5J\W$\?RNYENT-2U MJNHD"W22A7U?^!.K*ZHFBRU1_494_Z+-ZYZLY9N)4D^_KR=TG>XR'31SK: Z MR0*=9&'?&'OP2)GC&1")?*D MO\TB9'7FM1BT?*W(.LD"G61AWQF69+1U_H@:0R Q?EP >!LPUF M9:+>Y)$ /S"3[\SB^:6J!'[>%W6#D+*C[*8L+$&ME26M;$NM;(%6ME KVTH7 M6SNH7NM+<+C ]#D[R)"B[+DI+^&Z+*D,F7Y%Q?6A[W=3A];ZDE:V0"M;J' ( MLLWNJ\]*E]%*9./DP*$XL?J"V:/\: 8)V4IZ<^S)X;#J$*AJ"+HOSR#65 B: MEI<[@C>$%1WD\RVEXJ51'<1W'S_P%02P,$% @ )*B]6 0!B=?I P MXA, !D !X;"]W;W)K&ULM9C9;N,V%(9?Y4 = M% F06HOWU#:01!(Z0%,$\:2]&/2"EHXE(9*H(2E[TJ$#FF$JGVPI2XB061;H/&-( M_%*4Q+IE&!,](5&JK19EV1-;+6@NXBC%)P8\3Q+"WNXQIONE9FJ'@N(E>V(RIS<4/THPY1%-@>%VJ=V9MZYI%(*RQI\1[OE1&HJN;"A] M+3*?_:5F%"W"&#U1((C\V>$#QG%!DNWX5D.U)F8A/$X?Z&[9>=F9#>'X0.._ M(E^$2VVF@8];DL?BF>Y_P[I#XX+GT9B7W["OZQH:>#D7-*G%L@5)E%:_Y'L] M$$<"-S!9-:,"G'OAJL@>6%%;THI$:5>IE@,U#5>?KN$3Z, + 8(SB6+X] M?*$+V=(BGN[5K;JO6F6=:)5IP2--1,ZW/!)O-_ 0$\Z!;N&+7--XSMY@+:CW"E]_EP+X+##A M?W=Y7]%'W?1B*;WE&?%PJ]8;[E+/5,(11T?F3>>S^0QY8.#O<$O=5 E MS%$)7QAL&I0UB7K[VQ+MT\IS_,]OEH.OPXVVV5,1V5,%<1K.7KK/%UUC]!\T"> MS\M#U4D'X>LC)AMDG>>@7ORE5JJ$V2IACDJ8JPC6,GS>&#[_7\^]_QP;_S'%FY6Z7KLO7[#[0UQJNU*:7=..-P#3*#_M'< Y MMZ+;47':KE=9H1]=623(@O)RB*0*0(TUWJK?P%0 M2P,$% @ )*B]6+@,1/[U! >!D !D !X;"]W;W)K&ULO5EK;ZLV&/XK%JNF'JGE?NV22&W);=+9JM-U^S#M@PM.@@J8 M8YNF^_+/".UIZQ@40WG&^*4X68=322TB0C$*6"$!^<\KND=Q7"CQ M.+[7HE+39T%L'[^K+\K!\\$\0XKN]7J!Z05>@% M.*;E-]C76%4"04X93FHRCR")TNH7OM5_1(O =<0$O2;H78)YA!./<'LR: M8)Y+L&J"=2[!K@EVEV ?(3@UP3EWT&Y-<,\E>#7!*^U0Y:],O@\9G$T(W@-2 MH+E:<5 ZJ&3SG$=I8?9'1OC5B//8; Y)&J5;"C)$P.,.$@0N?<1@%-,OX!H\ M/?K@\N(+N *H,55"J(4/*41HU>MAC]V.*]TH]8Q3]_I#$KSC^B.[62,\5RQ3)\0S,8H*G$UUF*R"N29C__I-GJ+R*7C2GFCRDV'U-L M,:;8V'?LPQ[6<#LKOHTS7**:"-FK>1VFZ[:GJ(6S1A]FF:^N'J&4?I7N.81VB M5H+ ;--4.V+K/LSR;%O[4#M(@-4DP!I,P!VD40#V92&)0@!?$>&%,> 927C] M6I4%HM0,JGYV/AE3S!]3;#ZFV&),L64E9A_8P30ZIEGU4;9J6%K'6@(4]Y\K M=I;=.,L>=)8?Q7GQ] .BA(^* ;RI['1=/-!PI^TA$1>5@[*?M=:88OZ88O,Q MQ19CBBWMGATTQ^X8JX\Q[ YFW<>8KB8VE=.8RCEM*NZ>ST]8@[J?==688OZ8 M8O,QQ19CBBT=P81EJV['5WV4K3I:9RU?"U"FI7IB;[F-M]PSED+4?HINN^H* M?!0K &99' 7P.4: X0;&2V*QQ-5LU. M@=-':7)WJO?[(%5V-;7]Z67/&_YM9[ZS,]E&"S/9!)S/;I_#,=FK=A:CS7F9%G7:3RB("<1BQ %\[<@SD.>]0W!";C' M298S6.[)\CJD__1\!6X3G*=,N,DU&,%GEXY1U?Q1U>:CJBU&55O6:NTY7_\#-F#"?EX0Y! M/C,5 'Y]@S%[/RDZ:%ZVS/X#4$L#!!0 ( "2HO5A-(>0+5 \ .^6 9 M >&PO=V]R:W-H965TVF'ES$\OR.0\H MO&JZS]O=7#[GQ7_+1R$J[>LFS7^;9*DTQ\++1RN]G$Q;?W M(LV?WYVPDY4V"6W$;XEX+@]>:\U'NM!^^_C!W<2EN\O3?R;IZ?'>R.-'6XC[>IM6G_'DI MN@]D-;Q5GI;MO]IS%ZN?:*MM6>6;+KD^@TV2[7[&7[O_B(.$FD,G\"Z!CQ/, MB02C2S"./8+9)9C')EA=@G5L@MTEV.,$>R+!Z1*<8S_THDM8')O@=@FMOLYW MUZ^]^%Y71?ZL%4UT36M>M IJL^MKGF2-V&^KHOYK4N=55U&VRC="^S7^ M*DKMC2>J.$G+'[53[?.MI[WYX4?M!RW)M%\?\VT99^OR\KRJ#]JDGJ^Z [S? M'8!/',#0?LZSZK'4_&PMUD2^I\XW7\OWU?GV:_F!.M]]+3]4YS.N )S75VM_ MR?C+)7O/E<1?5M69ICMO-:YS@SBA&W7Z3]OT3&/69+JG3K]^*LXTSB?3_;]V M]."O??90G>Z)U9EFZ)/IRV/269O.B?3HE<\>9_7)D^D#(1C[[Z[1\HP)7B#6 MHHC3"^I+NZDOD66HO@B3J[^\3=FZ_^D!(6$>4B8CX0% M2%B(A"V1L @$&TC6W$O65-&O;K9%(;)*ZZ3;W'B%M=ZKZV^:W.L/-A Y2/4B8AX3Y2%B A(5(V!()BT"P@6 7>\$NCNKBM<+5 MXFRM?F.)S>WQ*0\S5VE(F(>$^4A8@(2%+G'_909G(ZW)899EVB.I MR4%,YZ9.2XWI?7U45XIMCL9F=/W41YVK/2C-@])\*"V TL*.-A"@Q1:C\>J2 M"./,-!E^5!: *6%'6W0]!F&*[601)CE MVN-[-!6FLX4]T4+V1@A3%JT/:G^=RN;V!-7\V6*#&B90F@^E!5!:V-&&13M) M:G+0*;.Y,Y::'.8N)LI_K+A."*4O&5[,;'4?^^,RUQHWE#1''%\P=?2R/"&,NYR,'QN_" M1OT'KH^OC1Q67YJ%,;XT1!ACTH61HYCANK8^OC)$W**Y-A.7IB^WLX6R.N#? MWXMVQNCAG>%34[3Z)%9YMDK2I.V O-6N-_FVOH'\?GU75D6\JOY#7CEH^1U* M\Z T'TH+H+002EM":1&*-M1[7_QGZNI_I_([4=^@A/8TN%\=WJ:TN-+**JZV M55Y\TSZ?W9YI]YU]WX=I1?-%>6_&M7S"Z>8,Z!U":!Z7Y M4%H I85,+OG;]L(=-]"$,Z^ M*\NY5[]4CZ)H]44J">H60&D>E.9#:0&4%G:T@4^T&,]R(X).N>M*.B+"+%N? MJ#;POFS/U67[N1W^#O=JAY^(HSK\7"X44QU^(HSJ\!-A5(>?"I,[_-2I41U^ M*D[1X>=]L9NKI_U[\J!2O.@-!]*"Z"TD!/K!AQ];/D04=G9@Y;F92W"N"B^U;?DY[B@%X:KD;-5"%VB M *7Y4%H I85<-AX,/EZ\LJ2BK/&-.T*=V5"$O=7!U4L+]B.?9EAZW0YY7B98 MU*+\(.I;M?8AB>^2-*D2VJA4'V&V)J'V!I3F0VD!E!9R8HF!H^OCFNR2C%O( M=CCJ[(:Z["T)KK8D7BFZ0\JCN$Q.2,K@[T8HY]B=-MO-M3*$WSYSA;T8VB^G!S%0JE M>5":#Z4%4%IHR): PUU;6HU Q1D.&T]!B5!G-Q1I[T08:B?B@RC+"^TW68*D M J'&!)3F06D^E!9 ::%!F0G,&3NJ9)ANC$WRW1IW=4(@'NS3-]VO2?I1";]^$ MW;\)NX$3=@3H9MC(V5)1WHF-*N M=:CS&VJO=V ,M0,S*'X?5+FE"OCUM#*AA@R4YD%I/I060&FA(5LMI[:IL_$M M=DD&6@9WI9'V][!EC-Z6,=2VS/1(.U6;,6KN;#U"S1@HS8?2 B@M-&23Y;3N M&3JZ.9ZW0T8RD]<=R;$BOXK40&D>E.9#:0&4%AK$ MKE"&S:WQ!)TE%6@RW3&E7N/WL&O,WJXQU78-85N_/2B,7[\4QK54E.5@HY2; MW12+R1D6Z@//%2R4YD%I/I060&FA2:SE: M&BX9;98H?F3(>_4!9DLINI*%L5S1"[ MU J1QE5S]7/MJ;[(17>M6S4\Y64RN>./^@BSKSS4V('2?"@M@-)"4]XY$(YTAY"1!"?W$C9[+T34^V=W(JJ2D7C$M,J@KHF4)H'I?E06@"EA:9LAD@- M%N&7<&M84%'O@IAJ%\3_^I04^\'I;G\7T;Q,DTU23>^TJ,;.EA?4 M^H#2?"@M@-)"DW TS 4?3S"DPIH"X%AC),V9:JEZ/\-4^QF*\9W(UJ^,[*"6 M!I3F06D^E!9 ::%)/)V",5=JRJB'6$BCSH@(&XXZASKK70K351;;%*6U@^TW M/HHL3ENCMYEJ%665J/\#JOVN'.K=W$RHHP&E>5":#Z4%4%H(I2VAM A%&SZS MK_=&++4W@O@.G+\)XR2CG^D'-4B@- ]*\Z&T $H++<(@D?P1(LB6[)$NZ+"< MZ.@3-WRK=STL]5(5I0@[K>6'FW[70NR6YY.B@QH84)H'I?E06@"EA9:\2H5; MLNJ(*$>6W?<+!F& Y'-)(J;4*=!RC-@])\*"V TD*+L#MD:2(/&:%H M0PGWUHFEMDX^9^ND[J6QBR>.4X=T$TK-]C%8O5&RV6VF@Y?N_LN']F^>U^ M4^%1TMMF_L-J8AF,^DQFRQ=JR$!I/I060&EA1W,/ZYMGTO,&CXJ*7HL::O+@ M,>9J3Z:=]U6(=5*]3/]JI\J0,\9(H6&?8XY]D#GV2>;81YECGV5N2>T?)\8\ MR&-&*-I0N+W!8ZD-GN,;4U4S";6!H#0/2O.AM !*"SM:\T#+@[9-E];.T'%< MVI]G*FYB+URKMX,LM1TT?CKK3]LB*=?)JFTF?_]9;.Y$019&U=S9.H/Z05": M#Z4%4%H(I2VAM A%&RJ[-Z$L]6-=_LRN 1;4?(+2/"C-A]("*"V$TI906H2B M#47=.U[6*QNE]4L5FQTD;U[;05*-FRUHJ'T%I?E06@"EA1UM,.;7J=XL%;>0 M5D)$J+/;B?"\?!2B\N(JOKKO*L5XKYYP-#%-3\Y ME]Y_SRYN&/%^R"ZB]OWS'G]U^10_B)_CXB')2BT5]_6A]#.G_NA%\O"X_Z7* MG^I>SXEVEU=5OFE?/HIX+8HFH/[[?9Y7+[\T!VCV]VT_SM7_ 5!+ P04 M" DJ+U8&Y%7,;H" "L!P &0 'AL+W=O>Y>\Z7N^%&J@>]!##DL>1"C[RE,=65[^M\"275/5F!P)NY M5"4UN%4+7U<*:.% )?>C(!CX)67"2X?N;*K2H5P9S@1,%=&KLJ1J.P8N-R,O M]'8'MVRQ-/; 3X<57< =F/MJJG#GMRP%*T%H)@51,!]YU^%5UK?VSN '@XW> M6Q.K9";E@]U\*T9>8 ,"#KFQ#!3_UC !SBT1AO&GX?1:EQ:XO]ZQ?W':4,"S"77[I=L:MO^1X_D*VUDV8 Q@I*) M^I\^-GG8 X2#(X"H 41/ ,FIH.E1R0Y2U1C:[ M<,ET:)3/A'WV.Z/PEB'.I&,0,&>&3#D5FIQG8"CC^H*\)_=W&3D_NR!GA ER MPSC'9])#WZ!3"_7SQL&X=A =<1!&Y$8*L]3DLRB@."3P,=HVY&@7\C@ZR9A! MWB-Q\(Y$011W!#1Y"3QT\*@#GIV&?Z>B1X).^(&:N'V V/'%1_BF4ALH*RZW M^#$9TKR')K^N9]HH_"Q^=^6\YDRZ.6VKN-(5S6'D82_0H-;@I6_?A(/@4U>^ M7I,L>R6R@UPF;2Z34^SI1)85%5N28\$I-EO9SJ*)D;81H&EQ<$%F3>E76/I= M.:Y]A74AV/:Y3J-!#RMNO9^\+JNDUS^TRKJL+O>X#N3V6[G]DW(SF(-23E:) M8T!3)\O*(9S1&>/,;+N$]9\'$R;/A'59Q;W+)\).1OB_S^WO];$2U,+- XWR M5L+4_:$];4?.M>NT3\['.(KJR?&/IIYC-U0M&!8%ASE2!KU+%*#JV5!OC*Q< MMYQ)@[W7+97B8=6IA>?/67YMV)*:4F>Y[.T.!],RW+Q;C0JQE,ZCXMAMJ I M^\M]EL_CDOV:/XR*14[C27W1?#:R#,,;S>,D'5RMG4K7E+LN^5;]\G)P/C*I*=$;'9841LW\> MZ16=S2HH5I&_&M3!YJ;5A>V?U^@_UZUGK;F+"WJ5S?Y()N7T?! ,R(3>Q\M9 M>9L]_9,V+7(KO'$V*^K_DZ>FK#$@XV519O/F8E:#>9*N_HV?&R9:%UC>E@NL MY@)+NL!TMEQ@-Q?8^U[@-!K^J MEK6E6J9%KK.TG!;D0SJA$Q%@Q-JX::BU;NA["T2,Z'A(;.,ML0S+UE3H:I_+ MS?IR2W-Y!%_^KS@=$D-[N= :>]-M=HUG@]UVIW;;99['Z0-E4[,D=R^D7>XF M?JD_OGR*\PGY\U<&23Z6=%[\6]<_J_L[^OM7R]&[8A&/Z?F K3<%S1_IX.+O M?S,]XQ\Z;C'!(B0P@7=GP[L#H5_\MIS?T9QD]RMF"W+YR"9)?#>CA"W"Y!=& M?JEC79AL>QA$9YFT9Y_4ZYM^3#7\ND?"$? MTZ+,E]4?"O)[.67CJ9S&*?E]4<&QQ?.W+'VD14G9%^15B-J) MZV%.7$RP" E,Z#U_TWL^."0C>D_SG'5)DK(124D9/Y,[FM+[1#M??66^FJ:A M3%A?&6>FYT)-NT)P/9\27,ZSA[2Y#\=YEB@SHM0J>\5>..N M?8X$)G 4;C@*08[^J$4?XR=^I#E3L61!\R2;D.4N[NI_Q]659<9&">'%=:S" ME3#)"XUSXI%YK6=TDPP$Z$HX$IA N&EP-6GLO?(?N$ANEL'?EV51,OF8I _K MA5 K) UE?CFF_-S0%+(,3YJH<-L.Y:ZEQ,W7X6XS#RZ;>?#AF>;CA(WSFSP9 M:U>*IJJ!L+0Y0S>4>06;U'7L8J&)'6#Q#K".[H!BWQZHI6!MBV[J5>>P;K"4 M;@B=H6'+O0"VJW,O(*&)O<"=C0D*>-1IH';";[2LU!034/L 5K>;66Y ML$U/9AW5U6"AB:QS7V/"Q@9U[*\']M'#WU$$BRQ6FB+"0A4:0]^5U_8^_)#) M#9$).Z*/1;&,TS&MQEX3,%DN&+M,_3.QT?!0_:W,QM](O&"5&">K#L@KV@IR MPJA<7?E&2Y6KC%B%*K7(J2W3!#;C4)JXQ3)!#X ]"A=)7E]^]#CTU$'F64/7 MD1E&M4M8:&)?<,-DPHX)JB'$0A/9YI;0A.W8]Q/9M[3:=V%_8_=A M/1&/RV4\(Y]I/M?V!%SMH':1!0D:&TE,BTSB%ZV=A*$Z]UT_?5^'UE216OWFAU-U2#Y =>^*]=8:"+7W(!:W\^ "EP?\,BU- 8T\(;5 MYHG8 :@&% M-[ !N0*WC#>A!'; ]>M+4J/W #91!CFHOL=!$CKF]M%[37BHC MO2Y"HKBDY.N M\S VC?73V'*V/HUAK,X=UH>-M;B-M6 ;RX9YG6M2.=GUAM0UK=86[584C-9U M+PH5+<)"$YGD3M?J>3=QYP:^A;H1B(H68:&)Y'-K:^UO;??=.[/4S3Y/W<+7 ME#+-0-D2U!2SK&#;GJ#%O:05_!![U!:FI;Q"18NPT,0NY ;5@IU>B]@[^I"D M]4.+<;O8&C-I (4-9L.5!R:J*<1"$W.?N"FT85-8BRK]9JRMV>B3/8.FC#Q! MX0H7!#M^[<[Y9'X;%;F7ZP89E'Z8.LMBVZCA,VQ^: MILPF;O9>'Y;#YI;#AK7[UWIMU=*AYNB=FJ:R=J#*>2PTD0PNYVU8SG]M'C2' M#!Y7,WB,81#(?*&*=BPTD2\NVFUX>ZK9-=XR?KR=.W P?&+9P<6SY^S MDA'Z4(^J236J[JM1]5B-JHK?QZT*P%%UKNGXBA[2%;,<3U;-FF)^&&Q)0G>X M<'9@X7P=Y]]HV:C /6)P,%Q7JXV*%F&AB51R9>WT_"6:MZT%BUP6Q7*^FH:$ M35]R3E7I152"#SU=A>)P")B([@<=F YO&G$*FMM47D%\IC- MV"2:5<^J$TO?29Z.5-M7'DKZVSH\1@790 M(]"H:!$6FMB%7*L[V!%H1Q.!MN6@''S7SASU(>!=+N#=@R/0KJJW?=G.PNA= MNMOM/5CMZH+5H9+%?:4I9QGNT)66U$A;SFEG4XAMY>K;[2=L[:IA M:_DA#M^Y\YCH0UJ[7%J[KQ2T;NX+Q0#@JG4FL@\!['(![!X:KW8U\6I;X0(U M7(V%)G+1^E9Y;^%J5Q.N=MRADED.UZ S7WV$JUVNS]TCPM6N&JX^=97U%C5@ MC84FTL$%O?L= M:N)F#MV^JV*ER7SLSU(>I=+NI=O("UJXE&6PH[FD*R8(S@ M2AW::"Z#W>\0LG8U\>C &'H*(9IRH3GT%6'3A^SUN.SU_G_BUG!5.A]DH[".N6(KM<2'L]!:X]-=3LJ+EIFE*V%RH^_ G#S4BC8H68:&)Y'-![NV?L[YO[F@# M*AII2CHD58:&(7MLZG@N4^$)/R M5+&OA-LU94+ER*-(4ZHZ&&G;^./BW(/%.4(0R5.EN><-W;#]G]QFC9H/[:&2 M/:$M9PXM9TNSN;+V8&7]8;Z892^4-H]%\(&(&K%&18NPT$06N53WPM=^(&(& MKZ]0T2(L-/%<->X)?-@3''HDHJ]3Y.H1:ZB1D>[ =[<0MRP MEK.,X'IT9JT/Q^)SQ^+#VP&?:3PGJV<;B=.T^N[E8DWD+)EO.8-1#?5;T)/*1;IR@3UT3'U4.^#>*X"]UZ%9DL'N M0VSA.W<>$GVXJ8"[J0#>L>DM2[*Y+Y0E"5>M,Y%].*. .Z, MB3;LR0#W8&R MC,(O*=T1)ID@RP>=!PJ*\<57(/.?/7A$0+N$0)8R8-I MDH'ZU893TY*_3P;?H3,??2C^D"O^$%;\*'F2S3V4C'Z).+@J78G#0A.)XZH^ MA/.WNJ1)-E#"CKRR^:4II"C&"*[4H8WF.CC<6PMFTJNQZZ8HX7R%D+VF)N*^M1;!Y7LB&L M9*^3M,X"_2_I>!XDC-O53J*B15AH(J=<,H<]YU_M#*R'J+L:J&@1%II(/M?A M(:S#/[\LDC&;L>DF0M*$":N96N@^@ ?N( \_56,/*!V:XLGO?O>> 6]'\.7A"'VZXR;=!RJJ@4*#DTANO;G/Z/WUZ"@B=5U/M'[" M?:NH5-=PBE2U556!^U8^+#B)J=9[^8P=W\WI(E:#+8)> M%:NX;]/#@I-8:KU/S]@SPZJK6-5:($=]^R!\_^Z$H7J@43&EM(SB,KXXF]/\ M@5[1V:P@]3<#S@>5@MU\2G)Z7_'Y[M(:C)3/WYOO(K/Z?,1A+LX6\0.]CO.' MA"V#,WK/(*M7VPY6[X1=_U)F"\;C@-QE99G-ZQ^G-)[0O"K _GZ?9>7ZE^H& M3UG^K:[VQ?\ 4$L#!!0 ( "2HO5@7"[4UK@0 %$8 9 >&PO=V]R M:W-H965T,_X5[$F M1(*G+*5B8JVEW%S9MHC6),/BDFT(57>6C&=8JE.^LL6&$QP705EJ(\?Q[0PG MU)J.BVL+/AVSK4P32A8&?N:G]S$$\O),R(I MB61.@=7'CLQ)FN9,*H]O%:E5/S,//#Q^8?^E$*_$/&)!YBS]*XGE>F(-+1"3 M)=ZF\I;M?R.5H$'.%[%4%'_!OL(Z%HBV0K*L"E899 DM/_%358B# .B?"$!5 M .H&>"<"W"K ?6V 5P5X165**44=0BSQ=,S9'O 2 MJ[N)BI/3ZRC:9ML42Q*#+W)-.)BS3'V#UGEK=P3\P80 9R&1.$G%1W !'NY" M_Z-K59F*IT\E'SU78H,C,K'4-T,0OB/6 M],NK*KH@/&&QKHHE MVZ!@R^?M;GKA>?YH,+9WA_71P%#@#$9M6-B;VQN5#VKE@U[EU_DT3N2S3F49 MZ1^F'PS+ M!J;I:ZB!M?O:4A/4:H)>-0]4_9RGR;]J/O^J?L;!63Z1/P(U"A9,2$YDPHGZ M'99@H53K1/;2?^_:-DD6&B)KE758EW7X?L;KT&0+3)*%ALA:+1C5+1@9':^C MH_45(*>S5(\Q(Z<[LSO<'1L-'@3CDS MV!A-:,II0IW5=!W7Z^K1>&ULQ5=M;]LV$/XKA%84+9!$;WY3:AN(K0S;L "9O78?BGZ@ MI;--E"(]DK+3?S^24N0WVDT& _EBB]+=<_<\U)UX_0T7W^420*&G@C(Y\)9* MK6Y]7V9+*+"\X2M@^LF)N&UL%:?"&PD3O7R%"9H";4-7L:I MM+]H4]L&'LI*J7A1.^L,"L*J?_Q4"['C$'9..$2U0W3HT#KA$-<.\4L=6K5# MRRI34;$ZI%CA85_P#1+&6J.9"RNF]=;T"3/[/E5"/R7:3PV_8%KB:@=8COXJ M,27S'X0MT%V6\9(IB3ZDH#"A\B.Z1I^G*?KP[B-ZAPA#?R]Y*;67[/M*9V+P M_*R..JJB1B>BAA%ZX$PM);IG.>3[ +ZFT/"(GGF,HK.(*60W* ZN4!1$L2.A M\4O<0^L>.=S3\^Y_8':# J?['INXV978XL4G\*;W8S35)9Z7%*Y0&%T'R956 M; VZXI31?KMM=U27+F892+N#$Y @UGKQ=<(I1;HV-ECDWUQ;5*70P$GUSR7A(LO1#8GO2M1OK6.?1AHR?2316EO)RI>4FW MY3"!#,@:S\S&C$LA](9E?*L_F]5LH+@>U)V6ZD;%]>2MT0SHM8Q>SLB!AUV[WD0,3V2Z1.S^;_/]7I M-.ITSJKCK/%&,JV(@)PH]">7NI@?H)B!<);QV2BO+>-+@J47 MM3M]NHVWW[ M#MJ]I/27!$LO!+8G?:^1OO=F';1W5/RN#NJP"L).=%#\O>,6$2;1MI'LD4\: M\LE9\C]]K33G)18+R)'B:,RELD_OG_1!7H*+(8/7M[(7*)%J#WO\=YX@@Z-DK\,PCL,#YDZ[)&X=]GJG7=1+ MHA/L=T[0X1M\YNJ@[9]\YQQFK@^=RVRO)"KN_LX@48!^2\U )I$E4IW%F[O- MT'=G1YV#^R,S#-H!90M339(/^N4G3"(*&PO=V]R:W-H965T(\?).4E 0WMD#2 MM=SNZH[NS/36!X!/SXM]>O#W?O MFP^KPZO=QV;;_LO#;O]A=6Q_W;][??BX;U;W_8<^;%Y+WX]>?UBMM\]^^*[_ MV\_['[[;/1XWZVWS\]X[/'[XL-I__K'9[/[X_IEX=OG#+^MW[X_='U[_\-W' MU;OFU^;X^\>?]^UOKY\H]^L/S?:PWFV]??/P_;,WXF^UC/I/]"'_9]W\<3!^ M]KJVO-WM_M']4MU__\SOJM1LFKMCQUBU_^]3<]ML-AVJK_O_JS_.5,#[0/LNON5U/_2BZS_?RF2][3K(K\=]^Z_K]G/' M'ZJV7QR;_7JU\7YI#L?VYU;]1V_WX/V\7^_VWL_MO^WN/;W>KK9W7=2OEYB# M]SQKCJOUYO#">^G]_FOF/?^7%]Z_>*^]P_O5OCEXZZWW^W9]/-P8?_CM_>[Q ML-K>MW_\E]'OW[T^MJWIZO3Z[ESS'T\UEU=J'GC_NML>WQ^\?'O?W#.?S]R? M5U.?S]V?CZ8^K]V?3Z<^7[@_+Z0#\+J5P9,6Y$4+/THG\>]WQU>>']]XTIN#^>-7>OO,"_^O%R MSL=%_W')?+R::/MJVU;^^L?K.1\_77GAT%'P]$P)>EYPA9?O]^V3XW:WWY^^ M! ]>V\/'SY,W]_^_?;J='B/F<^?__M2RO*K][?#_N$?"J6#%%]P-)OYV^+BZ M:[Y_UHX6#LW^4_/LA__Y/T3D_V].SDA8AH3E2)A&P@HDK$3"*B2L!L%&W4<] M=1_EHO]0;3^U76&W7S?LM^+IPV'_X6[X^^D'E8I4A.%WKS^9ZK;C0C^44JEQ M7,;%^4*$\3@NG\G3,^M7,'%)&,>^',>57%P:R2@=QU5,7)3(*"#EULZ+_X6W M-GRZM:'SUO[]^+[9MP.[]LG8/NQ6AT-S9._QB1(9;9%2Q))H/GT?2\NA4<+8Q]0BOM,!$%44IN6N6\K$L[-P@V4D#TI(#(J8#?=L=V M$#VM@,BZ+E$@_2@-B 38.!&(A&B B1-I%"N?B& F3\^L7\'%=9U<$!TP<;Y0 M"15IQ<3)5E;T*50[[\(7WN/XZ1['SGO\YNI=C6VUMT_05$3DF_5(@@;7S^G_AW4V> M[F[BOKMW=[O';MSZL8@J-E5!DC%8[K_P7WE?A#ZDNWWEG?UJOWJXWZ^.5@?7YTV8C MTK;K))*.K-G L/T?^J7+!@H51O3A/)>HY]:QX +CED@?&247&"2QI./UB@OT MTR!-Z #;?1>^]"X;"4TQU7\?/SQN5L>V#^].X^W=A[:D]UU6_U/C;78'_O8+ MJWTO53M2L>X^$Q=$UL@V8WE!&@AZ[^?Q],SZ%5Q<^YX6T/&Q4:RKUBSF7IV/0L^DGO+XB+YUZPK M+6+>L]PWYDN[\) M$^YTV3A9LID8OMFII%"*]HO4I[>>"11^UWYZYYE /PR# MT'JVSR3JN74LN,# CY4?TKO.!"KI)Z&@-YTK6G:/!GK/OT9Z3 SY,>%.D&7- M0]/>[WMOO6W';8UW7/UYY7Z#4CQG42!IF;#35-V+,WU3"4I\.I"HF3/@JL1)0J#:,13BD M&(4[QWB[._1S< ZKS96'GYU)$W';CC2E7W9,8*C"2 CZ9<<$IF$[R+2>64P2 M+_2%I(,'S02&,O1]&E@P@5$)D7*"*VE$_338R M@;)]< 16*ID)#,)81O9(U@YL^W$K'>L+A0E, RFIDUNQ@;+]4O'I7?X:>433&VW'I8RUP(2U_2VAR6+-%=OY =0WXN*$"NB3OV3BHBZE&=!;;,1'?4R5M(2*A/6OHT+JM.OD1J50VI4NE.CI[Q*;XY<%R=TJB64 MED%I.92FH;1"VMG7ETG[?/2I/)FX*$Q2F@7BXH(TL9) J%:,!3ID?.74%,C^ M$?JV>=CMFVY\_&G=K\AI?YW,"TD[N_DR$6%,T_E,G/"C.+;&2G9<%(>*OA9Q MN%@%-.>OF;A4QHJZ>$Q8(!*:RBVYRODJB*PQDAT7)U+1Z5JU^[Y\Z7T?$K[2 MG?#]>=F=ME.:+]MW5OJ2=\O$R430P4W&A+4O1O01GS-AJOTFL.XS4VB<6-,P MN# AZ"L15[5VM$Z'>Q47EX1)3'-L[MOPI;=YR/%*=X[WWYJC=^[BSW]JWX!? ML'?7SA>^C*1/9ZC<,G%Q-Y&8WETF39D$]MVUPX2,4IJ@UTQN>(1$5V=?(DK+U"R[ZPO)"V3=L8RH19*S@2UK]_62[H= M)94U4X")>AG(R!I@,&$RM!*N3%ALSPQ#7;*Q8H9LJW1G6W]I[IKUIV[.[N'Z M:P\H57C6")*623O?V7ZY2[J.@PGKDL8T<T11@P<2]%**;0$2EPDXI MM68?<+QV_&L]7;Y&SC88G%"Q&1M"RP\Z$O1?M20,V G D4 MJGUGI \4)DZ&H3649<*42JR5'ESUI$PC17,I;#NDLN:WU:C+-Y;*D-<-)B>< M3BX(<",6ZP5)RP)N(FA[G2TS@ L,1!K3Y[SF D44!#$=N+!%1_1EN&3"I(QC MZMI67%S:2I]F-U#7;RR8(4TUHJ MV%N'&W-RRI5QC)NY6#_8I?+,W-/ MQ8<,V&1G]"!K&;"DB"@T^P+)NQE*E(Z MDBV9N/:%G;Z(+OQ64'J>F'#BAU>582DI8%3)JV?>18\RF9N*!];:$#"\W$25_Y])6Y8.)$ MDMK)&B:N2YG'OC509@*%'RG+>:A1%W LJB&3'+@SR?G#0W/73X5L_KQ[O]J^ M:[SVJZOQ3C\?O-W6Z])_K)"@V60H+0OL#"N=!YTS,2G-"&HFZ*5(Z7"EX,(2 M:]IDR89%UF)?)BQ4UA1:U!4;*V=(#P<34VA;6=R<'DC=>J%/JTVWV=1-O]O4 M?GW7K0X]A70C:O+'\2?.6U95V[M]LSHTW;9WIY]>W'1_W#S>=T^U_*+/7SI] MGG3+RA*:A(;2LH!)]K;?1O1-+&?BE*+?1YJ+"JUU 043)@-IO4Z67.6";N,9 M.BV4"^PFL]%)$S7JXHT5.J2C W^?0R?SM:D3ZRPF\\O=LWZW=;[[9?5N?]9%LM]+]O5OWO MPT9Z-UXW FN_*7];_VYY$Q<+*FQG3%1(1V/Y!PJD?0[C*M8VZOI M"SP7%D>"+G9FFQDK>H+8 M/BK>/AZ[9+1WW/4>Z6Y[W._Z:>@MX=BTM66_G127N?7M]?%,7"SINW?&1='1 M1,X%I0GU(+B*R8 ^T@OW!5VZ/R%[->*(IJ J+LZ:6E*CZC86TY!U5NZLLT-& MK!).M'#4W:1E(MTR<4F8^'1Y$1.F4FL'@IP)$X%*;#G8<9$,K7$O$]:M>:6+ MX;G*J2BF0Y"*B0O32%I+X=UWXDOO]) P5NZ$\8^KP_KN:1\,[^-I"Y0/[9.A MWXC9>[[>>H^'^_X?^K_P C@5DHS$_XJ^2MXR8>(5O1$9$^6_2H1O_DO-X-/9" M^6(-J'D:L,,X#=A1TQJP/]-J@&YYQ99O:X KW]* '12_HE,=*B8J?45?DVKW M3?I2$0P96^7.V/Y[?S9 JX+5IV:_:M],30$SDD$:^]:5FAT6^M1ZOXL+:T;(U$OX: MR64U))>5.[D\9^K6&3$:B73[I%@O.'9=EXJ)$^8I.Y^3J%RI!OTEK]RWXTEL\I'J5.]7;IS6ZU]M^/F?CSF\H M.P7)YC>8.#:_P<5Q^8V9/#VS?@43Q^8WV'*9_ ;'X_(;[GOQI?=Z2,XJ=W+V M:;.VW+%9FYNQ^-L&FBF%TG(H34-I!9160FD5E%:C:.,^,:2#U2FG^ U.S5#0 M27('2[!',W.@WM+#6_^2T;R&U^RP9R MF]_.)>JY=2RX0';S6Y;(;7[+$MG;S02*6/G1%7,P'%+TH3M%/VM=;,A,;^;6 MQ3)QW+I8)HQ;%\N$L>MBF3AN72P3QJV+Y2K'K8MEXMAUL>[K_Z4]=4C,A^[$ MO+DU.>?MG6[Z60+LO8?.ZH;2,B@MA](TE%9 :2645D%I-8HV[B^#C1&J;_5* M%$+GMD-I&9260VD:2BN@M!)*JZ"T&D4;]R3CW#FW%_2EAV*XL8N["=3Q@=)R M*$U#:47(K3E@CO3@XK@C/;@X[D@/-BXRM[$>RW&PRL#SF3):9/#VS?D5H6S#\#>1XW UDXM@;R,4Y;N!@UH1S=LG^KYR9%G(S MW9F9:4P<,S.-B[)FIG%!]LPTKF+,S#3W!5W\5<==#69F&A=GSTQ#U6TLIL$- M"MUNT,_[YM-Z]WC8?&Z'7C M_O32WA Q"R/\*%9T<43&!HHPI?M9Y'.)&MJ0 DHKF4:H5(36PI**"XS"U*<# MO1I5O[&H!M,;%Q;&P]@J;R=/05A106@FE M55!:C:*-13H82I';4)I]VCQTMZ&(\8 "&2FZRW3&!4J_51_U#^<2-;0A!916 MH^HW5-=A9T82==5U/4)\JLC?;$3+P54 O2,9& MBNZH"+JZ?C930]M20&DEVXKVJU)9AZ3P5R95TIKIC:KA6%2#YQ,Y,^&S=M-S M(Q;+2UF7)H@37U+W..,"HT1:2]KSN40-;4@!I95,(U3;190]8F-:FTKITVQI MC:K?6%F#!Q)->B"3V^ZY$8N5Q:RM2$)AK31@XN+VJ65MP#B3IZ&M**"TDFM# MH.Q#:KEK$L<^719>HVHW%M7@9$1N)^,G]Z&T[D\OUI.=SD_#1(C$&OYS@2JR MCM[+YQ(UM"$%E%9RC0B4+^EJPHH+]-N72_O=\FLLA8D&=R5RNRM?ZM:ZL8O5 MQGD'[?<=]5*X.,5L-SR3IZ&M**"TDFUK**R]B[DX*2/Z_EVC:C<6VN"\1#/7 MX;AF2KL9BU7%[ H41[%U#G#&!49I'-%3$O*Y1 UM2 &EE6PC5#O8HIMOL9?% M#V,Z"*A1]1M+:[ O(O?N1G,M?C=FL;JX?8!D(.ALWXP+C()(T&-+\[E$#6U( M :65;&OC1-*]F"LF,!"R'8I:ZN*.?0W3T-A <"2<>,C6Q^YLO3&BZAVO_*IT MW*"ETHF9W?#Y+ ,;R6899C,UM"T%E%:RK6"S#/R5X;(,J!J.139D[V-W]GZ< M&-VX!_%NUF*=V2GWT&^?/?20KHP)5&D26(>S3WVRLU9+"_H5O\QLP!#RI0>_YQ#2]506@&E ME=P5$6%*1Z45&^='/LWAHVHW5NF0PX_G'"[PDWFB0#U#:5G, M' 40QC1AF4,+U5!: :65W 6))=WYHV+"1/M I7O?UZC*C;4Z6 .QVQJXW1WZ M*:6'U>;*DQ3J"\1V7ENT7TE65\^XP+1]5[6F%3.!@4I42M,"&MJ0 DHKF49$ M(I41/;"@X@+]*)5T(YL:5;^QK 9?(';[ L5^=SATAPP_K/DG'M03B)D=_X5* M?&L*!Q>H8C^*Z/P@)E!&[?LIG5VNH0TIH+22:81*(RGH M.*#91)3+<]JE'U M&ZMJ, ;BB24.33^G_<9[UVR;??NRT;W+KNX_K+?KP[$[?N53XW2BW/C%JK,S MW\(7[?B:6E%<8-"JTYHINUXY*T_8_*BMN(J\59 MWY!0DP!**YDVQ*)]2:#)-NZ2!(FU15^-JMU84X-)$,\Y:/?\%OO\_,QZ<74; M/C=ML;R@RS2@M!Q*TU!: :65,7.D0I2F=+41$Z:L+EZCJC:6\V!,Q&YCXI3Z MVSF/LW(C%FL8ND "2LNA- VE%5!:&3/G#D>ALDZWX>("&5N;?*-J-Y)Q,M@D MR=2BAOYY_+9YV.V;[NWET_K0+;%L?YW,.+K12^6=,$G_]LN.G@^<,7'=OK74 MSN5PL8JM&2G01A106LFTH=L%Q]ISB(E+_- Z<*=&U6ZLM<$M2=QNR<_+U 6U M2Q+N3%_K5.F,"1-12D\5SYDP%<66&P=M0@&EE5Q+5930N:45%Y>DB36Z1-5N MK*W!)DD >UZY&8LEQ9Q?' ;6$3=,F)(1'<7G3)B0B6]M4@]M0P&EE4P;0E\D M='E%Q<1U4R;HWN,UJG9C30VF1N(V-<;/J_NY1IR;NEAE4&L#2LL3)N$?2>MT M06BA!916,DV( CH!H^*B$NO SAI5M;%>!V,C<1L;IS?LSG?KMCZ_/ WS\YLV M*U6HTP&E90FW'L!Z:C*>B8CI;H+0BA506@FE55!:C:*-]3PX*HG;49ES6H,; ML5C!T)VE$MMC2(* JC-GPM(@I#N0:FC="BBMY%HJ)#VFH&+"@G8H9#U&OX;E MD@R62^*V7";6^;L_O5AQ2%J6T-H54%K)M$'&4H9T M#CW7UO:KFPY*:U3MQJH;+)=D!1NZKBXI+NB'0JOJ_AS22#-Y.XO9DY:QK=B,7B@QHR MB>T8)*%/]X'.F;#V46 ?"PFM7 &EE4P;7HHHC*RU0UQCV^Y(\ZDUJGICZ0T^ M2N+V44XO+:<])?K)#1MS$N&U41_46('2LH1)_(N03H++F; @\NV'(-0*@=)* M**V"TFH4;:3J=+!54K>MTJ4C^Y/(^AS2??MH??O9&V95O+D[KC]=72C@9B]5 M-Y26IS?C^0JU@:"T+.7TK=X_;F]-#-A[-T;_I]@O?KNVYKD5-(]^I&_CC^Q'FS MX6I[MV]6A\9[GC6GGU[<='_5OT>[KWZ^M\WJ].! M&$\[N)L'9K BA+I7J>VMQ*&U!(V)"BTGGPE*!!WV:FCU"RBM9%KP4MI'>%1, MG KH)/@:5;>Q0@<[*OWO=C*+NT*+ED=IP2=/UGC:K;6)F#5Y6ZO2J')EE906VK,\T\@:G]?J'O,!D3 MI@)%IW3D3)@(HL!:<0MM0P&EE5Q3XS2@4Z8K)BZ2OE36^\[7L*/2P8Y*W7;4 MCZO#^NYI'SOOXVG3Q _MH^WP?K5OA;;>>H^'^_X?^K_PHH/Z4V=:8LKDE;(& M>G:4_XK.T2Y3,5'IJTBDYG]4>5_#,A+^X!EU M/[NTEZTWCT=C%\4O5=]$.4OE=\$1_=%G'A?&") +:Q5(EWMCVU!@<277B.05 MW7^CXL+25V'H&__1E=^PFA(9"D.&;I-HSK3+"<9RB0GKVZ']$HFMHQ[8P$3Z M5A9Q+E%C6U)@<277C"A-(KHLI+IR8>*$K@;#H2QKZX/MIZDW M[J3)!&RYT)@3X[FT"1O(Y4WF$C6V)0465[+-X'(G7"";/(%5D @M,(0VM7[' M.A#2^Z?WM%EQ[MBL> *]7'90&P6+R[$XC<456%R)Q5587 W#D4ZCC$YSRK!_ M@_,B+T7#.A74M<'B?BN$7N7!R[RAW;C@*+*[EFL O=N4!VI3NL@D1>L2$OM^'# M#Y;-(V0X2^BDQ+,N>4%";1TL+L/B8XH G.\A["[>;&'&+&!G*G MF,TE:FQ+"BRNY-O+G&3&!G)'F?&!46RL&QJK1Q@&FW ;;/_UDUHF:K18AX)9 MD&1/:V'#K'DM7!0SL84+>RD5-?@+;%-+OEAFT@H7R,Q:@56/J,_PU<24KW;> M3:K5ESD,N#'& ;R&L%X;%)=A<3D6I[&X HLKL;@*BZMA.-)C#*=0R&\VA!98 M7Q&*R["X'(O36%R!Q9587(7%U3 ,9C%4"*4TIH^ MQ :JA'[?YW.)&MN2 HLK^68D*9W)4G&!,HBL#5AA]2/*,JQ#X?11SL/KRVF( MIRT]>(EA?< S;CQ5(Z7CW8R-4V%*E];.Y&EL,PHLKL3B*BRNAN&(6 U+3K@M MN?'1G2ZQ8BTY85M$+T-!M\K+V#B5TKWR\ID\C6U&@<65;"L":>W@5+&!(E', MZ][7V$10",.O$VZ_[HU#4EB33C +CUA),7&LI&;Q-+89!197LJW@)<4$\I+Z M*AZ=,#PZ\=?W")Q@+!<7L_I)*GJ04L;%Q=+:"SJ?R=/89A187,FU(@R5LK7% MK*A2(6UM#:L>D9;A5HF_O@/@!&.YM)BM[&*?&;68$U-VI_?.D:VSV1UX MN;FYB^4FN9W?K"]')DI1IR^?Q=+8!A187,FVE&XK77%1G4MJ/;Q0E2,R,SP; M.>79G!<+-*[% F[(K38!6JXOZ'D_%]SX(2;I\#?'%JNQN *+*V=>E(J-:[\ Z%EL-:Q^1*Y& M9E^Z,_LGG_,G\YR";DK@Z1')RQ:;\(?BL@MN]-Z9T(UY[0S^O];#:7'NR8FT#R=@!D;"'AXP;$%OGMG!A(@J8 MUU>L:0#%E5PK9&J]K5=(P'D-JRXP[^B:+8SO.R)P0E MB;!TA_44H+B2:X90/LWW5&R<".FK?0VKWEAV@>$I!!/+0Y[.YUE?7\_J9BR6 M5L!DPML!A.6!,G%Q:FTHR>(4W9!78QM18'$EWX@@H0^JB@WL'N!6%@5502(M MPT<(9AR\PX=FS M63',V #KL$!Q)=\(%4CK98<+E 'CL* J2"1G."R!VV'Y>:'(L!9+8)L$[1C* M7I[#Q$E)#?6<"XOH5M4:VX8"BRO92Q(E= E_Q<8%5L>K8=4C"C/\E<#MK\S; M.LH-62XL)I\?6?O19EQ<&-G;1G,X(>R-HZ"M*+"XDFU%$*O82BRSS4T571U6 MPRI(Q&6X(8';#1D_ONYG6WEN['*Y83T1*"Z_X$8BMSPPC2VUP.)*KA'"%W3] M7,7%O4P57\:K$V"12777 CYR"T M[.,FP<-;DT M9'J5I)NQ6']07';!C><[)+[E8#-Q,O;MG3"@U2NPN))M;2A]:Z,O)BY-8\N^ M1M6."- P>Y3;[)FUEM+-6"Y K,.C;/M!172?N9P+>RFM[RV-K5V!Q95\*ZSD M=,7&Q9$]01%5/2) PY-1;D_F]%YSVM.BGSNQ,>D2FOTQ4GWRZ;Y]UK[][ W3 M-][<'=>?KB]2<,.7"QU[MH_BUI!$H67G<'$RM,\W@U:OP.)*KA7MW^BV$17; MVM ^/116/2)-P\U1;C?G[VXGW/WIY=I#XK(+;OPN8">09H5I;.4*+*[$XBHL MKH;AB(X-STA->T;6(_;Y[X<^M?_"T^OM:GLWYV&+=96@N.R"FQ3\G#"-K5R! MQ9587(7%U3 <$;SA8RFWCY4_/#1W_2*)YL^[]ZOMN\9KAQ.-=_KYX.VV_8&5 MO,BQ7A84EUUP9*1@:9R)"N@KG\;6K<#B2JX1(9T.6K%-%=)*HJ+J1B1I^%-J M8M5.J[>;TU,X'XY)O>DW.MZO[[J]3TXAW3L>^>/X$^?=DJOMW;Y9'1KO>=:< M?GIQT_UQ\WC?/E#.]*N;TKE.IYY6(]+\4M(4IH2BACXV1$ MSUK(9_(TMAD%%E=RK1 AS4I7?&.#@,GH<@NZ?#%T:*(UPZ92;IMJQHD@>K=O MUN^VWFV_OO?NL_?;?K4]K/H-Z7L)]K]O5J>C0IZVHS>/$N&5B'7 %'>>#,W$ M9FR8O1,5"V/& EAC"XHKN4:HA,GJLB?VT-E^-:QV8ZV&AJ\5_K<[O<9=H\4: M#9GU.HQ&N3!;HRS,UBBT"0465W*-X#3*M973**IV1*.&]16ZK2^'.GF!85VP M,RX<.31^:AU7RL2%D;U/!X<3RI[.#&U%@<65;"L":>U[7[&!,DCI=:EA%20R M,PRNT&UP_;@ZK.^>]N3S/IZV?_S0/NT.[U?[5G'KK?=XN.__H?_+%?5A':\S M+C&OG_]*V.JSX_Q7OC46Y'%TAU>-;46!Q9576F%O5L3'6=.=4;4CTC.LI]!M M/67KS>/1V!#RR\6'=:'.."H^ZV@X)HX5'XMCQ(=UEZ"X\DHK&/&Q<;;XOHJY M%!KF4N@VEV9-ZW0SE@M+,5^"PJ>[%61\H#T;))]+U-B6%%A54&B+\/T"=VF3Y]"Z=YI^PGQS40NQ0U;+C3V: \[E\+%<;F4>3R- M;4:!Q95<*[A<"MM8+I>"JA[1F.&SA&Z?9=EW/7SLONLI9+$&N\ M0'$Y%J>QN *+*[&X"HNK83C2BPQK*#REX;_%T9@AUMV!XC(L+L?B-!978'$E M%E=A<34,1SJ5X3R%;N=I]F;L;L[R'L+Z&\R&_UP@N^'_3*+&MJ3 XDJ^O=R& M_UP@N^$_%RAE:&S21M1C>$FAVTN:M\K>#5DN'<:]X%;9,W'<*GL.QZVRA[:B MP.)*MA7L*GNVN=PJ>U0%Q^**#/,GX0)M0 M8'$EUPAN@@MW1;@)+JC:$8T:#ESD=N!^WK<#\=WC8?.Y'0%\;!78W'7//*PSKQD%Q&1:78W$:BRNPN!*+J["X&H8C/<7P$J/PVXVGL2F3.>I%1)2I-'MQ.%+)FY5Z7 MEEMB<1465\-P1-&&?1B[[4/CC&U>S+9AE4:^].T!M+N@Y6K&'AD&Q>G9EZ7 M%EQB<1465\-P1,Z&P1F[#4YS=M;NE/H8F9V;W>&*SKE3K^(PM<*6ZYI MK.4)Q>G9EZ7 %EQB<1465\-P1-2&FQF[5T;.GL@4VPOQ9*2B)$HL73.1L0Q$ M8LT7<==MN61G%JQG-Z; 5K'D"XX32=<(5]B":QB.",UP^&*WPV<,>7O#/'=( MS7:UKB7=W(4N?X9BW3XH3L^_+@6VY!*+J["X&H8CVC;LOMAM]XV-DEP!9<8G$5%E?#<$3LY0?%:>ZJ!)$O0[KQ2($M MN,3B*BRNAN'&($MM\3B M*BRNAN&(H@TW,'&[@>>U8&^;A]V^Z08FQKGSD\?-)\S:MD@%]E0.=R66*QWK M%$)QFKLJHLN46-EF:+DE%E=A<34,1Y1N&(6)VRC\>:&V&2-,A%%B/\6Q]B 4 MEV-QFKLJ@8KLR='08DLLKL+B:AB.2-MP!Q.W.SAOEYS$ML%>JB0* DO16',0 MBLNQ.,U=E=27S$ ;:PU"<1465\-P1-&&-9BXK<'QP_J^>6CV^_Z4O*FG-G81 M(Q2787$Y%JIIP);;HG%55A<#<.1KF"8EXG;O#RMY^HV8.CV#[X\ MYO-35N7*DQZ[@RL4EV%Q.1:G+SAR])?=![ F)Q1787$U#$?Z@&%R)FZ3<]8> M[6[&\/_3-S^Y]32=/?' METL>:Y%"<3D6IR^XT:Q X=,S7 MLL2465V%Q-0Q'%&\8I,G$>L@Y:\CD+CFS/VC[J[$<]UDJ%XBHLKH;AQL)/#2LUG5P\.;W0S,U8+'PH M+L/B;UN^/+^@/5KH;@C'UDP<:+$E%E=A M<34,1P1OF+CIM(EK?0$\__W0VUXO/+W>KK9W<[X*D%;@+1:787$Y%J;ML?KLEW!ZPC#,5E6%R.Q>D+CA[E8ZWX@Q9;8G$5%E?#<*0W&(9PZC:$ MNR^)F]-713Z<)GO3[_:\7]]U&V&<0KJW:?+'\2?.6T97V[M]LSHTWO.L.?WT MXJ;[X^;QOON^R2]][I>NSYWZ(M_5L+8S%)=A<3D6IR^X\9[^4D565\/ZSE!< MA<75,!SI:H;OG+I]9U17X[N+[;D&(@ZEM:F!NY++.P+6B8;B]-RK4F#++;ER M991*NIMUA2VWAN&(Q@V/.75[S#-.B-&[?;-^M_5N^U7F=Y^]W_:K[6'5'T'0 M2[__?;,Z'1WS= "!>;0,WP.8@R-%^R)J[9OG;L+R'H UIJ$XS5X5&<;6MGG0 M8DLLKL+B:AB.=!/#F$[=QO0W.$@IY:Q:/XZMM9'NJB_O'E@#&XK3[%61*K1' M2EC[&HJKL+@:AAMU#^D/]G7WLW.D=+UC<-J^X$:'4X6I\NG@9Z+ MK_:MS-=;[_%PW_]#_Y+<7G:TWCT=CL\DOE[R<*7FHWXS%Y5B&Y-UV\YP5!A?&Z.LY2@*?#L@G"ENN9ZB=C,7IN5>EP)9; M8G$5%E?#<$31RE"TVT_N*Y>]E?.--G-+"1<10+NE%\-E&WY;J>6;">W9@"6\62KZ)2$2VX MPA91DLXFJ+W]28[U:*$YC<0465V)Q%197PW"D%QF>KICR=,][ MB+;]Q!STW(SF*)_?-/A. 5UEC,5E6%R.Q6DLKL#B2BRNPN)J&(YT'<,\%NK; MO3D@W@?5ZH;@\1N'@FTKE%,PUAV&XG(L3L^Z) 6V MT!*+J["X&H8C"C:\8?'7MX.^,,P;%_MI:H\PL,8M%)=C<7KF12FPQ9987(7% MU3#<6,_2<&3E7]_E^<(835.)(WKPW$11B^4,Q>58G)YW30ILJ2465V%Q-0Q' MU&Q8H=)MA?XT;-7,"]GV[Q(_CH2E9.R*5R@NQ^+TS(M28(LML;@*BZMA.")E MPW&5;L?5G&6V.Z4V1N[K9G>XHG';-PUC:RZON_3E"L>:IE"N7IN2PIL!4NV MW#CUZ<8T%;;<&H8C&C,L.^FV[(P1;N^ YPZ5V3X5DU%SE[?\P8FU[J X/>N2 M%-A"2RRNPN)J&(XHVO#MI-NW&WLF7X!PX[UKMLV^'7YT0^G5_8?U=GTX M=@>\%;GMO.*]O?7TY[L,5ZAN)R+$ZS5R600EFOB]!R2RRN MPN)J&(XHVK#X K?%=UYU]K9YV.V;;D!R7E+3_GK6N'=<_7GEL1TPZ_=XI6,- M0"@NQ^(T>U5XI6,=0"BNPN)J&(XHW7 [<#^/-";3/K)8,DM#98<9>Z7-I8 MYP^*T^Q%B9AI&M!B2RRNPN)J&(XHV_#^ K?W-V_+H(!QN41@G8-[.U':5J&U6WTT.WR M?'G*YZ=DRI4'/7;C6R@NP^)R+$Y?<*-IJ/2XL@);:(G%55A<#<.1+F XFH'; MT9RU=;^;L5ST6+\3BLNQ.'W!C40?"OMU%6MW0G$5%E?#<$3UAMT9N.W.J<7D M[H\O%SS6$X7B(J+*Z&X8CL#?AM.9S08LML;@*BZMAN+'LE>&EJ@DOM7^S/6W"T$\8,.8J M7A_GNZ&+^P$4EV%Q.1:G+[C1IB1)(*SL/;38$HNKL+@:AB/]P'!@E=N![;+W M_5E>?<[SOOTB>/O9&R8:O+D[KC]=G\#KAB_O#UBC%HK+L3A]P9'7@-@:#D&+ M+;&X"HNK83C2'PR?5LW8&]?Q!8 T[VZQN R+R[$X?<&-!,^D-Z&EEEAJFGWUGK^/__]T-M=+SR]WJZV=W.^";![V4)Q&1:78W'Z@IOL&%@/ M&(JKL+@:AB,=P_" E=L#SA\>FKM^R4?SY]W[U?9=X[5CHL8[_7SP=MO^Z%.^ M,V!]8"@NP^)R+$Y?<*-E-/:8".L"0W$5%E?#<*0K&"ZPE;(A\. M^KWI]V7>K^^Z32U.(=U[-/GC^!/GS9VK[=V^61T:[WG6G'YZ<=/]]G6*\9BLNPN!R+TQ?<>.J12NUO':S;#,556%P-PY&N9KC- MRNTVH[H:WUULI_5E:N\FXZ[B\FZ =9^A.#WOFA384DNN5!%*Z^ 9:*DU#$?4 M;;C*RNTJSSAX1N_VS?K=UKOMEY#???9^VZ^VAU5_3$ O^O[WS>IT(HUQT,9P M8@VO?>9(3WNE@+O^RZ6/]:&A.,U=$B'M="S6A(;B*BRNAN%(#S%,:.4VH;_! MT4S*MF6YGH%UJJ&X'(O3W"7A>@;6IX;B*BRNAN%(SS!\:N7VJ1U]@I?U"1>. MTNLR5;:RL68T%)=C<9J]*C*TULP5V')++*["XFH8;BSNT'"C0[<;_>/JL+Y[ MVCS/^WC:(/)#^V0_O%_M6YVOM][CX;[_A_XOO.;/I23FW?5?26LG,G=M%DL> MBLNQ.'WEHM!3'@MLL2465V%Q-0Q'%&_XSJ';=\[6F\>CL6'DEVM>S-0\UEN& MXG(L3E^Y*/8,4VBQ)19787$U#$\=]TK'+R?2KPYJ)[&/(N9QV]M%= MYG)=8YU?*$[/NR8%MM02BZNPN!J&([(VG-_0[?PN.MC7^Z?WM/EU[MK\VEWH M8J\*BLNPN!R+TUA<@<656%R%Q=4P'.E.AGL5ZZ> MVY("6\&2+3=.0SH_K\*66\-P1&.&6QNZW=IY&_N$W&I6;F,?=VG+'ZY8;Q6* MT^Q583?V@99;8G$5%E?#<$32AKT:NNW5I4-[\]PFSIH]]8MS+^&[!W;!,!27 M87$Y%J>QN *+*[&X"HNK83C2U0R_-DR_W; ?NQP9BLNPN!R+TUA<@<656%R% MQ=4PW+A3189/'+E]XMG#_LA>;,N<&WB.,M/J0L1TP.^NTV(]SRE4SVI @:U: MR55-T2WH*FRA-0Q'1&58L9';BOT&<\[.-1I=:'O.F;O>BY_+4%R.Q6GNDC!S MSJ"%EEALW_>F&,<9?O7WS MT'8<\;/_URW'W\_EG;VK>[XW'WH?_Q?;-JG_)=0/OO#[O=\?)+5\ ? MN_T_^N;\\)]02P,$% @ )*B]6 +B&ULM59=;]HP%/TK5UDU=5+;?$& #I#HEU9IU5!9 MMX=J#R:Y@%4GSFP'VG\_VTDSV@:V=NR%Q,X]Q^?("NY3ELF! MLU J/W9=&2\P)?*(YYCI+S,N4J+T4,Q=F0LDB06ES T\+W)30C-GV+=S8S'L M\T(QFN%8@"S2E(B'$V1\-7!\YW'BFLX7RDRXPWY.YCA!=9./A1ZY-4M"4\PD MY1D(G VP?C9,KYG1E<)@/',X*08:P, ]&/)9XB8X9( MR_A9<3KUD@:X_O[(?F&]:R]3(O&4L^\T48N!TW4@P1DIF+KFJT]8^6D;OI@S M:7]A5<5Z#L2%5#RMP%I!2K/R2>ZK/*P!_,X&0% !@N> U@9 6 %":[149FV= M$46&?<%7($RT9C,O-C<6K=W0S%1QHH3^2C5.#2=%GC.* BYH1K(882SX7) 4 M]L]0$87P$H7< @1>$#8)._P;N6WBP14Y89S.T M?.$&OC%Y(%.&$G1^8!3'HB!,PNUH*I70?]@?32DK&5O-C&83'\NVL6_\*QW ERFCEWA.K7LSC_+/H!1DM!-!CHO#;1"K^-[SPQLU?'& MXG1KE]T=N-2WK6*H;U?5Y+/[H@"'H1_UHC!\9G2KE#<:[=5&>[LPJHBR/H'/ MJDA*&(RYM%6&V_-[97H,?0KK2Z9(45A@XP;>KDS];]T\BV#>[O\++YNB)B3C,)#&<:ZAUU=.U%V="4 M \5SVQ-,N=(=AGU=Z!X0A0G0WV>!6:#N*H>_ %!+ P04 " DJ+U8 M#/R$8$4# N% #0 'AL+W-T>6QE#2JYU[PJC<.9HJMV MYYIL"/9FDDP*E3+5I&F3=6C8%RP#.XK/YG#711D"J'61FT;*Z:R0U'I8,^J& MD9TR(>[A,?^9[6@OLZT]M3LJFZ8Q5#>=C.N _K::T]Z6C5ZD&Y3\L=!?%F8Z MTO:A5MB=8AE?VOXR:PQ@ZFUZ[/ 6S<9GX+)D]CNWBF83$[ 9/?5OC4/F@SK4\;6 M46;G(--$ S@P#L@/.)J*3=)@LN!"/FM&IR<9FR)4M'=5?-)K89F(;) M6E] V$=N[>5',([#_ A@6![, <9Q+"S/_S2?'CH?AV'>>EZDAW)Z*,>Q?,C( M?K \?DYB+O],DR2*XAA;T='(ZV"$K5LFA"L%FBE8&"[@-4.Y/?G@9KRRK<_(=P^ =02P,$% @ )*B]6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'BO[TF8T3I#YFAO3KF"?/+D./;S.N3S@[$_[HSYP1X+ MI=VH=_"^O.CW77X0!7=_F5)HV+(SMN >%NV^[THK^-8=A/"%ZD>#0=8ON-2] M+Y]?SK6R_7#!>)%[:32LK%?<2O'@_MM>+[)[Z>2=5-(_C7K-=R5ZK)!:%O*G MV(YZ@QYS!_-P9:S\:;3G:IU;H]2H-SQNN!76R_QD];J&W/ [UZSQ_.Z& \BH MEPW@A#MIG6_V:,[/@?%>P,['I<;65GLWU\6#8&F!%"%9$BS59+M;+Z_ETO)E- MV=?Q]7@QF;'UU6RV60> ,0(8GPV0O5OQ #)!()/?"+G>P,?WV0( EY=LN9K= M!) I IF>#7*R_+X*(#,$,CLCY#]1 /D!@?QP/LBK\2* _(A ?CPC9*N2GQ#( M3^>#'*^OPJ%[@(W= UK,!?>5%RUA M7ZX]&^>YJ;0'_;*543*7PH68F'*&Q,Z9ZWO8 4))&PF3S)#8,M^,V3Y(I9I& MG4-4TON:@(V=@YP24F*6&1)KYD;D0MYS^%'W)]/"AUR86(;$9H&P"MW"/S75 MF_U;R;(^(*3#C#(D5LJUX$X6%R$?IH\AL3]FW&H8XAR#^X\U ML&&LQI01$2MCKG-3"+;ACZW6C# _1,1^F)A&"$*_LD&$3D"(;?!5:+&#J=%* M<=V"PGP0$?N@N97>@]VA3\)P47?*DTD;9H*(V 0P7E1%!1M$,*B55AP %.;C M(28FAHA8#+=<52LUUWC7* M19@=(F([H+FN%>4C3!81M2Q0S#C$Q)P1$3LCB)_LW:9)4W^$SSHP:\3$UL!S M:#C1B#&1Q,0B>1U$.^N(224FELJUT?OW7MB"3<6=;ZIYR:5E]8 $\[@0$WVV M1:R9[N#<64W,-C&Q;; $#; A)F:;F-@VKT-T9QTQS\3$GCE-JYV(F&IB8M6$ ML;43#A-,_#MF(QVI[!DTQ,0$$Q,+!@UG+5TGF&L28M>@X:R-B;DF(7;-O(!C MA)5P8-:>VFQFR3$-L&QPSC>((9)R$VSFF6[&IO3#L)L7;0 M,-EN;TP[";%V<,RPO5-,.RFQ=G#,< 1*,>VDQ-IY*YH_WYPA)J:=E'JB@T;S M:8B):2@J)2:>E%@\[3E$ M%QWFFY38-ZWGS=UXF&S2L\UQ3NY#3#;I6>S/#9),ULNF_O .XA>ZHQ78!/^%@?INW]?%Q_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN M2]+E,J?A=D;S_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RV MP[:,JR9]'*ZG:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q M?U"&H#Q_T#T$W<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06 M)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'> MAGH;@=XVV2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0 MVU%O)]#;46\GT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H' M@=Z!>@>!WAGUS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_.ZD>S_>6 MZ^,ORZ^3DU?E@G.ZK:C/?P%02P,$% @ )*B]6.[5[1CF 0 ]20 !, M !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^ M@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58 M*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNAN MDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "2HO5CVIC!1]0< M +(Q 8 " @0X( !X;"]W;W)K-E#S\" "]!0 & @($Y M$ >&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6'^! M29(1!P D1P !@ ("!KA( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ )*B]6 J4);)S P (@H !@ M ("!_B( 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ )*B]6%![^U6T @ P08 !@ ("!'3< 'AL M+W=O&UL4$L! A0#% @ )*B]6-Q'M!'7" P18 !D ("! M[D( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )*B]6+U6LYVA! PPH !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6!L<"U,& M!@ E X !D ("!B7H 'AL+W=O&PO=V]R:W-H965TV# !X;"]W;W)K&UL4$L! A0#% @ )*B]6#CQQ_)4 P 3P< !D M ("!F8< 'AL+W=O&PO=V]R M:W-H965T24 !X;"]W;W)K&UL M4$L! A0#% @ )*B]6&,SH^ZK P $0@ !D ("!F)L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)*B]6&H)GYMQ P C@< !D ("!0;( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6/EH1U?9 @ M# 8 !D ("!C=( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6*B?W0"G @ Q 4 !D M ("!GMP 'AL+W=OBRT$ @"P &0 @(%\WP >&PO=V]R:W-H M965T#C !X;"]W;W)K&UL4$L! M A0#% @ )*B]6/TDUZ R! .@L !D ("!7.< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )*B] M6*1'# FH!@ 41 !D ("!I_( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6$N%1<<) P ?@8 M !D ("!I@(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6$H,A>1L!0 0QT !D M ("!_Q\! 'AL+W=O&PO=V]R:W-H965T M,X"0, /(( 9 M " @38J 0!X;"]W;W)K&UL4$L! A0# M% @ )*B]6)$,2H_[!0 ("8 !D ("!=BT! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6%=D M%VOH%P =*&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6..J]^3L!@ )"8 !D M ("!.V,! 'AL+W=O:@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ )*B]6+@,1/[U! >!D !D ("! M;',! 'AL+W=O $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ )*B]6+F[XKV+#P 8(H !D ("!%(L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )*B]6"K82"U0 M/@ 4K4" !D ("!K*,! 'AL+W=O&PO=V]R:W-H965TGN 0!X;"]?T8Y@$ /4D 3 M " 2WQ 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !' $< :!, ' $3S 0 $! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 307 406 1 false 61 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.advanceautoparts.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.advanceautoparts.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 9 false false R10.htm 0000010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 10 false false R11.htm 0000011 - Disclosure - Nature of Operations and Basis of Presentation Sheet http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentation Nature of Operations and Basis of Presentation Notes 11 false false R12.htm 0000012 - Disclosure - Significant Accounting Policies Sheet http://www.advanceautoparts.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 12 false false R13.htm 0000013 - Disclosure - Inventories Sheet http://www.advanceautoparts.com/role/Inventories Inventories Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.advanceautoparts.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Receivables, net Sheet http://www.advanceautoparts.com/role/Receivablesnet Receivables, net Notes 15 false false R16.htm 0000017 - Disclosure - Property and Equipment Sheet http://www.advanceautoparts.com/role/PropertyandEquipment Property and Equipment Notes 16 false false R17.htm 0000018 - Disclosure - Leases and Other Commitments Sheet http://www.advanceautoparts.com/role/LeasesandOtherCommitments Leases and Other Commitments Notes 17 false false R18.htm 0000019 - Disclosure - Accrued Expenses Sheet http://www.advanceautoparts.com/role/AccruedExpenses Accrued Expenses Notes 18 false false R19.htm 0000020 - Disclosure - Share Repurchase Program Sheet http://www.advanceautoparts.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 19 false false R20.htm 0000021 - Disclosure - Earnings per Share Sheet http://www.advanceautoparts.com/role/EarningsperShare Earnings per Share Notes 20 false false R21.htm 0000022 - Disclosure - Income Taxes Sheet http://www.advanceautoparts.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000023 - Disclosure - Contingencies Sheet http://www.advanceautoparts.com/role/Contingencies Contingencies Notes 22 false false R23.htm 0000024 - Disclosure - Benefit Plans Sheet http://www.advanceautoparts.com/role/BenefitPlans Benefit Plans Notes 23 false false R24.htm 0000025 - Disclosure - Share-Based Compensation Sheet http://www.advanceautoparts.com/role/ShareBasedCompensation Share-Based Compensation Notes 24 false false R25.htm 0000026 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 25 false false R26.htm 0000027 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.advanceautoparts.com/role/ValuationandQualifyingAccounts Valuation and Qualifying Accounts Notes 26 false false R27.htm 0000029 - Disclosure - Supplier Finance Program Sheet http://www.advanceautoparts.com/role/SupplierFinanceProgram Supplier Finance Program Notes 27 false false R28.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.advanceautoparts.com/role/SignificantAccountingPolicies 28 false false R29.htm 9954472 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.advanceautoparts.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.advanceautoparts.com/role/SignificantAccountingPolicies 29 false false R30.htm 9954473 - Disclosure - Inventories (Tables) Sheet http://www.advanceautoparts.com/role/InventoriesTables Inventories (Tables) Tables http://www.advanceautoparts.com/role/Inventories 30 false false R31.htm 9954474 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.advanceautoparts.com/role/GoodwillandIntangibleAssets 31 false false R32.htm 9954475 - Disclosure - Receivables, net (Tables) Sheet http://www.advanceautoparts.com/role/ReceivablesnetTables Receivables, net (Tables) Tables http://www.advanceautoparts.com/role/Receivablesnet 32 false false R33.htm 9954476 - Disclosure - Long-term Debt and Fair Value of Financial Instruments (Tables) Sheet http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsTables Long-term Debt and Fair Value of Financial Instruments (Tables) Tables 33 false false R34.htm 9954477 - Disclosure - Property and Equipment (Tables) Sheet http://www.advanceautoparts.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.advanceautoparts.com/role/PropertyandEquipment 34 false false R35.htm 9954478 - Disclosure - Leases and Other Commitments (Tables) Sheet http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables Leases and Other Commitments (Tables) Tables http://www.advanceautoparts.com/role/LeasesandOtherCommitments 35 false false R36.htm 9954479 - Disclosure - Accrued Expenses (Tables) Sheet http://www.advanceautoparts.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.advanceautoparts.com/role/AccruedExpenses 36 false false R37.htm 9954480 - Disclosure - Earnings per Share (Tables) Sheet http://www.advanceautoparts.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.advanceautoparts.com/role/EarningsperShare 37 false false R38.htm 9954481 - Disclosure - Income Taxes (Tables) Sheet http://www.advanceautoparts.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.advanceautoparts.com/role/IncomeTaxes 38 false false R39.htm 9954482 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.advanceautoparts.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.advanceautoparts.com/role/ShareBasedCompensation 39 false false R40.htm 9954483 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLoss 40 false false R41.htm 9954484 - Disclosure - Valuation and Qualifying Accounts (Tables) Sheet http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsTables Valuation and Qualifying Accounts (Tables) Tables http://www.advanceautoparts.com/role/ValuationandQualifyingAccounts 41 false false R42.htm 9954485 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Tables) Sheet http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables Immaterial Restatement of Prior Period Financial Statements (Tables) Tables 42 false false R43.htm 9954487 - Disclosure - Nature of Operations and Basis of Presentation (Details) Sheet http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails Nature of Operations and Basis of Presentation (Details) Details http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentation 43 false false R44.htm 9954488 - Disclosure - Significant Accounting Policies (Details) Sheet http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://www.advanceautoparts.com/role/SignificantAccountingPoliciesTables 44 false false R45.htm 9954489 - Disclosure - Inventories (Details) Sheet http://www.advanceautoparts.com/role/InventoriesDetails Inventories (Details) Details http://www.advanceautoparts.com/role/InventoriesTables 45 false false R46.htm 9954490 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 46 false false R47.htm 9954491 - Disclosure - Goodwill and Intangible Assets - Intangibles (Details) Sheet http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails Goodwill and Intangible Assets - Intangibles (Details) Details 47 false false R48.htm 9954492 - Disclosure - Receivables, net (Details) Sheet http://www.advanceautoparts.com/role/ReceivablesnetDetails Receivables, net (Details) Details http://www.advanceautoparts.com/role/ReceivablesnetTables 48 false false R49.htm 9954493 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details) Sheet http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details) Details 49 false false R50.htm 9954494 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Additional Information (Details) Sheet http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails Long-term Debt and Fair Value of Financial Instruments - Additional Information (Details) Details 50 false false R51.htm 9954495 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Future Payments (Details) Sheet http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails Long-term Debt and Fair Value of Financial Instruments - Future Payments (Details) Details 51 false false R52.htm 9954496 - Disclosure - Property and Equipment (Details) Sheet http://www.advanceautoparts.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.advanceautoparts.com/role/PropertyandEquipmentTables 52 false false R53.htm 9954497 - Disclosure - Leases and Other Commitments (Details) Sheet http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails Leases and Other Commitments (Details) Details http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables 53 false false R54.htm 9954498 - Disclosure - Accrued Expenses (Details) Sheet http://www.advanceautoparts.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://www.advanceautoparts.com/role/AccruedExpensesTables 54 false false R55.htm 9954499 - Disclosure - Share Repurchase Program (Details) Sheet http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.advanceautoparts.com/role/ShareRepurchaseProgram 55 false false R56.htm 9954500 - Disclosure - Earnings per Share (Details) Sheet http://www.advanceautoparts.com/role/EarningsperShareDetails Earnings per Share (Details) Details http://www.advanceautoparts.com/role/EarningsperShareTables 56 false false R57.htm 9954501 - Disclosure - Income Taxes (Details) Sheet http://www.advanceautoparts.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.advanceautoparts.com/role/IncomeTaxesTables 57 false false R58.htm 9954503 - Disclosure - Benefit Plans (Details) Sheet http://www.advanceautoparts.com/role/BenefitPlansDetails Benefit Plans (Details) Details http://www.advanceautoparts.com/role/BenefitPlans 58 false false R59.htm 9954504 - Disclosure - Share-Based Compensation (Details) Sheet http://www.advanceautoparts.com/role/ShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.advanceautoparts.com/role/ShareBasedCompensationTables 59 false false R60.htm 9954505 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossTables 60 false false R61.htm 9954506 - Disclosure - Valuation and Qualifying Accounts (Details) Sheet http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails Valuation and Qualifying Accounts (Details) Details http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsTables 61 false false R62.htm 9954507 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Details) Sheet http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails Immaterial Restatement of Prior Period Financial Statements (Details) Details http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables 62 false false R63.htm 9954508 - Disclosure - Supplier Finance Program (Details) Sheet http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails Supplier Finance Program (Details) Details http://www.advanceautoparts.com/role/SupplierFinanceProgram 63 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:PropertyPlantAndEquipmentUsefulLife - aap-20231230.htm 4 aap-20231230.htm aap-20231230.xsd aap-20231230_cal.xml aap-20231230_def.xml aap-20231230_lab.xml aap-20231230_pre.xml aap-20231230_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "aap-20231230.htm": { "nsprefix": "aap", "nsuri": "http://www.advanceautoparts.com/20231230", "dts": { "inline": { "local": [ "aap-20231230.htm" ] }, "schema": { "local": [ "aap-20231230.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "aap-20231230_cal.xml" ] }, "definitionLink": { "local": [ "aap-20231230_def.xml" ] }, "labelLink": { "local": [ "aap-20231230_lab.xml" ] }, "presentationLink": { "local": [ "aap-20231230_pre.xml" ] } }, "keyStandard": 367, "keyCustom": 39, "axisStandard": 17, "axisCustom": 2, "memberStandard": 35, "memberCustom": 25, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 6 }, "contextCount": 307, "entityCount": 1, "segmentCount": 61, "elementCount": 611, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1848, "http://xbrl.sec.gov/dei/2023": 55, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.advanceautoparts.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": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.advanceautoparts.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R4": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "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": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R5": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "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": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R7": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "10", "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": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R11": { "role": "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentation", "longName": "0000011 - Disclosure - Nature of Operations and Basis of Presentation", "shortName": "Nature of Operations and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.advanceautoparts.com/role/SignificantAccountingPolicies", "longName": "0000012 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.advanceautoparts.com/role/Inventories", "longName": "0000013 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssets", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and 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": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.advanceautoparts.com/role/Receivablesnet", "longName": "0000015 - Disclosure - Receivables, net", "shortName": "Receivables, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.advanceautoparts.com/role/PropertyandEquipment", "longName": "0000017 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.advanceautoparts.com/role/LeasesandOtherCommitments", "longName": "0000018 - Disclosure - Leases and Other Commitments", "shortName": "Leases and Other Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.advanceautoparts.com/role/AccruedExpenses", "longName": "0000019 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.advanceautoparts.com/role/ShareRepurchaseProgram", "longName": "0000020 - Disclosure - Share Repurchase Program", "shortName": "Share Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.advanceautoparts.com/role/EarningsperShare", "longName": "0000021 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.advanceautoparts.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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": "aap-20231230.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": "aap-20231230.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.advanceautoparts.com/role/Contingencies", "longName": "0000023 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.advanceautoparts.com/role/BenefitPlans", "longName": "0000024 - Disclosure - Benefit Plans", "shortName": "Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.advanceautoparts.com/role/ShareBasedCompensation", "longName": "0000025 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000026 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.advanceautoparts.com/role/ValuationandQualifyingAccounts", "longName": "0000027 - Disclosure - Valuation and Qualifying Accounts", "shortName": "Valuation and Qualifying Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.advanceautoparts.com/role/SupplierFinanceProgram", "longName": "0000029 - Disclosure - Supplier Finance Program", "shortName": "Supplier Finance Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.advanceautoparts.com/role/InventoriesTables", "longName": "9954473 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954474 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.advanceautoparts.com/role/ReceivablesnetTables", "longName": "9954475 - Disclosure - Receivables, net (Tables)", "shortName": "Receivables, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsTables", "longName": "9954476 - Disclosure - Long-term Debt and Fair Value of Financial Instruments (Tables)", "shortName": "Long-term Debt and Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.advanceautoparts.com/role/PropertyandEquipmentTables", "longName": "9954477 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "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": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables", "longName": "9954478 - Disclosure - Leases and Other Commitments (Tables)", "shortName": "Leases and Other Commitments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "aap:ScheduleofOperatingLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "aap:ScheduleofOperatingLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.advanceautoparts.com/role/AccruedExpensesTables", "longName": "9954479 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.advanceautoparts.com/role/EarningsperShareTables", "longName": "9954480 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.advanceautoparts.com/role/IncomeTaxesTables", "longName": "9954481 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.advanceautoparts.com/role/ShareBasedCompensationTables", "longName": "9954482 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "aap:ScheduleOfSharebasedPaymentAwardValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "aap:ScheduleOfSharebasedPaymentAwardValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954483 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsTables", "longName": "9954484 - Disclosure - Valuation and Qualifying Accounts (Tables)", "shortName": "Valuation and Qualifying Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "aap:AllowanceForDoubtfulAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "aap:AllowanceForDoubtfulAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables", "longName": "9954485 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Tables)", "shortName": "Immaterial Restatement of Prior Period Financial Statements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails", "longName": "9954487 - Disclosure - Nature of Operations and Basis of Presentation (Details)", "shortName": "Nature of Operations and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-49", "name": "aap:ImmaterialErrorCorrectionCostOfGoodsSold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "aap:ImmaterialErrorCorrectionCostOfGoodsSold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails", "longName": "9954488 - Disclosure - Significant Accounting Policies (Details)", "shortName": "Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "aap:Deferredvendorincentivesrecordedasreductionofinventory", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "aap:Deferredvendorincentivesrecordedasreductionofinventory", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.advanceautoparts.com/role/InventoriesDetails", "longName": "9954489 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PercentageOfLIFOInventory", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PercentageOfLIFOInventory", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "longName": "9954490 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R47": { "role": "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails", "longName": "9954491 - Disclosure - Goodwill and Intangible Assets - Intangibles (Details)", "shortName": "Goodwill and Intangible Assets - Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.advanceautoparts.com/role/ReceivablesnetDetails", "longName": "9954492 - Disclosure - Receivables, net (Details)", "shortName": "Receivables, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails", "longName": "9954493 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details)", "shortName": "Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "longName": "9954494 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Additional Information (Details)", "shortName": "Long-term Debt and Fair Value of Financial Instruments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-102", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails", "longName": "9954495 - Disclosure - Long-term Debt and Fair Value of Financial Instruments - Future Payments (Details)", "shortName": "Long-term Debt and Fair Value of Financial Instruments - Future Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails", "longName": "9954496 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "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": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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": "aap-20231230.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "longName": "9954497 - Disclosure - Leases and Other Commitments (Details)", "shortName": "Leases and Other Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "aap:ScheduleofOperatingLeaseLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R54": { "role": "http://www.advanceautoparts.com/role/AccruedExpensesDetails", "longName": "9954498 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails", "longName": "9954499 - Disclosure - Share Repurchase Program (Details)", "shortName": "Share Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-6", "name": "aap:TreasuryStockSharesAcquiredasPartofPlan", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "aap:TreasuryStockSharesAcquiredasPartofPlan", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.advanceautoparts.com/role/EarningsperShareDetails", "longName": "9954500 - Disclosure - Earnings per Share (Details)", "shortName": "Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-216", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R57": { "role": "http://www.advanceautoparts.com/role/IncomeTaxesDetails", "longName": "9954501 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.advanceautoparts.com/role/BenefitPlansDetails", "longName": "9954503 - Disclosure - Benefit Plans (Details)", "shortName": "Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails", "longName": "9954504 - Disclosure - Share-Based Compensation (Details)", "shortName": "Share-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954505 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R61": { "role": "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails", "longName": "9954506 - Disclosure - Valuation and Qualifying Accounts (Details)", "shortName": "Valuation and Qualifying Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-301", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "aap:AllowanceForDoubtfulAccountsReceivableTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R62": { "role": "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails", "longName": "9954507 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Details)", "shortName": "Immaterial Restatement of Prior Period Financial Statements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-200", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "us-gaap:OtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } }, "R63": { "role": "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails", "longName": "9954508 - Disclosure - Supplier Finance Program (Details)", "shortName": "Supplier Finance Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:SupplierFinanceProgramObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplierFinanceProgramObligationIncrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aap-20231230.htm", "unique": true } } }, "tag": { "aap_A175SeniorUnsecuredNotes2027NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A175SeniorUnsecuredNotes2027NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.75% senior unsecured notes (2027 Notes)", "label": "1.75% senior unsecured notes (2027 Notes) [Member]", "documentation": "1.75% senior unsecured notes (2027 Notes)" } } }, "auth_ref": [] }, "aap_A2017CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A2017CreditAgreementMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Credit Agreement", "label": "2017 Credit Agreement [Member]", "documentation": "2017 Credit Agreement" } } }, "auth_ref": [] }, "aap_A2021CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A2021CreditAgreementMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Credit Agreement", "label": "2021 Credit Agreement [Member]", "documentation": "2021 Credit Agreement" } } }, "auth_ref": [] }, "aap_A350SeniorUnsecuredNotes2032NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A350SeniorUnsecuredNotes2032NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.50% senior unsecured notes (2032 Notes)", "label": "3.50% senior unsecured notes (2032 Notes) [Member]", "documentation": "3.50% senior unsecured notes (2032 Notes)" } } }, "auth_ref": [] }, "aap_A390SeniorUnsecuredNotes2030NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A390SeniorUnsecuredNotes2030NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.90% senior unsecured notes (2030 Notes)", "label": "3.90% senior unsecured notes (2030 Notes) [Member]", "documentation": "3.90% senior unsecured notes (2030 Notes)" } } }, "auth_ref": [] }, "aap_A4.50seniorunsecurednotes2023NotesMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A4.50seniorunsecurednotes2023NotesMemberMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.50% senior unsecured notes (2023 Notes)", "label": "4.50% senior unsecured notes (2023 Notes) [Member] [Member]", "documentation": "4.50% senior unsecured notes (2023 Notes) [Member]" } } }, "auth_ref": [] }, "aap_A450SeniorUnsecuredNotes2022NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A450SeniorUnsecuredNotes2022NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.50% senior unsecured notes (2022 Notes) [Member]", "label": "4.50% senior unsecured notes (2022 Notes) [Member]", "documentation": "4.50% senior unsecured notes (2022 Notes)" } } }, "auth_ref": [] }, "aap_A450SeniorUnsecuredNotes2023NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A450SeniorUnsecuredNotes2023NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.50% senior unsecured notes (2023 Notes)", "label": "4.50% senior unsecured notes (2023 Notes) [Member]", "documentation": "4.50% senior unsecured notes (2023 Notes)" } } }, "auth_ref": [] }, "aap_A590SeniorUnsecuredNotes2026NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A590SeniorUnsecuredNotes2026NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.90% senior unsecured notes (2026 Notes)", "label": "5.90% senior unsecured notes (2026 Notes) [Member]", "documentation": "5.90% senior unsecured notes (2026 Notes)" } } }, "auth_ref": [] }, "aap_A595SeniorUnsecuredNotes2028NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "A595SeniorUnsecuredNotes2028NotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.95% senior unsecured notes (2028 Notes)", "label": "5.95% senior unsecured notes (2028 Notes) [Member]", "documentation": "5.95% senior unsecured notes (2028 Notes)" } } }, "auth_ref": [] }, "aap_AccessoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AccessoriesMember", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accessories and Chemicals [Member]", "label": "Accessories [Member]", "documentation": "Accessories [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r43" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r31", "r651" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/ReceivablesnetDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total receivables", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before 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": [ "r198", "r288", "r289", "r625" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r288", "r289" ] }, "aap_AccountsReceivableOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AccountsReceivableOtherMember", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Accounts Receivable, Other [Member]", "documentation": "Accounts Receivable, Other [Member]" } } }, "auth_ref": [] }, "aap_AccountsReceivableVendorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AccountsReceivableVendorMember", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor [Member]", "label": "Accounts Receivable, Vendor [Member]", "documentation": "Accounts Receivable, Vendor [Member]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails", "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r36" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued expenses", "label": "Accrued Liabilities", "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." } } }, "auth_ref": [ "r104" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Professional Fees, Current", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36" ] }, "aap_AccruedPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AccruedPropertyAndEquipment", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "accrued property and equipment", "documentation": "Accrued purchases of property and equipment." } } }, "auth_ref": [] }, "aap_AccruedRebates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AccruedRebates", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Rebates", "label": "Accrued Rebates", "documentation": "Accrued Rebates" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Postretirement Plan", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r9", "r24", "r46", "r692", "r693", "r694" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated depreciation", "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r78", "r191", "r528" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [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": [ "r211", "r212", "r479", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "periodStartLabel": "Balance, Beginning of Period", "periodEndLabel": "Balance, End of Period", "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": [ "r45", "r46", "r124", "r199", "r524", "r548", "r552" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r211", "r212", "r479", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r24", "r46", "r467", "r470", "r505", "r543", "r544", "r692", "r693", "r694", "r706", "r707", "r708" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent." } } }, "auth_ref": [ "r7", "r24", "r46", "r212", "r213", "r481", "r482", "r483", "r484", "r485", "r692" ] }, "aap_AcquiredAverageCostPerShareAcquiredasPartofPlan": { "xbrltype": "perShareItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AcquiredAverageCostPerShareAcquiredasPartofPlan", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average repurchase price (in usd per share)", "label": "Acquired, Average Cost Per Share, Acquired as Part of Plan", "documentation": "Acquired, Average Cost Per Share, Acquired as Part of Plan" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Intangible Assets [Line Items]", "label": "Acquired 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": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r115" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [ "r418", "r419", "r420", "r560", "r706", "r707", "r708", "r741", "r766" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r89", "r90", "r380" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r172" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r425" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r701", "r702", "r703", "r704", "r705" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/ReceivablesnetDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails", "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Allowance for doubtful accounts", "periodStartLabel": "Allowance for Doubtful Accounts Receivable, Current, Beginning of Period", "periodEndLabel": "Allowance for Doubtful Accounts Receivable, Current, End of Period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r200", "r292", "r299" ] }, "aap_AllowanceForDoubtfulAccountsReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AllowanceForDoubtfulAccountsReceivableTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts receivable", "label": "Allowance for doubtful accounts receivable [Table Text Block]", "documentation": "Allowance for doubtful accounts receivable [Table Text Block]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.advanceautoparts.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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r14", "r71", "r76" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.advanceautoparts.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r261" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "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": [ "r159", "r195", "r223", "r266", "r279", "r283", "r294", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r462", "r464", "r476", "r519", "r584", "r651", "r663", "r723", "r724", "r753" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "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": [ "r186", "r204", "r223", "r294", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r462", "r464", "r476", "r651", "r723", "r724", "r753" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "aap_AuditorAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AuditorAxis", "presentation": [ "http://www.advanceautoparts.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor (Axis) [Axis]", "label": "Auditor [Axis]", "documentation": "Auditor" } } }, "auth_ref": [] }, "aap_AuditorDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "AuditorDomain", "presentation": [ "http://www.advanceautoparts.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor [Domain]", "label": "Auditor [Domain]", "documentation": "Auditor" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.advanceautoparts.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r668", "r669", "r670" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLineItems", "presentation": [ "http://www.advanceautoparts.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor [Line Items]", "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.advanceautoparts.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r668", "r669", "r670" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.advanceautoparts.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r668", "r669", "r670" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorTable", "lang": { "en-us": { "role": { "terseLabel": "Auditor [Table]", "label": "Auditor [Table]" } } }, "auth_ref": [] }, "aap_August2019ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "August2019ShareRepurchaseProgramMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "August 2019 Share Repurchase Program [Member]", "label": "August 2019 Share Repurchase Program [Member]", "documentation": "August 2019 Share Repurchase Program [Member]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "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": [ "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409", "r410", "r411", "r412" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "aap_BilateralLetterofCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "BilateralLetterofCreditFacilityMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bilateral Letter of Credit Facility", "label": "Bilateral Letter of Credit Facility [Member]", "documentation": "Bilateral Letter of Credit Facility" } } }, "auth_ref": [] }, "aap_BranchesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "BranchesMember", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Branches [Member]", "label": "Branches [Member]", "documentation": "Branches [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and Leasehold Improvements [Member]", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building [Member]", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r144" ] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Computer Software, Accumulated Amortization", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r768" ] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Computer Software, Gross", "label": "Capitalized Computer Software, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r768" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r50", "r189", "r623" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r51" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r50", "r134", "r221" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r4", "r134" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash transactions:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "aap_ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes", "label": "ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes", "documentation": "ChargesRelatingtoDebtIssuanceCostsfrom2022SeniorUnsecuredNotes" } } }, "auth_ref": [] }, "aap_ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement", "label": "ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement", "documentation": "ChargesRelatingtoMakeWholeProvisionof2022SeniorUnsecuredNotesAgreement" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r84", "r85", "r86", "r87" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r41", "r105", "r521", "r571" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/Contingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r146", "r321", "r323", "r618", "r720" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r150" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [ "r654", "r655", "r656", "r658", "r659", "r660", "r661", "r706", "r707", "r741", "r764", "r766" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, voting, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r114" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized (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": [ "r114", "r572" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued (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": [ "r114" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (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": [ "r25", "r114", "r572", "r590", "r766", "r767" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, voting, $0.0001 par value, 200,000 shares authorized; 0 shares issued and 0 outstanding at January 1, 2022 and 76,305 shares issued and 66,361 outstanding at January 2, 2021", "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": [ "r114", "r523", "r651" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets [Abstract]", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r99", "r158", "r207", "r209", "r215", "r515", "r533" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r123", "r214", "r514", "r532" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "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": [ "r98", "r627" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in Progress [Member]", "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_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r128", "r510" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r689" ] }, "us-gaap_CostOfSalesVendorAllowancesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesVendorAllowancesPolicy", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor Incentives", "label": "Cost of Sales, Vendor Allowances, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "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_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current Federal Tax Expense (Benefit)", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r688", "r700", "r740" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.advanceautoparts.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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current Foreign Tax Expense (Benefit)", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r688", "r700" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current Income Tax Expense (Benefit)", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r156", "r450", "r456", "r700" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current State and Local Tax Expense (Benefit)", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r688", "r700", "r740" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r96" ] }, "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_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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": [ "r29", "r109", "r110", "r160", "r163", "r226", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r487", "r638", "r639", "r640", "r641", "r642", "r698" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Future payment", "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": [ "r29", "r163", "r355" ] }, "aap_DebtInstrumentDischargedOrAccelerationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DebtInstrumentDischargedOrAccelerationPeriod", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discharged or acceleration period", "label": "Debt Instrument, Discharged or Acceleration Period", "documentation": "Debt Instrument, Discharged or Acceleration Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r101", "r103", "r338", "r487", "r639", "r640" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r38", "r339" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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": [ "r226", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r487", "r638", "r639", "r640", "r641", "r642", "r698" ] }, "aap_DebtInstrumentMinimumThresholdAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DebtInstrumentMinimumThresholdAmount", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum threshold amount", "label": "Debt Instrument, Minimum Threshold Amount", "documentation": "Debt Instrument, Minimum Threshold Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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": [ "r39", "r226", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r487", "r638", "r639", "r640", "r641", "r642", "r698" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchased face amount", "label": "Debt Instrument, Repurchased Face Amount", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRestrictiveCovenants": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRestrictiveCovenants", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Restrictive Covenants", "label": "Debt Instrument, Restrictive Covenants", "documentation": "Description of covenants that limit or prohibit certain actions or activities without the lender's prior consent within a specified period of time or until certain specified targets are achieved for example, reduction of the debt or an increase in net worth to a specified amount)." } } }, "auth_ref": [ "r56", "r107" ] }, "aap_DebtInstrumentRestrictiveCovenantsEliminated": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DebtInstrumentRestrictiveCovenantsEliminated", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Restrictive Covenants, Eliminated", "label": "Debt Instrument, Restrictive Covenants, Eliminated", "documentation": "Debt Instrument, Restrictive Covenants, Eliminated" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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": [ "r39", "r82", "r83", "r100", "r101", "r103", "r106", "r148", "r149", "r226", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r487", "r638", "r639", "r640", "r641", "r642", "r698" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r102", "r344", "r356", "r639", "r640" ] }, "us-gaap_DebtInstrumentUnamortizedPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedPremium", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized premium", "label": "Debt Instrument, Unamortized Premium", "documentation": "Amount, after accumulated amortization, of debt premium." } } }, "auth_ref": [ "r100", "r103", "r726" ] }, "aap_DebtIssuancePercentageOfPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DebtIssuancePercentageOfPrincipal", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance, percentage of principal", "label": "Debt Issuance, Percentage Of Principal", "documentation": "Percentage of face value received upon issuance of notes." } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, Long-term and Short-term, Combined Amount", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan liability", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Federal Income Tax Expense (Benefit)", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r700", "r738", "r740" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r102" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Foreign Income Tax Expense (Benefit)", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r156", "r700", "r738" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails", "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provision for deferred income taxes", "totalLabel": "Provision for deferred income taxes", "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": [ "r14", "r156", "r180", "r455", "r456", "r700" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Total deferred income tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r111", "r112", "r162", "r444" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r431", "r432", "r520" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r700", "r738", "r740" ] }, "aap_DeferredStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DeferredStockUnitsMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Stock Units [Member]", "label": "Deferred Stock Units [Member]", "documentation": "Shares or units awarded representing Deferred Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred income tax assets before valuation allowances", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r445" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total deferred income tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r736" ] }, "aap_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets Operating Lease Liabilities", "label": "Deferred Tax Assets Operating Lease Liabilities", "documentation": "Deferred Tax Assets Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r94", "r737" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r94", "r737" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r94", "r737" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses not currently deductible for tax", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r94", "r737" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued medical and workers compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance." } } }, "auth_ref": [ "r94", "r737" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r446" ] }, "aap_DeferredTaxAssetsValuationAllowancelessForeignTaxCarryfowards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DeferredTaxAssetsValuationAllowancelessForeignTaxCarryfowards", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards", "label": "Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards", "documentation": "Deferred Tax Assets, Valuation Allowance less Foreign Tax Carryfowards" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred income tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r91", "r736" ] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Deferred Tax Liabilities, Inventory", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory." } } }, "auth_ref": [ "r94", "r737" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible assets", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r94", "r737" ] }, "aap_DeferredTaxLiabilitiesOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "DeferredTaxLiabilitiesOperatingLeaseAssets", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred Tax Liabilities Operating Lease Assets", "label": "Deferred Tax Liabilities Operating Lease Assets", "documentation": "Deferred Tax Liabilities Operating Lease Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r94", "r737" ] }, "aap_Deferredvendorincentivesrecordedasreductionofinventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "Deferredvendorincentivesrecordedasreductionofinventory", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred vendor incentives recorded as a reduction of inventory", "label": "deferred vendor incentives recorded as reduction of inventory", "documentation": "Volume rebates and allowances received by an entity from a vendor that have been recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company contributions to defined contribution benefit plan", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r375" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r14", "r77" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r14", "r269" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r378", "r383", "r414", "r415", "r417", "r647" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends declared", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r11", "r150" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r668", "r669", "r670" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r668", "r669", "r670", "r672" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Restatement Recovery Analysis [Flag]", "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r668", "r669", "r670", "r672" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage", "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.advanceautoparts.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": [ "r671" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.advanceautoparts.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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r666" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/EarningsperShareDetails", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share (in usd per share)", "verboseLabel": "Basic earnings per common share, Net income applicable to common stockholders (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r216", "r239", "r240", "r242", "r243", "r245", "r251", "r253", "r258", "r259", "r260", "r264", "r474", "r475", "r516", "r534", "r630" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/EarningsperShareDetails", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per common share (in usd per share)", "verboseLabel": "Diluted earnings per common share, Net income applicable to common stockholders (in usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r216", "r239", "r240", "r242", "r243", "r245", "r253", "r258", "r259", "r260", "r264", "r474", "r475", "r516", "r534", "r630" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/EarningsperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r250", "r261", "r262", "r263" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "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": [ "r478" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, 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": [ "r434" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r225", "r434", "r457" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and related benefits", "label": "Employee-related Liabilities", "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." } } }, "auth_ref": [ "r104", "r761" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r416" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period unrecognized compensation expense expected to be recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r416" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r413" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock [Member]", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option", "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": [] }, "aap_EmployeeStockPurchasePlanAnnualLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "EmployeeStockPurchasePlanAnnualLimit", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Team Member annual purchase limit", "label": "Employee Stock Purchase Plan, Annual Limit", "documentation": "Employee Stock Purchase Plan, Annual Limit" } } }, "auth_ref": [] }, "aap_EmployeeStockPurchasePlanAnnualLimitPercentageOfCompensation": { "xbrltype": "percentItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "EmployeeStockPurchasePlanAnnualLimitPercentageOfCompensation", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Team Member annual purchase limit, percentage of compensation (percent)", "label": "Employee Stock Purchase Plan, Annual Limit, Percentage of Compensation", "documentation": "Employee Stock Purchase Plan, Annual Limit, Percentage of Compensation" } } }, "auth_ref": [] }, "aap_EmployeeStockPurchasePlanDiscount": { "xbrltype": "percentItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "EmployeeStockPurchasePlanDiscount", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase discount of fair market value (percent)", "label": "Employee Stock Purchase Plan, Discount", "documentation": "Employee Stock Purchase Plan, Discount" } } }, "auth_ref": [] }, "aap_EngineMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "EngineMaintenanceMember", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Engine Maintenance [Member]", "label": "Engine Maintenance [Member]", "documentation": "Engine Maintenance" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.advanceautoparts.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": [ "r673" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.advanceautoparts.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": [ "r665" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r674" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment [Member]", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [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_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r25", "r183", "r211", "r212", "r213", "r234", "r235", "r236", "r238", "r246", "r248", "r265", "r295", "r298", "r359", "r418", "r419", "r420", "r451", "r452", "r466", "r467", "r468", "r469", "r470", "r471", "r473", "r479", "r481", "r482", "r483", "r484", "r485", "r505", "r543", "r544", "r545", "r560", "r610" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "label": "Error Corrections and Prior Period Adjustments Restatement [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": [ "r239", "r240", "r241", "r245", "r246", "r247", "r248", "r264" ] }, "us-gaap_FIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FIFOInventoryAmount", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories at first-in, first-out (\u201cFIFO\u201d)", "label": "FIFO Inventory Amount", "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r626" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r17", "r28" ] }, "aap_FederalIncomeTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "FederalIncomeTaxExpenseBenefitAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal:", "label": "Federal Income Tax Expense (Benefit) [Abstract]", "documentation": "Federal Income Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Income Tax Expense (Benefit), Continuing Operations", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r224", "r433" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization", "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": [ "r193", "r308" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired 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": [ "r305", "r307", "r308", "r310", "r511", "r512" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets expected amortization expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r140", "r512" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r72", "r75" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "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": [ "r140", "r511" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting 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": [ "r97" ] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Losses from foreign currency transactions included in other income, net", "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r592", "r662", "r744", "r745", "r765" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r477" ] }, "aap_ForeignIncomeTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ForeignIncomeTaxExpenseBenefitAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign:", "label": "Foreign Income Tax Expense (Benefit) [Abstract]", "documentation": "Foreign Income Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Income Tax Expense (Benefit), Continuing Operations", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r224" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, Fixtures and Equipment [Member]", "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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss and impairment of long-lived assets", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value." } } }, "auth_ref": [ "r697" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on early redemptions of senior unsecured notes", "negatedLabel": "Loss on early redemption of senior unsecured notes", "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": [ "r14", "r80", "r81" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, 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": [ "r192", "r303", "r513", "r635", "r651", "r717", "r718" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r139" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Indefinite-Lived Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r18", "r69" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in goodwill due to 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": [ "r304" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "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": [ "r127", "r223", "r266", "r278", "r282", "r284", "r294", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r476", "r632", "r723" ] }, "us-gaap_GuaranteeObligationsMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsMaximumExposure", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum exposure, undiscounted", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions." } } }, "auth_ref": [ "r328" ] }, "aap_GuarantorObligationsCollateralHeld": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "GuarantorObligationsCollateralHeld", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral held", "label": "Guarantor Obligations, Collateral Held", "documentation": "Guarantor Obligations, Collateral Held" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r668", "r669", "r670" ] }, "aap_ImmaterialErrorCorrectionCostOfGoodsSold": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ImmaterialErrorCorrectionCostOfGoodsSold", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Immaterial Error Correction, Cost of Goods Sold", "label": "Immaterial Error Correction, Cost of Goods Sold", "documentation": "Immaterial Error Correction, Cost of Goods Sold" } } }, "auth_ref": [] }, "aap_ImmaterialErrorCorrectionOtherNonoperatingIncomeExpense": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ImmaterialErrorCorrectionOtherNonoperatingIncomeExpense", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Immaterial error correction, Other Nonoperating Income (Expense)", "label": "Immaterial error correction, Other Nonoperating Income (Expense)", "documentation": "Immaterial error correction, Other Nonoperating Income (Expense)" } } }, "auth_ref": [] }, "aap_ImmaterialErrorCorrectionSellingGeneralAndAdministrativeExpenses": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ImmaterialErrorCorrectionSellingGeneralAndAdministrativeExpenses", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Immaterial Error Correction, Selling, General and Administrative Expenses", "label": "Immaterial Error Correction, Selling, General and Administrative Expenses", "documentation": "Immaterial Error Correction, Selling, General and Administrative Expenses" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r145" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "terseLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r125", "r165", "r266", "r278", "r282", "r284", "r517", "r530", "r632" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "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": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.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": [ "r225", "r426", "r435", "r442", "r448", "r453", "r458", "r459", "r460", "r559" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails", "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "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": [ "r170", "r181", "r247", "r248", "r270", "r433", "r454", "r535" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r210", "r429", "r430", "r442", "r443", "r447", "r449", "r557" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r434" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r733" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal income tax", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r733" ] }, "aap_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "documentation": "[Line Items] for Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payments", "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": [ "r52" ] }, "aap_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "IncomeTaxesTable", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Table]", "label": "Income Taxes [Table]", "documentation": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Receivables, net", "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": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets and liabilities, net", "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": [ "r13" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.advanceautoparts.com/role/EarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive impact of share-based awards", "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": [ "r254", "r255", "r256", "r260", "r382" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r306", "r309" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r73", "r142" ] }, "us-gaap_IndefiniteLivedTrademarks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTrademarks", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brands, trademark and tradenames", "label": "Indefinite-Lived Trademarks", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit." } } }, "auth_ref": [ "r142" ] }, "aap_Indefinitelivedintangibleassetpurchaseincludingcapitalizabletransactioncosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "Indefinitelivedintangibleassetpurchaseincludingcapitalizabletransactioncosts", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of intangible asset", "label": "indefinite lived intangible asset purchase, including capitalizable transaction costs", "documentation": "indefinite lived intangible asset purchase, including capitalizable transaction costs" } } }, "auth_ref": [] }, "aap_IndependentlyownedCarqueststorelocationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "IndependentlyownedCarqueststorelocationsMember", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Independently-owned Carquest store locations [Member]", "label": "Independently-owned Carquest store locations [Member]", "documentation": "Independently-owned Carquest store locations [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r192" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r70", "r74" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "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": [ "r217", "r219", "r220" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Use Software", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.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": [ "r300" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserve", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Adjustments to state inventories at LIFO", "label": "Inventory, LIFO Reserve", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r690" ] }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserveEffectOnIncomeNet", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) to Cost of sales", "label": "Inventory, LIFO Reserve, Effect on Income, Net", "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.advanceautoparts.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails", "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Inventories at LIFO", "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": [ "r202", "r624", "r651" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory, Net [Abstract]", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r171", "r188", "r201", "r300", "r301", "r302", "r509", "r628" ] }, "aap_InventoryRelatedAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "InventoryRelatedAccruals", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory related accruals", "label": "Inventory related accruals", "documentation": "Inventory related accruals" } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Valuation Reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r68", "r691" ] }, "us-gaap_LIFOMethodRelatedItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LIFOMethodRelatedItemsAbstract", "presentation": [ "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIFO Method Related Items [Abstract]", "label": "LIFO Method Related Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land and Land Improvements [Member]", "label": "Land and Land Improvements [Member]", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r496", "r650" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r749" ] }, "aap_LeasesandOtherCommitmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "LeasesandOtherCommitmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases and Other Commitments [Abstract]", "label": "Leases and Other Commitments [Abstract]", "documentation": "Leases and Other Commitments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r495" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r494" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r750" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r748" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Typical initial term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r748" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitments" ], "lang": { "en-us": { "role": { "terseLabel": "Leases and Other Commitments", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r489" ] }, "aap_LesseeOptiontoExtendReasonablyCertain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "LesseeOptiontoExtendReasonablyCertain", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Option to Extend Reasonably Certain", "label": "Lessee Option to Extend Reasonably Certain", "documentation": "Lessee Option to Extend Reasonably Certain" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit autstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "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": [ "r35", "r223", "r294", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r463", "r464", "r465", "r476", "r570", "r631", "r663", "r723", "r753", "r754" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Liabilities and Stockholders' Equity, Total", "terseLabel": "Liabilities and 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": [ "r119", "r164", "r526", "r651", "r699", "r714", "r743" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "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": [ "r37", "r187", "r223", "r294", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r463", "r464", "r465", "r476", "r651", "r723", "r753", "r754" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r29", "r163", "r762" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Interest Rate at Period End", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r33" ] }, "aap_LineOfCreditFacilityPossibleMaximumIncrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "LineOfCreditFacilityPossibleMaximumIncrease", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Possible maximum increase", "label": "Line of Credit Facility, Possible Maximum Increase", "documentation": "Line of Credit Facility, Possible Maximum Increase" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Settlement, Amount Awarded to Other Party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/Receivablesnet" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r713" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.advanceautoparts.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "aap_LondonInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "LondonInterbankOfferedRateMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate", "label": "London Interbank Offered Rate [Member]", "documentation": "London Interbank Offered Rate" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r29", "r163", "r345", "r357", "r639", "r640", "r762" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]", "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Current Maturities", "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": [ "r196" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of long-term debt", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r16", "r226", "r727" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r16", "r226", "r349" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r16", "r226", "r349" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r16", "r226", "r349" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r16", "r226", "r349" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r16", "r226", "r349" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "terseLabel": "Long-term debt, excluding the 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": [ "r197" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt and Fair Value of Financial Instruments", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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": [ "r39" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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": [ "r39", "r79" ] }, "aap_MarketBasedSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "MarketBasedSharesMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market Based Shares [Member]", "label": "Market Based Shares [Member]", "documentation": "Market Based Shares [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails", "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r376", "r508", "r542", "r562", "r563", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r634", "r643", "r646", "r653", "r725", "r755", "r756", "r757", "r758", "r759", "r760" ] }, "aap_MaximumPotentialPayoutOfOutstandingAwardsForEquityInstrumentsOtherThanOptions": { "xbrltype": "sharesItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "MaximumPotentialPayoutOfOutstandingAwardsForEquityInstrumentsOtherThanOptions", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum potential payout of outstanding awards for Equity Instruments Other than Options", "label": "Maximum Potential Payout Of Outstanding Awards For Equity Instruments Other Than Options", "documentation": "Maximum potential payout of awards under the Company's currently outstanding Equity Instruments Other than Options." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails", "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r376", "r508", "r542", "r562", "r563", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r634", "r643", "r646", "r653", "r725", "r755", "r756", "r757", "r758", "r759", "r760" ] }, "aap_MinimumPercentRequiredInAggregatePrincipalAmountOfNotesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "MinimumPercentRequiredInAggregatePrincipalAmountOfNotesOutstanding", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum percent required in aggregate principal amount of notes outstanding", "label": "Minimum Percent Required in Aggregate Principal Amount of Notes Outstanding", "documentation": "Minimum Percent Required in Aggregate Principal Amount of Notes Outstanding" } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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": [] }, "aap_NatureofOperationsandBasisofPresentationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "NatureofOperationsandBasisofPresentationLineItems", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations and Basis of Presentation [Line Items]", "label": "Nature of Operations and Basis of Presentation [Line Items]", "documentation": "[Line Items] for Nature of Operations and Basis of Presentation [Table]" } } }, "auth_ref": [] }, "aap_NatureofOperationsandBasisofPresentationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "NatureofOperationsandBasisofPresentationTable", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations and Basis of Presentation [Table]", "label": "Nature of Operations and Basis of Presentation [Table]", "documentation": "Nature of Operations and Basis of Presentation [Table]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "terseLabel": "Net Cash Provided by (Used in) Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r218" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r218" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "terseLabel": "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": [ "r134", "r135", "r136" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/EarningsperShareDetails", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income", "verboseLabel": "Net income", "terseLabel": "Net Income (Loss)", "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": [ "r126", "r136", "r166", "r185", "r205", "r208", "r213", "r223", "r237", "r239", "r240", "r242", "r243", "r247", "r248", "r257", "r266", "r278", "r282", "r284", "r294", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r475", "r476", "r531", "r593", "r608", "r609", "r632", "r662", "r723" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued purchases of property and equipment", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. 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": [ "r53", "r54", "r55" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other, net", "terseLabel": "Total other, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "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": [ "r712" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "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": [ "r712" ] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStores", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stores", "label": "Number of Stores", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "aap_NumberOfStoresAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "NumberOfStoresAxis", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stores [Axis]", "label": "Number of Stores [Axis]", "documentation": "Number of Stores [Axis]" } } }, "auth_ref": [] }, "aap_NumberOfStoresDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "NumberOfStoresDomain", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stores [Domain]", "label": "Number of Stores [Domain]", "documentation": "Number of Stores [Domain]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r266", "r278", "r282", "r284", "r632" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r497", "r650" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r491" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Current portion of 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": [ "r491" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r492" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current 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": [ "r491" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "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": [ "r493", "r499" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "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": [ "r490" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r502", "r650" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r501", "r650" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r93" ] }, "aap_Operatingleaselegallybindingminimumpaymentsforleasethathavenotyetcommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "Operatingleaselegallybindingminimumpaymentsforleasethathavenotyetcommenced", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease legally binding minimum payments for lease that have not yet commenced", "label": "Operating lease legally binding minimum payments for lease that have not yet commenced", "documentation": "Operating lease legally binding minimum payments for lease that have not yet commenced" } } }, "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": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r108", "r157", "r553", "r554" ] }, "aap_OrganizationandDescriptionofBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "OrganizationandDescriptionofBusinessLineItems", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies [Line Items]", "label": "Organization and Description of Business [Line Items]", "documentation": "[Line Items] for Organization and Description of Business [Table]" } } }, "auth_ref": [] }, "aap_OrganizationandDescriptionofBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "OrganizationandDescriptionofBusinessTable", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business [Table]", "label": "Organization and Description of Business [Table]", "documentation": "Organization and Description of Business [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r203", "r651" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r194" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in net unrecognized other postretirement benefit costs, net of tax of $(29), $66 and $93", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r8", "r124", "r366" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r10" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Currency translation adjustments", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Total other comprehensive income (loss)", "verboseLabel": "Activity", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r25", "r27", "r206", "r209", "r214", "r479", "r480", "r485", "r514", "r532", "r692", "r693" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests." } } }, "auth_ref": [ "r12", "r23", "r158", "r206", "r209" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-Compete and Other [Member]", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r651" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "terseLabel": "Other Liabilities, Noncurrent", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "terseLabel": "Other Noncash Income (Expense)", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r131" ] }, "aap_OtherProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "OtherProductsMember", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "other products [Member]", "documentation": "other products [Member]" } } }, "auth_ref": [] }, "aap_PartsAndBatteriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "PartsAndBatteriesMember", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parts and Batteries [Member]", "label": "parts and batteries [Member]", "documentation": "parts and batteries [Member]" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r133" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r133" ] }, "aap_PaymentsforRepurchaseofCommonStockAcquiredasPartofPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "PaymentsforRepurchaseofCommonStockAcquiredasPartofPlan", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate cost of shares repurchased", "label": "Payments for Repurchase of Common Stock, Acquired as Part of Plan", "documentation": "Payments for Repurchase of Common Stock, Acquired as Part of Plan" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/BenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r645" ] }, "us-gaap_PercentageOfLIFOInventory": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PercentageOfLIFOInventory", "presentation": [ "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of LIFO inventory (percent)", "label": "Percentage of LIFO Inventory", "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent." } } }, "auth_ref": [] }, "aap_PercentageOfSalesByProductGroup": { "xbrltype": "percentItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "PercentageOfSalesByProductGroup", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of sales by product group", "label": "Percentage Of Sales By Product Group", "documentation": "Percentage of Sales by Product Group" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares [Member]", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Abstract]", "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, non-voting, par value (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r113", "r358" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock authorized (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": [ "r113", "r572" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (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": [ "r113", "r358" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock outstanding (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": [ "r113", "r572", "r590", "r766", "r767" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, nonvoting, $0.0001 par value, 10,000 shares authorized; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r113", "r522", "r651" ] }, "aap_PreopeningExpensesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "PreopeningExpensesPolicyPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Preopening Expenses", "label": "Preopening Expenses Policy [Policy Text Block]", "documentation": "Preopening Expenses Policy" } } }, "auth_ref": [] }, "aap_PreviouslyReportedRevisedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "PreviouslyReportedRevisedMember", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported, Revised", "label": "Previously Reported, Revised [Member]", "documentation": "Previously Reported, Revised" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of senior unsecured notes, net", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r696" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under credit facilities", "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": [ "r47", "r698" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r677", "r695" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r132" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "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": [ "r285", "r510", "r536", "r537", "r538", "r539", "r540", "r541", "r622", "r644", "r652", "r683", "r721", "r722", "r728", "r763" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesDetails" ], "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": [ "r285", "r510", "r536", "r537", "r538", "r539", "r540", "r541", "r622", "r644", "r652", "r683", "r721", "r722", "r728", "r763" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "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": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.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": [ "r143", "r175", "r178", "r179" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, 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": [ "r144", "r190", "r529" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net of accumulated depreciation of $2,857,726 and $2,590,382", "totalLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r15", "r518", "r529", "r651" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r15", "r175", "r178", "r527" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "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": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r144" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment, Useful Life", "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": [] }, "aap_PurchasingAndWarehousingCostsIncludedInInventoryAtFifo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "PurchasingAndWarehousingCostsIncludedInInventoryAtFifo", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchasing and Warehousing costs included in inventory", "label": "Purchasing and Warehousing costs included in inventory at FIFO", "documentation": "Purchasing and Warehousing costs included in inventory at FIFO" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails", "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "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": [ "r324", "r325", "r326", "r327", "r363", "r376", "r409", "r410", "r411", "r507", "r508", "r542", "r562", "r563", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r634", "r643", "r646", "r653", "r656", "r719", "r725", "r756", "r757", "r758", "r759", "r760" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails", "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "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": [ "r324", "r325", "r326", "r327", "r363", "r376", "r409", "r410", "r411", "r507", "r508", "r542", "r562", "r563", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r634", "r643", "r646", "r653", "r656", "r719", "r725", "r756", "r757", "r758", "r759", "r760" ] }, "us-gaap_RealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateMember", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facilities [Member]", "label": "Real Estate [Member]", "documentation": "Property consisting of land, land improvement and buildings." } } }, "auth_ref": [ "r729" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/ReceivablesnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Receivables, net", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r651" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on credit facilities", "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": [ "r49", "r698" ] }, "us-gaap_RepaymentsOfUnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfUnsecuredDebt", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on senior unsecured notes", "label": "Repayments of Unsecured Debt", "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt." } } }, "auth_ref": [ "r49" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Adjustment", "label": "Revision of Prior Period, Adjustment [Member]", "documentation": "Cumulative increase (decrease) for 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": [ "r234", "r235", "r236", "r245", "r246", "r264", "r473", "r474", "r678", "r679", "r680", "r681", "r682", "r686", "r687" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r184", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r264", "r296", "r297", "r452", "r472", "r473", "r474", "r475", "r488", "r504", "r505", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r555" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r184", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r264", "r296", "r297", "r452", "r472", "r473", "r474", "r475", "r488", "r504", "r505", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r555" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r116", "r150", "r525", "r547", "r552", "r558", "r573", "r651" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r183", "r234", "r235", "r236", "r238", "r246", "r248", "r295", "r298", "r418", "r419", "r420", "r451", "r452", "r466", "r468", "r469", "r471", "r473", "r543", "r545", "r560", "r766" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r267", "r268", "r277", "r280", "r281", "r285", "r286", "r287", "r360", "r361", "r510" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r594", "r621", "r629" ] }, "aap_RevisionOfPriorPeriodAdjustmentRevisedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "RevisionOfPriorPeriodAdjustmentRevisedMember", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Adjustment, Revised", "label": "Revision of Prior Period, Adjustment, Revised [Member]", "documentation": "Revision of Prior Period, Adjustment, Revised" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "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": [ "r500", "r650" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously 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": [ "r184", "r234", "r236", "r237", "r238", "r239", "r240", "r248", "r264", "r452", "r472", "r473", "r474", "r488", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r555", "r682", "r684", "r685", "r686", "r709", "r715", "r716", "r742", "r751", "r752" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r249", "r377", "r675", "r710" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Accounts Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r46", "r746", "r747" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Provision For Income Taxes, Current And Deferred", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Debt", "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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/EarningsperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Earnings Per Share, Basic And Diluted", "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": [ "r711" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue From External Customers By Products And Services", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments." } } }, "auth_ref": [ "r239", "r240", "r241", "r245", "r246", "r247", "r248", "r264" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r57", "r58", "r59" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Indefinite-Lived Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r30", "r120", "r121", "r122" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Maturities Of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "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": [ "r15" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "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": [ "r379", "r381", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409", "r410", "r411", "r412" ] }, "aap_ScheduleOfSharebasedCompensationTimebasedPerformancebasedandMarketbasedAndRestrictedStockUnitsActivityAdditionalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ScheduleOfSharebasedCompensationTimebasedPerformancebasedandMarketbasedAndRestrictedStockUnitsActivityAdditionalInformationTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units Activity Additional Information", "label": "Schedule Of Share-based Compensation Time-based, Performance-based and Market-based And Restricted Stock Units Activity Additional Information [Table Text Block]", "documentation": "Tabular disclosure of the weighted-average fair value of granted time-based, performance-based and market-based and restricted stock units, aggregate intrinsic value of exercised time-based, performance-based and market-based and total grant date fair value of vested restricted stock units during the year." } } }, "auth_ref": [] }, "aap_ScheduleOfSharebasedCompensationTimebasedPerformancebasedandMarketbasedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ScheduleOfSharebasedCompensationTimebasedPerformancebasedandMarketbasedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units Activity", "label": "Schedule Of Share-based Compensation Time-based, Performance-based and Market-based Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for time-based, performance-based and market-based restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, exercised or converted, changed based on performance, forfeited, and expired during the year." } } }, "auth_ref": [] }, "aap_ScheduleOfSharebasedPaymentAwardValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ScheduleOfSharebasedPaymentAwardValuationAssumptionsTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share-based Payment Award Valuation Assumptions", "label": "Schedule Of Share-based Payment Award Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of restricted stock units, including, but not limited to: (a) expected volatility of the entity's shares, (b) expected dividends, (c) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r649", "r735" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule II Valuation and Qualifying Accounts", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r182", "r233" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Expected 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": [ "r75" ] }, "aap_ScheduleofOperatingLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ScheduleofOperatingLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Liabilities", "label": "Schedule of Operating Lease Liabilities [Table Text Block]", "documentation": "[Table Text Block] for Schedule of Operating Lease Liabilities [Table]" } } }, "auth_ref": [] }, "aap_ScheduleofOtherInformationRelatingtoLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ScheduleofOtherInformationRelatingtoLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Information Relating to Lease Liabilities", "label": "Schedule of Other Information Relating to Lease Liabilities [Table Text Block]", "documentation": "Schedule of Other Information Relating to Lease Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.advanceautoparts.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": [ "r664" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.advanceautoparts.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": [ "r667" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r286", "r633" ] }, "us-gaap_SelfInsuranceReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserveCurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insurance reserves", "label": "Self Insurance Reserve, Current", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Self-Insurance", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "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": [ "r129" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r19" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "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_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "verboseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, Weighted Average Grant Date Fair Value", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "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://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, Weighted Average Grant Date Fair Value", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested, beginning of period", "periodEndLabel": "Nonvested, end of period", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested, 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", "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" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total grant date fair value of vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, Weighted Average Exercise Price", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity discount for post-vest restrictions", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions", "documentation": "Restrictions on equity-based instruments during the vesting period, such as the inability to transfer unvested awards, are not taken into account in estimating the fair value of the award. However, restrictions that remain in effect after an award is vested, such as the inability to transfer or hedge vested options or a prohibition on the sale of outstanding vested shares (or other type of equity) for a period of time, affect the estimate of an award's fair value." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected stock price volatility (2)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (1)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "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": [ "r379", "r381", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409", "r410", "r411", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Units Based on Performance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Other", "documentation": "Other increase (decrease) in number of shares reserved for issuance under non-option equity instrument agreements that is not separately disclosed." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares Available for Grant", "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": [ "r88" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r731" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "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" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409", "r410", "r411", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payments", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r378", "r387", "r406", "r407", "r408", "r409", "r412", "r421", "r422", "r423", "r424" ] }, "aap_ShareRepurchaseProgramAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "ShareRepurchaseProgramAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Abstract]", "label": "Share Repurchase Program [Abstract]", "documentation": "Share Repurchase Program [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Typical number of awards vesting at end of period (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r730" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r648" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life of awards (in months) (3)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r408" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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": [ "r88" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r88" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "aap_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsChangeinUnitsBasedonPerformanceinPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsChangeinUnitsBasedonPerformanceinPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Units Based on Performance, Weighted Average Exercise Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Change in Units Based on Performance in Period, Weighted Average Exercise Price", "documentation": "The weighted average price at which changes in units based on performance were made to Equity Instruments Other than Options under the plan during the reporting period." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r31" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r137", "r222" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development [Member]", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Income Tax Expense (Benefit), Continuing Operations", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r700", "r732", "r739" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "aap_StateIncomeTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "StateIncomeTaxExpenseBenefitAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State:", "label": "State Income Tax Expense (Benefit) [Abstract]", "documentation": "State Income Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.advanceautoparts.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement, Equity Components [Axis]", "verboseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r25", "r42", "r183", "r211", "r212", "r213", "r234", "r235", "r236", "r238", "r246", "r248", "r265", "r295", "r298", "r359", "r418", "r419", "r420", "r451", "r452", "r466", "r467", "r468", "r469", "r470", "r471", "r473", "r479", "r481", "r482", "r483", "r484", "r485", "r505", "r543", "r544", "r545", "r560", "r610" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r234", "r235", "r236", "r265", "r510", "r556", "r561", "r564", "r565", "r566", "r567", "r568", "r569", "r572", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r587", "r588", "r589", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r610", "r657" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "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": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement, Scenario [Axis]", "verboseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r249", "r377", "r675", "r676", "r710" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r234", "r235", "r236", "r265", "r510", "r556", "r561", "r564", "r565", "r566", "r567", "r568", "r569", "r572", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r587", "r588", "r589", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r610", "r657" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r25", "r113", "r114", "r150" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (in shares)", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock, restricted stock units and deferred stock units vested (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r25", "r113", "r114", "r150" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares upon the exercise of stock appreciation rights (in shares)", "negatedTerseLabel": "Issuance of shares upon the exercise of stock appreciation rights (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": [ "r25", "r113", "r114", "r150", "r393" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r25", "r113", "r114", "r150" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares upon the exercise of stock appreciation rights", "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": [ "r25", "r42", "r150" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount under Share Repurchase Program", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining amount authorized under Share Repurchase Program", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r114", "r117", "r118", "r138", "r574", "r590", "r611", "r612", "r651", "r663", "r699", "r714", "r743", "r766" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "aap_StoresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "StoresMember", "presentation": [ "http://www.advanceautoparts.com/role/NatureofOperationsandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stores [Member]", "label": "Stores [Member]", "documentation": "Stores [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r486", "r506" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r486", "r506" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails", "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r486", "r506" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierFinanceProgramLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramLineItems", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program [Line Items]", "label": "Supplier Finance Program [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": [ "r312", "r314", "r315" ] }, "us-gaap_SupplierFinanceProgramObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligation", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program, Obligation", "label": "Supplier Finance Program, Obligation", "documentation": "Amount of obligation for supplier finance program." } } }, "auth_ref": [ "r314", "r315", "r316", "r319", "r320", "r637" ] }, "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationDecreaseSettlement", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Supplier Finance Program, Obligation, Settlement", "label": "Supplier Finance Program, Obligation, Settlement", "documentation": "Amount of decrease in obligation for supplier finance program from settlement." } } }, "auth_ref": [ "r318", "r637" ] }, "us-gaap_SupplierFinanceProgramObligationIncrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationIncrease", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program, Obligation, Addition", "label": "Supplier Finance Program, Obligation, Addition", "documentation": "Amount of increase in obligation for supplier finance program." } } }, "auth_ref": [ "r317", "r637" ] }, "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]", "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program." } } }, "auth_ref": [ "r315" ] }, "us-gaap_SupplierFinanceProgramTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTable", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program [Table]", "label": "Supplier Finance Program [Table]", "documentation": "Disclosure of information about supplier finance program." } } }, "auth_ref": [ "r312", "r314", "r315" ] }, "us-gaap_SupplierFinanceProgramTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/SupplierFinanceProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program", "label": "Supplier Finance Program [Text Block]", "documentation": "The entire disclosure for supplier finance program." } } }, "auth_ref": [ "r311", "r312", "r313", "r636" ] }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardValuationAllowance", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Valuation Allowance", "label": "Tax Credit Carryforward, Valuation Allowance", "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.advanceautoparts.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes." } } }, "auth_ref": [ "r110", "r161", "r761" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.advanceautoparts.com/role/ReceivablesnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade [Member]", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r167", "r168", "r169", "r290", "r291", "r293" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.advanceautoparts.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks [Member]", "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": [ "r95" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.advanceautoparts.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_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, at cost", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost, 17,837 and 17,724 shares", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r44", "r84", "r87" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r25", "r114", "r150" ] }, "aap_TreasuryStockSharesAcquiredasPartofPlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "TreasuryStockSharesAcquiredasPartofPlan", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased (shares)", "label": "Treasury Stock, Shares, Acquired as Part of Plan", "documentation": "Treasury Stock, Shares, Acquired as Part of Plan" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.advanceautoparts.com/role/ShareRepurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r151" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r25", "r84", "r150" ] }, "aap_TypeofUnderlyingAssetLeasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "TypeofUnderlyingAssetLeasedAxis", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Underlying Asset Leased [Axis]", "label": "Type of Underlying Asset Leased [Axis]", "documentation": "Type of Underlying Asset Leased [Axis]" } } }, "auth_ref": [] }, "aap_TypeofUnderlyingAssetLeasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.advanceautoparts.com/20231230", "localname": "TypeofUnderlyingAssetLeasedDomain", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Underlying Asset Leased [Domain]", "label": "Type of Underlying Asset Leased [Domain]", "documentation": "[Domain] for Type of Underlying Asset Leased [Axis]" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed Earnings of Foreign Subsidiaries", "label": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r20", "r21", "r427", "r461" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized tax benefits, beginning of period", "periodEndLabel": "Unrecognized tax benefits, end of period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r428", "r437" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases related to prior period tax positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r438" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r440" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return." } } }, "auth_ref": [ "r734" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense/(Gain)", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r436" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases related to current period tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r439" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases related to prior period tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r438" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r734" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expiration of statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r441" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded Unconditional Purchase Obligation", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "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_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.advanceautoparts.com/role/SignificantAccountingPoliciesPolicies" ], "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": [ "r64", "r65", "r66", "r173", "r174", "r176", "r177" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Valuation Allowances and Reserves, Charged to Cost and Expense", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r230" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r231" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r227", "r228", "r229", "r231", "r232" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r227", "r228", "r229", "r231", "r232" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [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": [ "r182", "r227", "r228", "r229", "r231", "r232" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.advanceautoparts.com/role/ValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r182", "r227", "r228", "r229", "r231", "r232" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r498", "r650" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.advanceautoparts.com/role/LongtermDebtandFairValueofFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.advanceautoparts.com/role/LeasesandOtherCommitmentsDetails", "http://www.advanceautoparts.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles [Member]", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.advanceautoparts.com/role/EarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/EarningsperShareDetails", "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding", "totalLabel": "Diluted weighted average common shares", "terseLabel": "Weighted average common shares outstanding - assuming dilution", "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": [ "r252", "r260" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://www.advanceautoparts.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Number of Shares Issued, Basic", "label": "Weighted Average Number of Shares Issued, Basic", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.advanceautoparts.com/role/EarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.advanceautoparts.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.advanceautoparts.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding", "verboseLabel": "Basic weighted average common 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": [ "r251", "r260" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "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": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08.(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r156": { "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" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "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" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r223": { "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" }, "r224": { "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)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "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)(1)", "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)", "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)(i)", "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)(ii)", "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)(iii)", "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": "(f)(2)(iv)", "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": "(f)(2)(v)", "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": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "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": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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(9)(b))", "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(9)(c))", "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(9)(d))", "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(9)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r590": { "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" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-5" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r675": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r676": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r690": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 84 0001158449-24-000128-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001158449-24-000128-xbrl.zip M4$L#!!0 ( "2HO5B&OR]:7?B2)8P_'U^A5ZZISOS'" EL3NK/,?I=/:X)\OVV*ZJZ??+G$ *;%4* MB=+B97[]Y^?_J/E[&K/=$@='SOY[\;3?WO M&O4LWW:\AY__?G9W?GGY]_\X_;>?_K]&XW^^W'[7OOI6/*9>I)T'E$34UIZ= MZ%&+'JGVNQ_\<)Z(=N.2:.0'XT:#/W;N3UX#Y^$QTDS=;">W)5>#$[O?:O7; M5KLQ'%I&HVV9>F-H&[31[K3T=M^R![VA57\XZ8^L49MTN@U">J31'IK]QG! M>PW;U-ND389=V[3J]HD]H+IE]XW>L$_:[=&HWQ^TNL0V>QW2T^T69=]]C&#/ ML&\O/'%"OVT:O9]KCU$T.?GTZ?GYN?DR#-RF'SQ\,G6]]4G<41,/V-1);V8W MAM1J/OA/G^ "/&"VDAN=ERC_K8[G.AY%:'Z* N*%""P2 ?CQ<;VAFPW#G+YD MVUXW7EK+UX8$<^BR?WP_(\W;L?+0Q+2S)8:L-V9)Y+MO[4KH]/0 M^XV6D2YSX;O/+?958S 8?&)7DUL)FSOLR?CT/[]\O[,>Z9@TYH$1!E.$C4@X9,_ CS-8CS;N7R>P,8O_]7,MHB_1)_:J3Z?_]F__]E/D1"X]A?4V$MC] M](G_]M,G_N:A;[^>_F0[3UH8O;KTYYKMA!.7O)YXOD?A^\[+"=Y( _Y/Q[:I MQ_X)UZ] 1 2.Q3__$MW2T<\UJP'H]\@8WT2=DS,0(C8*DF\N>:AICOUS;=1H MM6JG(^*&]*=/,R\J\-Y$/GUS0HNX-W"[;W^#W\+T&^W:Z;=_O?\#%Q[ Z?4< M/A$0]]*SZ!/Z%!] H2VXO.//L"2&B"G_TUI*/8_>Z,:/K% 7SRIE40;FUC_I/?:1A2 M>@V?!=G@/7RG(%WN:3"^'B'A!L2*DB]VNX"HFT[1+[8W^6*O^!X7OC?[I>\. M&3HN$DPB;XX'T<8!(_=!!07GQ KP:.D,7G@JGJ^J9M=.W MA,U?KN'T#9(/.304GRI&'-O?1FL'VUC QET\F;@.#?@J*5#\0T#&UT/7>6"' MTWH;N?#P:^R!9#^&#J3V]H;.+,N/O2B\(:\$7K)L/Y]FQ6= 1Q3NLVB8(_3Q M9#P)V?$%.];827D2@:C_N18ZXXF+9QG[[3% @&3E>_,EM$'XL\]-OR$^&?IQ MP/YB"L1)[#D1VV<,SR0_CH$0XH">"GWHY->[KS]]FKV4_(W/+[PK?"3PH877 M\;_XQ4+O@[6!>+_#!].7PG'EV#1[ZQ7'G!^\H M 1%)G5XIAA#X@Z>>_C5\K]#[@DB$-EF!X$J^W.L'0[(5X M*B:_4W;N)G\!G.#O$7"VQMB!YNJDYY?_-7L>SS^FU=)GV]%;#;*!B-7LE^3OYR*>9?>>#P90 #%Q=C@00>@VC MD[Y(7'G/SEIR[:S=T&%SI>RL+=?.YJAQDYUUY-J9R79FE+&SK@0[FQ$W)A,W MYCKB9@X,FXB;GFQ@,!@86NN!849 ;P*&_K;!(';#CUK^IPT?>P&5U7*B7R@> MIYKMC%$-];V,5IMHK6BQ@5+NCR=@E(.J>?;B@(:5W :_CU'%]:T?_%T_?/8Q:@ L^7QOH ^XMN>Z*5G^6-:&5QL7>'>,BYN M:40/F$*6P#(C;NNU696U= M!@1MW:H\%-U>!F15W?;=B2$@ Z*J;C'ORDDQ!_---#FSZE;R/KP49<*_ZI;R MKKT49<*^ZI;QOKT49>)BZ\;REG&Q4R]%F8"7++97YM:J;O_NV$NQGP"=675C M=_]>BCTA3AG!%4)6U8W@W;F4]H2@JAN_N_=2[ =1K:I;S+OS4I26R]2JNI6\ M'R]%>?"ONJ6\>R]%>;"ONF6\?R]%>;A0<>\] 5Z9\H54H_VD]K>4*5]1Q%7= ME-^==;@G!%7=?-^/KV5/R%*F?#40U5:F_'J:7(D%5VUERN\7_LJ4WQ_LE2DO M#RZ4*;\GP$MGRB,TKUB]__7H#CL/"$AS9.#?E8&M= ;X6[#]$A /%E,=Z$IG M);\%7>SG- 'M&-[DOOK/("G.2?!G3,.(===P?8LU@:D.]+=N F_7:-$;>J\4 MHV7KUF5Q..#F^CLVWCK2&F]+>Y%]><56=K/'^)T_BIY)0+_2)^!)=ML*CERY MCC"(3FZ)]R"^A'_^XGC..!Y7A=<[TAJ),N*6O%0*M](9H A$P*L=6]%U<$># M)\>BTW/T!EMS J:_D"B";6Y#79' %=:1SC25"RO[R37J2&>DRH65_=2I=:2S M8-_&RIEET3#T#U=V26?URH*//4DMZ>QD6?"Q)WDE7?#X;7Q<> ^.1W\A#C;\ MQE:WARFUI(L2RX65_!;FPLA\)UI7.'_ V5EAP3%P^3)VK6S$K?I<8 MV9/DJI@%OTN,[$EJ26>])X[);X[G1/2[\T3M2R\B<(8,77H6AC0*O[S^0O[P M@W.7A//)1G$8^6,:W%*71XX>G4EEHD==Z6SVBN&BS,[4TMGK&^&"";+YVRO# M%]+9ZA7#19E\(9V=GH 55604"(G]*2SPC,9 MD&P0TI4?T?"[3SP,=XAQ2][#+;6H\X03DKZ\3O^]&!AF&$E>-;VQ*CS2D\X< MKSYZRN0>Z6SSW@1NF*E>&;:0U MWZN)FC*Y1EIK_KOO/40T&'^EPR@G.8]ZCA\PM&V:E)>\$C]T": ,8EQI!L.= M@%>IFR3UI^T5-1@YB@']ME#0%E/ MGK+$VRP.RT!T2:(\E:IX>:NT930,HZ$/2J$M:?U71T9;*T38=XIUP=@>AZSPZ0N6217B=K(H'H>.D5;%=&X!M)Z! \"SV5PDM$KQDGRT):T'LCC MHJW?2.!@RM MB3(I1; 0V_PZ#IB4H@!U(ZY9=)(GD MRA<2TC*)X+A839&\M-YI18C'18C2NLYW:32]N\VGS+2]1TXN696J*&M)&QW9 M-VNMU655L99BK:6LI0)@.[52U/FXK0"Q#,RD(GY[9R9U(AX(,QFZBG#NY, X M"#]%56E<15IW(L<5C>^1QK<>\7T'(,R&V5L/$#.W;@8(:<.3^33*5#4'!RL& MQ.594OZHFOFUABYM9$Q.V)<8E3=T:4,T2P^Y]K)\?K.U]7Q^@]']M#'L9K"7 M-BHA3_'&X2!;6C^Y0C:3JGI#'S3,4O)_#;UZGMOEL-])19S>AO^4 _OJ.?KV M7(VHM\J"O;%UM]#^Z,JHGCM@PQ+JC>5INV%TRX&]M(G)JGR]?&1+:XK+V>JG M3,7%J)@I?G1]G4I%MK2VOSS(/AS53%IG@\RP+\?)9DAK^\O9E++%8%^2D)/6 M%)='R!T.LJMG^V_8ODX>V)O52PDYKM:!I2);6F?('F$M0T#?E-93"[_CRFM/W@W@VW(/_!/X3RV79F"'?G>5%RPW MI?6.[ #!$J%!6D>)]&@H,WW!E-:%40@-7V('WNH]["TA52+&DM9/(0U&JW9B M2>O]V 9&)8*[M)X/^>!>ZIDDG1-B^W4*[\(HW)?\LY(Z8$LZC\?VD_6/$]'2 M>CN.$QV'X>/8)SK*/.]:TGDD)#OOOL6!YT1Q0-F@QQ?\5X6833I'AV2'7+6Q M>QC^DVKCX# \'CO'0:EGV&'X*'ZCCX[E5HGV#\-'L1.XETKOTODHW@7W04PF5Z M_%4'E=(9]MMSVQPZ*J7U#]P]DH#>TDD<6(\ ::;YD7$FP39^B,/(U(U!_IU; M5A%U^$^_'!1(ZQZ0&@4&JPHM)^.X+:VG0&84& ,VU:XD+I#6:7#I6?Z8WI.7 MLSAZ](.%-G)WJ(9AGJ-O$?>?<>"$ML/,UT7@8)<+(G MV=65UONPY$RYI6$4.%8$:$$;^%?/B<+;NU\KXW+H5LWEL(-#?%N@ELZ'L%]Y MLRTP2V>XRR)"9%"$NE4SLO5];PS4%?%(-Z]@"\5S%6Q;_F^1K./!>57,>MXV])7>E5Q%^P%*7M24WI5\Q+,'"R5L:1ZTOH&6"X?/H-9]-'KN3^> M^![\&$T5,2&MET%ZWI#B!)'6#2$M(TF!-NG\$Y7ANMF*I"Q&-I*# M?>F\!](STK8P(:U-+SUOR&!H]J6U_J5E)"G0)JU_0'JNVU*"1U]:YX"TC+0M M3"C_097]T7WE;*@DVI1G0C(_:E\Y&V3!A'3^ Q;KIF&"AVG$^\ZB'H&MW03T MR?'CT'V]I1,_ !14QB(=2.<;6 KM[(_5,_T'TIG^\I%U>6KM0#I+72JR+A'0 MTMG6LI$U3F5OF.5$M ;2VG*Q M;'F ELZ"RP4T[Y@]3\ZW\$.X=:HV=(!W.<"NAI'&BP, M'#+]>@&-AC]R;LI'RH"U!5@>\K3*HV=$Q)@56E/6U$C7["3J;NC+59,2* M=.%.^1BF4$QLQBS=##75,4OWP3#[PLK6S=>J *(:YN6^)0? >RTM:,[RWPPU MU3!&]R@Y]H$50P9#50I **NV9*%>'FJ452LC5K9NU58%$-6P(7?LTI['#("[ MNQYF9CR5FV&F&G;D/OW?4J!IZS9E50!1C2CDGB5)@53@\C!3#;M2)DFR%S15 MQ\9\MQ*_\I/O3TF^CAYI@/<%]!'?]D3Y**BJ]!(PS>KDR4J#_UL:$2P-N""! MYW@/VVU/62JRE<6^2VA7QP@_(M:2(;QM'D%X^R .72F(I1K.$D4LVRFP,EJHO5<&7)@OKJ&F'5<(SMIW"B5$!7Q[5U' PE M@S;=JHZ_2P:B.%JKJU4=5]G1TLF6=/!6=?QV,J"^LK962WGA)$2V#-44+>5R MJ\8)( 6Q*/]<-8AE.YUBS%9U7';2X'_'.D.)R%9..KGP+,4)<-@>O8,0_E+0 MB7)(2D\G6SHWVLKM*->YL2T\5\=M>$3*X 8U3Z756;>KXU64AC+VKRGLBUB4 M:[(:Q+*=5I9F6SD@)3Q&MH7LZC@0CT,WE.($J(Y740:B.%Y-03DDI:>3;9T; MRNTHU[FQ+3Q+YS:4#O(R2.*.="Z^*LA&*3 GG=.N"IC;DK3K2.0^.OUUE#NJ&C)9"F*ICCOKN(EE._-JS$YU/%?2X'_7.D-YR%;N M)[GP+,4)H!Q3T@M_*>A$.L>6HI,=G1M=Z9QE4J.^LOI!M^JNM>,XL;M5=[H= M[1G:EM(YJ:1' M?V7M^9YT;BT9YGIM"]C2N:T48TDQ7:]7#:^:3(0AA7*V%UJIAI_MZ&EEY@R9 M0?]F9T@U/&UKV.BV=,D\@^JHV0WBI?/\26=<2R&K MI7.Z5<$%)@7FI/.750%SVY)V57=H5=:5V)?.?22]VWC?C%=FN_1!=9Q(LJ"_ MLJWQ!]*YK21+Z2@5V-)Y?Q1C;9!#69[>.9#.NZ/*8>0EEJJ[?X[<%5CJB7)D M'B&%^ 3QTOF8C@;R5?<1'3S+27%(5]UY=8R'M!2$(YWO35ELBVAJZ=+YR)3Y MM";FI/-X)2CYC;@QB>"G,]?UGXEGT?#,LT%"TN")AO>O$SJ'PN2V;WYP'E#; MB;[[X79=C\;LC-Y-%*F6+ITW3'9$S+ /1\5:K:W,64[;C'VD3D):.C' >R)__E(B(U'ZCP\1B=ML]GK3*+/ MSXX=/9X8NO[OM9E;<4$-QT-TG;2ZDPBNAA/B)9].&;[*]GL0Y=_^R"$9NLRS#U M?__,/FY3RP\8GD]B6$> =\$JR+Z7H#T&=/1S[2^K<0 <=$^&+M7\D7:.. ;3 M\*=/!!"#H$SPLX E]FG8P8-W8L$C-%@.>UAY@8T;^AH[KYUJL^M;L;*([5#< M,/0# %,#5NB224A/DG]\MIUPXI)7X 3V/?;0YS$)'H BAWX4^>,3I,8G&D2. M15SQ$?8]?ED0ZJ#7- M_XGMNP#*3W\:!I]."^&C'$KISE%*+Y=2?KVZO+_XJMW=G]U?W$F[RKN+\U]O M+^\O+^ZTLZNOVL7_G/_GV=4_+K3SZU]^N;R[N[R^DG;IOY/P$<@H\KVZ]K5Y MWM1,O8.'Z#[[?KVE[_]Q>CJGW^"L];SO:MX#&^R M-'$DWZ*DMQI&3?,(*CHV=4Z^^E:,.@$J&C5V&H_@AE-#;_S7IS-V9D_?4U"6 MEK+U]2AK&:I*0^$*T24$9,.E(U@2'LE9C:.!O^R8>(M3P)GGQ<3E23DU;>0' M8Q*!;@;; "WX9.C[[I" [AD-_9>$4,S:Z=_^,NBUNY_G*26!U':VG$\$G/07 M__OLZNK7L^_:[<7-]>V]=O/K[=VO9U?WVOVU!K+T'@0FO\UH:=>WFM'Y8'_D M/UQ_T^[_\T++"-Q4V)Z=WVMPV1BTVA*(KR72P ^TZ)%J(R<$'41[I230P(:B MME:<-G@D[8);8#/$<6+#+XTQO.(1'VO8Y+6!GVI0+Z&25A%J/(^# #[XC2WZ M7_"B=3\Z_5Z[=OJ56LSRX8A$TV66/.L:FC7+B%9)A4A&_I@Q,B MPT=7<"4AXU[M].SK;V=7YR"X?@6Q=W-V>W]7URZOSIL2Z/]K$O&'BQ=B16S' MZ)\*TIUJ)-3"";702VMKCJ[>@J M\57"9[;,09;XP,S)"WK!/B_*\3DH< #LCG#T]X@$3-@))L(MS#* SOW8BX+7 M<]^FB[H>R[F;!/X3OF>J3(#-+GI 0RS!,+MBBN_^7$1_PN^]CTK M*.L=8T5YYLRV QJ&XG^^P_N,U">IUT[;IJYK=\Z+!L;+CU"[]8F]:-B_\YOG M\,_KX-Y_3H6:8=1.;XF+^RGM*XP-KH,;D*! \NL+6,.LG5Z!]?VHG9/ !T"3 M1=7L?2NZ\>&3[O_O3+C %Y]KU4[-7E95#^\O?2].8/WQ-2IY::7_[2]\T>I]# M+:(NG>!^A?.BC@>F&^.)IX'.10!8A0AZR0Z+GB8SKRG5F[D>)=X!=P=.Y% X M"QC0: VWDTE0:! %A,C)\'0]]]]AV?R6<80S_],5Z)-X#_.!ISX\._!*D(K.(N9G) M$S*6Y@G)#9?U%0UQP+P:YI!Q4ZIH='E8 6!Y%_G6C[KV5[T)BS6T"0FT)^+& MF_A!5A#?46% ;B=LXH4:T9^JZC1^>_PSKHR0$,-AP(8S1!"*A9M.1X_&P MSFT,RDY;[R1PRX ;0-@L[![Y';[\7_CA._'=2_;9E/@'M=-_T7#!RA3I4( Q M+ MO!X ESX_@ES]C!^D9R)@%V0.6+!)JDSSZ;J&'-_T+4RHRU-[4 *X) M\ JC[3??C;V(!"Q<'X1IHIJ._K-EV#HD%#T_4N9AG\/3!T.DK3P"VR"&;(VX M;HJF+/Z&5-P +Q9(2E-@ &^9%)A%5DL. $0DXA138#0;KH(2CK=. FI1II(; M)G\'2^(*M0_P9CARM# &S31\Q+Y@09*0$CV2:'X_SR1<)#KVL-C21Q 0GJU] M,#/['L+I!3<-_X!=X4/L?G@2UR->ABE/(5L)6RX)(VV@:S9Y#8N+$)'*QO.F M4(F)2!1/2=(X1@FRA#P1.X"8L1-%@$_J H("WT,=RGW5*.A3K]HE'FW$8M[< MKR0BVCT<(Q4"Y\*DAX'Y X!@B\H@2%5X*< M0;_@@_80^,_18W*U";*4LO4QS8:EY;&0!GJ"3=CJDE6RR\;GY+:5-RQ=7G(? MBDYQ[Y*E)G8R TS.<:SQT!S23A#JOR43K=I=GM%?:ZM?M-HEY.?TFKV MC'+>9.C-WJ!?SJ+*W=_;CN#W^UPQO7K'-G=^?/\]*:7!.;#I@Q^\YIC<[";& MP):X:6I]FZW:Z?=\<5!N"HXTT)U7UK?IQ95FTV>+R#T<9+8_%_$\5V%;5WD* MP0&C[.#Y[VZ9IG0@2"UZ9#%X?(E#>%$8SM9DC9P7:L/JW#"-DYCMI65 [^'\ M->FIW-MDQMY%OFY^I+290.,?#!CG'!:K:71YJ5K1L,5B#8\Y[ M9TQ##8-:M_Z8>)NF\1V3]T[XE,5!B5D&Z$,@4<3Z]"*: &-8>P-P)0_,SYJF MMY$PA-,$?TJP2$F87,\4^XKZGFV21NDD\=$$* M9 M-(N">"K,NBLK\BM%AQK(KG :7@ 8SZ)D=:;?4OF6I>4I#:5-I85'-"NG%W+"(7!].+XZ?*=H2(LL0 F/QU&>/(L[R M64@"))G[&CJAJ&!!?\T3;0P)'FAXY%$OY*(/XP9PB874TJ]G22L5A?,9ZT&8 M#4 $6.I!_\A#XH5--?QBGA;\!IX&2W7A-$Q4T7#Y62K070SJ M#H4)BZ'=-]AQ[(>,V6!'(+>9&DM1_04(^IZ=M%;Y,V;EQ'7MG['[*F+E'=YB MI,[>3!X>X.5(,$@G-.(I@OA=BV<1ABQ]"A#&1 0+*XWP=(%'\@ZB9Y*GV Z) M]0.4>U!^&@*:(_9_G[<-V["HGEW*5_\J&.(;"WT"$&//X>P0AW9MCC_,&O"; MY8S!\ONYIB\RRPW3[KZY/IGM<'+BQ>.&[;/FB?@T&-" <(;K;8&%:W>CU MZX-6K][II353R;IR>R'M#5?UO>"*GXF^-V7 $*"(=AV<P2#D?$9?H MXTOR#1<[DU1')/U" NN1;YWOO,UEAFA3 G>$CZ"2Y(B!5$K-"!$_CIC=S*QM M$DI%?'NAO:5B@L-U7E*TLI+B\NI;3EX/ S>CP#OVBNLIR(L*#Z-VVAG4.QVC MKK=-N27'7I#'<506?\]Y/QL!^U*CW>SDYG'O.6,X4<5#;=JE@8M"(%4P@,'B M6*QCDTB^%3IV8W)F8%$ 0VRJGU_':CO^Y#21MRR<^]YF?@(%/D$"7-C(7R]:GCY A MK#^.EC]2I#70? _O];JS]]+N[(_!5,0^T,8PH.0'F#+PT1/B/I/7$ &:I6#5 MPKT"+=QGY\4EBJ&V>SK@U*2U^#[_7+2X+K]IJYWRREC!J'YCBIF MPZQ8%>O]V9?O%]A.\_SZZO[BZOYN,2I;[9RAN?S8:L?LU6:*;&:7*GG.CG;' MQF\=H#?D8:ZX<:TZ] 7]SK(HA7-WW1+?;3^_)BV,'=MVZ0I:**9.K$4+6U9I M-EW#^CI-ISWH=3I]H]-NZ[73"Z;.5'?]+Z Q>23R@U?MRH]HCG*V7 IM@R1S MC CF-"E+^SYF6C668+>PY!.6K9(\N\5FJX>'%_/C-#=DU#D,%CY[MO7\IH=P M45*44KM31[TD#-7$1UK_4WY32%P;PC\EF:]W4U3K#!7]"Z>3%SV-P'M M!PN9]XYDI?V4C?W6EG2>34\\)0%V1 ,](<('9R7K3 J#N\,@Q@X"P!&3VS>! M;U$[#FA>*&&W"%7RNFQ,ER:OE<:U%QP.VHF-^EO).O.^_:OOMU&5ZE!-4DY4 M!Z.C5(?*8O#BY=$9.E%8UW(,0>W.>@15PE6JQ %BOJM4B4KCT.B#+G$'H"11 M"G\Y:,6)J#N8MLRK)S)F=#@2I]\H#3)YZ#)6I=Y@ MS[W3B_^Y^7YV=79_??LO[>KZ_F+C,Z4'['V5E3ILRS[,] R;:9I7OE-S<#\_33Q_M,9OLD) MDU>E]Z8O$QTL1'W ;=KI(GU%VCA8%(:^4A)HO#%*,I%>:^E)?9L/QP7HP-CB MEG?/8,U1YCHJHXKH]5(P36HV:(4H09T%R+SV'C7 !( M=E<$MZKQT!H2MXAJUY-'"\1LLAU$A:,W[XU+/(AIHU(FNGF'W \&["P.-)N& M5N!,DMX*O-L"=F0(6=T'%M@&=E(IO]! !'_,$ BM=> M"K:]$(-_2$A9S4K2I@([VH+2@W"$)\8 Y@ ??8:S!H'5U.ZG'V:UZV[H)TR$ M'8"$ :=9O,TP4*_-4&6AJI3,L@RQY@7O.G]TZ @H.&EK<,W;&C!0\6M3XLI> M@U7&$_YBH)50](:Y!%Z:4':*S4Y18+U9SJ:]6;XYP;BY6#E3#4EW%P]#^F=, M>3\'I(,YWJWG$L>TLP[P"@!FS-H+)$VH@M3=Y->/Q[] 518R.] M -9R9!]7S?!VD*E>RJWIZUDW:RX!,Z/N.'Y9]POX+);'(ZDUM;.0M>4(8S=* M"ZK>VN4,_%C[(M'P@_?MF?+@^ML>!?XX#U6\I7-Q2=@4$J&B)(PR9)&XN @? M(F$, 9("96(N^SB]G_5D <0#>JPHD>CS%+G83X?P5G6%(D)L. M:Z3&6Q0].7;,= $L1?1FVT;4$^*&"V0*5]0%4M>9:)*U%"SLM1PJJ\&!*V;K M%'WI_-\.0LNZ4C0UA?*RRPC(-DD:M7AI\D M2=\4KK'4$YY*>3]5W?(/,_P\4WGPZPBT_^8-/-Q7H=2%6:WNOU.M#A$^1UH@ M?%8N K\[I$R C3D9P1XI?$PH-T+V:%E=@)%X2;I JI;P W7Q.['W)P ?SF[L MT3!Q/*9AY7]T#4[R>:UKHBU/)>O:ZQ4=TRHJ^LX6Y%Q]GB!LGX93*JPGB,%& M5%S19TVB6"\A!^ :XI6ILIH>TG-'#<-S^NI)'##JF='\@ <\WJ! S%FG3PQI MX8+&D5I-H#CX(\;.* L6MA).0+@COP ]DU339MO)6^)STBJP+F3,[#&,"V>6 M>41^4$_#CSM>:J'480F)O8&+%V";W]:,B,A;!+SO 94-KG:PU\,K,C#@4&DR MA9+9%.[KXL8?_1C;]:#8(^Q3\-T_8H\WF4A-N7D&XG!%\6G3C,%W<;XQI[&TFOK6\>\)B,69>27G!]BD5*'W>08HQZX!@E.$I-)1_ M4/D'M]EGY-OU[>]GMU\;WZ^O_^ORZA_:W?W9_<4O,Z6VZRYY?V?SZD %CG'L,C@)'DF@=UP??^':$,L;DZ\4RBWQ=DRIL3+".F;P'G" M,RGCP?L.__/ 3Z9;BJ?4=#C:H--$-7/)U]B:XI!;!0YR)JAHC+Z&K]JSCWV1 MF7I.4I> M!&5SX4+@#TG> X'_1\Z>^=F_\"N.%:,/"RM_=MSI!W%4F ,430(--O00@QP' M/<.=[3PKNDB2&4(%B@$-)/(#C$=J(X(*'1#(/@)29VX5@::Y;#SN3LJT#-83T1[9AK.C-W,8,Y ;+H\28XXW<_<&TP MZ+GGCP2@Z\8ZV".42V1X'Y( MTU]-L./?Y.3I? Z MHJF&WB%_S#L.<1\0W#6*,6H][?M(O*S] A]A^B.2+?(3SAW%_\U :.I?YD?# M*_>'AO%X$@D'M)N8_@&-_#>8?'"U3JCY3(G M:=[G_62O-C"\ZT]$7^&+%XM.(MP46N[#S.@\D"8N>:[#IJ>Z-] * -E-!!>V M>I\JV\M)CJNU7*2N%&V928PDT^XN<,(?'#^@3'-YS>0H\T3YBO0O057+XCYD%X35H_ W&,?93V MB&2D*E@#>G@RP.=QB5FEWP4+ >Y_=":9!OE(W.CY&(*6'C%G0-)?=(Z-;*3S MR&%9%PB@MSAIX9V/@.(Z?M7A) .DB?^<&OP4ONF_TH1[0?0GIB3"B,=VDIC+ M$MG O,V.T)SPO@?J =>BX]4*_%QV?*#^Q(H"\)U@SGJ?H+$ M9-($B#AM(7%R)<)G+\QX T08TJEO1AQ.*WI!O#==A+WIQ(G@=FNE7K:S)):R M5B5,@LO,Q&B?9KK.%,KM*+=HA5J3&@;9% MX"LF*0%!MZ N:-_X.;P&KK9B5DZ'H68'1#BI!Y^IK$RIGW'_@:R/PXVS/O#P M(SG9$:@AI=^53:E2+LEW>T[VXLDTR_!DME2C2.7)W*8G\^;L]EZ[O"PH!=8C M7JQ>WWXGY?Q]B:87>24SR_+PWA"Q2[VP$GMO&1CN\4C-^D"<<.;(W:Y)LS^V MWW0-[ZNQDT/SW25TRUK5UBOB=LETJ>,ZR:OCF3H9S99SX;3;N8BH9)N>%\WE M6%,D]VK[%5-O2.O!65-;EMI72FSO[%KVW$Z]G3QO M4*0V<!SS\ %/%!V/8X^-EV/PF<(C&X3+SXB%Z\X$$VCGIP@*JDNN3P-?XCHG MD0E !&YBN5N^AL/AGMFV,<4?]CM?9Y%B<9J:UM0NY[+\PC=*%#S<': KT![A M2RSFEE!/77LD3S@K P\33X0MB0@>S"7HLF O#WA@C#0>IV,WDQ0S7$+@V&+B M&E\7"^P$&)"G=9;P)3P:X6O(4NZR*?2,2C-)ZO !,9&8)[X)?@(C-O0]9C=A M9"[ <&(V90"]*A,1\1+C'!TR7?FRU,V<-$LQ<78:"82_PR12 W9"'"!_UF'9 MW*N#^V9<$(I$M300LU@L@Q&))S0C&.(0_^4=6'L\E8P.EL+Q!&WA)'O'&56- M<^>7J0Q-4]+K4T&V!EB>*-!<3 C2;Y^M'>14:-)N[/*1P !R% MLOK+HK8SK>Y,3[3S;-[ZU%:[383U$2BT&<'"B#N7@<_VOLG&]0C>< M:K/33X7Q!#,+0B$[9T7(>S0ON(&S-Y<;^,(O/NA8_(C"N=0^YIID%..,!DX# MX'./NG4^8YPK)6OH([/ELFMJ(DS0930/L?W<.A!&$"\"Z*P8(>3:!V%)]4P@ ML1/I'V=G-YNBC MHD/<^,'P20)NW3K#69B(20%,!R+(2V6(P]8C9!J&0\XZ7 M%:,V)LZX+)DD1C^'RS-"1L3!NJ'L#'B6 T*2:>(>TX^3 -'26F1 $(W"SZQ. M)T%CKA#GQN+,)]C \D,2C:8&N1%!YSE&TG-,^KR#^T/KZ/L+$4 M#E.H>*5+:LA$?- [?CCVDL4@Y"PP9T0^J<:4YB"+N42#X8C*!DZ9DI IRQ-E M):*"*@_4U3Q4UQAFFZ^UU7=GQ(;,H%^N?ZXO4V9&%H-&Q) [/>+XF;0EAVQ! M]65!0VDPI>6!NV._!61,GW%H\@=3-UH?]^%$3FI1168 RV@ PY\)W3O4(8 ' M >;7P0/QLI(!;[['^JIG,$IS\B#.K^^N$\_50=D&Z]/ILRB;*]%"$.6IFQH* ME1%=1N[(\=U%]?. M@3E=EZB=%PKZ;+ZRMF$_B7(EI"GO=.U[+H;0^1PF8B,'(,Q]2$+>'8%HX1C0 MD4G8YY8(B&:+NB[Q*'!2\J8<34=E9)6#N];RC"R57'7@R54[/RESVA+E'&8\ MM.#1N1+X.=L3?_HS;;BQNLD'WK]X"H^< ,Y5\1Y\+1^]GG^>BHQ7(<26"+EG M# >!;D98V Y>FE3&+(M#7H+E"]"_>R2HU=WQ]F>;QL M'#/&]:8K80U0,-PE]CBW1.$&V_6)R,A-V_61R+[ZRYM-M#1B(^]Q*IWQLX!$ M0*]%ENI$]Q\>/9RV-]HS,"NFGJ,N>@;J6I0Q&E$GY5%TRFPLD/VP0-9[CJ&- M*Z'6:\87E,-_C.9YOT36*W$V]T#X[:PX]2=DWKNTNX>3Z4\73/O3973<$6M, MQQAYR:)Y'Y1G(!KJ:10LLB03(,\J$'J]!_MB!M_4S<89?U:9%U7@(?=IY(@D M(2UF7P$UW$4: M2+)DE4SW0((\0\SS;I6IHSGC#S MR/ M,)-*E3CB1"J,B,PPJD>5)UV^2,(1Y==#XC(A%SY2BK_--EQ(NP^(ZN" /E(O M=%AF$OS-*ZR8(!V! I;D+B0ER5,Y%2:KHG8AZ?3../%L$55WMJ^]!$%W+M+@ M+ ^CI#$*C[:/5G=U77/3K1UMNFA>0:'H]]*("A,)3$$@J!MQI_+2KL,8P5NF MFDPXD.^$R1)YBEK\\QR7)P# M9Q-]0:8*J6AJ"W#$H-UL_\(-@T!OYB+)JU$7*N&MG=X"LFRA 5Z,1CRYUD?G M:\#Z)K"^1JF+_&NJG/V2B-3?A4IRV!DP:6/;;,="FS[Y4=+.D.DNV::H_&I] M1M5GB<3\/,OXR-/>'SS&/D6(T)Z6].GFEC]ORS.>^%YR<'$E8?H6UCUIKGD) M"V!Q*X,%P*A]LGT$BH$K#9RNPA[+D=(SKVYDWKW3FI?NJD*R+7SZ\RQX6DW= MQ,U_(=8/C*"P_JR +Y!9(L?ED25@L\SM%]:T"QBTI;.\C #U_ADK[ .$GF-\4/M!QBNL,H'FF:' M\%4@A4^C0Z*YBPC6,#&-82I\[8/K#ZA!;21\>O)Z/K%'2 Y7Y4L&@".P&9ARS=M'858 (]TH:KZ,V M\T.,18F*R%17B"X5T6=);@Q:/6,:/?HV+..!.0:6ILVE)3QI]F8FWKJ@6R4% M-2'KDY3FYJVI;'U>;A@IA+\'X;;-&,N./3MA.=93RPM)+F8$OA]Y-F1>KL%4 M B252OR(04-.-,%,0RW).X&2DEPO)@O2F$VR'BY]1C&H3LE[A-=OY*/W('E MR8/MR .6T\SKV2SNR444>)3:W'SSZ#,Z.*MGW;LB'T3<9%/7X=E. MZ1M!.CP$9!S.5 C&DT??M7.IC9F#0+J!'2K14"[NOZ56 P]LX/&<.=?GS?QE MS1XW MQ*LK&)A%N1_B@$^721P9)UT.=0A!OCYYY+QN;?KX)_%B#,H.^ PTED2N**1, M"KFEHE\NM?,#JWAL,#=EXO;+]XX(MP,_@X8\.Q,TWM'\Z3>$G:=1I]7^D6,KZ,J2^*^SEFDSUG(T:9R5[L M?6QO0WS<8^%._!U=;V, #VM8RQ^;JBOL8PR&V=Z[ *PPXMX)0=ZI%WHV+76^ ML\$R8&;V-$^AV=KS:,ZCN#@I*LQ_?S92^@8[I/PSZQ$4]#-;CX$%\&)D#5L] MCW_1C*WGOHJ&@YED7Q&+QP,B\6U.]S[C]D&6%MO/3F6*@/5HE'@QP2#(.#YG MUNS-V!K+02,,B!#E$B[&'?&J)W;^X*FPO )'I9ZNE$QME7IZ7*FGZQZ-[PW> M'$(X^WS:7V.A'NNZ:,7X?G;\YOY$R_(DH)NT$\D9=8;)0FE\VO.3F68;3Q9= M-"@22^*MP#(_11]9J_6T@RU)ZJW]@!>RBZPF3$W[(4;S+=Q>/':\K)?3:*:7 MTQN%[.OVR=V$*]6!M_+ ZY31_7;05MUO#_J4E*/[[6];:;4XF&FUN(=^BD:G MY+SY=3VW>)8L_O=VUY(/!VW-3J'E=Q>8;<$.ST2,/=)S( >:\#V73()Z4GR MC\^BXN3$\=AFV$.?%QN\/^'@>##,Q,K8(OEE(>4&W:;>01WDIRB _[>3#PL9 MV 3@?%K\O=]OFNU.[B6]:13ZW6CV>OV"3^0OJM?L]'IOOND3VR/?)T 2,?)S MK55+@4VL'P^!#V*M(>C-LBA8YXFK[L2,BR\ZEJWYA7Z%_PIG6_FOE@OW8Z;W;\]&EF!:?< M#%G\=>XY@]UG,KB*$ :_(B[,Y>858I4Y"BW,*LN>W[6L6AJX:34[Y:FZ:PFS MO;=\?WL-ZRN[\"(6T>%C[T=8U9KFB:^1C+_[@3NKNB6T](XQ,K=Q>MVEW8J.0:UTU9[7BI\W(#)2SX/-^#-S",!PD\QYKL9 MLY=C=R)1[$%)49*W= 2W,/\VHX1]$<5H=ZP8;0GJ]W3H*WD@ [D81ED"0:EB M$F*X.R<09FVQZ[0:=4/1H%2% R0/"F:#B?R?BZ9,7I2G]0)#1/ M0N4)":4_R(=APWQ;2$Q35.XBW_J!I1* ,=ROG5[YHB_T6CVZE/J@*&B>@HS. MVS)B+@?5$-E%>PYK5RTLOM,4'C,WA2?-/COV5!YU$I4M1WJ@:R34I5U>:@WM MMW2()R;+_'<,*QV]8DJ"R$Y0ZJHBH042ZNC;/(JV)<&J)@%W>A2U/J8IT>\Z M=@[E_%?'SC9D1A]KWAAUL9RX%V7?* *9)Y#.F^D8GUC%0]$^%*H>[RWTL4J8 M;AGU>"R_3A7D'4=!WK9KIO,K+6XO;JYO[[7K;]KEU=>+FPOXKZM[[?;B'Y=W M]Q>W%U^UFU^_?+\\U\[.SZ]_O;J_O/J']NWR]I?#FF; (''/G8AA)NR83I1> M'';]9N%)E8&33R;7LSW+WZR0JN"F\V7X[U0,3L[TE^=C2XGWREO!9!S.LV,: M5A8FA=G"I _XZIKH.U#[^'9C?7PZOS*GGDS>8 N:65VQH1'UM'D"SLR<"<13 M%HBOSX^58+/4B?68],2)0'(FA5:BK<+,/)RE+?8]>V83?.Q'\FN8.%EKYZ1Q73U][*&3-2G<\@K-H.< M-7@Q/Q_Z)/)D4K@85<+/ SY5SN#SR-K:AU^(J.4T15-*-NUDZ?@S;NGQ^=%+ MIE4"N27C3^PWQI^\AQR'U")Q2/E@O<6Q$U46'/E]%;[@##$FM(4B5N4M+NTE M&2XY:DE DQ-NVN7P=>X _7N8&>#5U*[C8/Y^A[=%Y#2)%+F4$G-7D4HYY"4F MO,.F]COO9DF6#"G*CC%*!3NOT62#J@,QND(H)SB$,U/;RIX0>L0TQT&T),P_ M-'YMWC6U$;7QK,7>@G' ^T&ZY'FJ19')!-;*K-4@3L9TP$IC=U:8W$V?QSO2 MOD]SLB7=4Z49;^F)C?T98]Z)*T7\^FH=//)'#N^6M$Z/3.2@;#.[9QIG?!'N/2S"9SR%KUB2?4L MP.:7@'#E["]F>"+\V5*:VAU.C&RR)!_@"&H,']\(1]D3#A.T M:&9@*\/1F$5STUFLKA^*=R[=U@PHF28X7< 3#QLG+\_5I.,P&6.:F=B$'4?' M3($>$YO.#HIE)_DS!>,$_G?N$WC$HMDBK)F9>4[YB_^=)KUN.90S3 $P12C- MSN 8W#-F(/ M?F?>$(KCOME 5G&9 /NQ'.3AC T^;O>H#TA+5G_X)\<0MOQS0DQWOR MW2=Q=+"#G'=KA(/4=:GW(*;8#O_@OHID/B[P^8OV1VP_")YC,$\W)5@T%PFA M9OLT9"V7B(4ORJ8(10EW(!F9+@E["QK NF +Y+T#)X67EX2)N?#%NT8D25%93P"PU M:/-%SF^@)P(H+CV,<#G8?#RQ:&_1XX5PP?Q8S2R0('M(4,L78/F"^BMK$CMA MS+47H[^2H%][.D! +A9(( M!XV@HLU5:$H"C[GZA2D(\AU6XP>O.$\:A'HRH #$6L0E/3I% M3M")]-+O;( MY].+A]%1DG8NSGQ1Z%/LV8 ZXV$>/1B&-6 P U$=V6 D_+C=?;527V0 ##!W@ M+$6/C=2^9U-9A-,]59&9L9L/#>9&#OF^"+-(N?$PA2]H$B"ZL"^_C_M,WRYP M-D-60IN>^P;ZQ<7KT*)]QA[0?Q4MDKX%?-: !B<:;Y 4AW9MKF-2NP:?M4#- M=L.?:XU.TC^)D,G)5[$M=GWOH0%2?JR1!S""N01Q/,9V?"Z@[_'H1UV,GN6J#GT .<"53(^Y,#TO M!N+C)@U07?CH8W/O)O/%,Z,0(T%,>T%-9Y$VF?(ZU?T2PY;/%XT$9W/MA[(I MQS.JK3^M]-1 ")59LU.*$YX6.N.!0]V4FG**'DND!C',^*HC@C,H)5Y46,9TZWGF.'R.,!P^^G^>< MF$5J9JX1FY>)5,%>E[X^>6GJHY_:_Y$F>J"+D!U\E[A6S.BCKL5A.J#WK2.G MKH&M\IB)NM,Y9YET#A%*&]+HF8JYIC@;V4$:79-( MVUB0]^Y)726^JK+:^:?P4^'.ZU?P0^KG,W!B@^MCH%+[&U#_9^W>CRW Y??O M-_/MV \/?(5A]]WG0=$4?B8;=1BX/@"PKEWY.(?OG(!6!,RX.?QV!8?9#,W2 M\+R?C&=X_(D?U7ERFW!$:B%*1-BN;JKAMQL O:]\GPM%$/ZZ@W^KH3WDU>RM7UA0O&B/V4[ZY\R)9AJ?WR[@4P4S MDA?,?#B_OKO.J07,E)U,?6_)7PME*)B*(#(QTGS(-)'M$1-HLPG0?I(#F*XL M(=:$1F:JM]BT:,SR&X,U*BS2U!>H"KNDIU.DL()'AGPB=I]5C#/%S4MS<',N M3&N(.>VSVS)S(5<4O,Y7[:ZNK9LK@XN]/UDW.!0*,_FO6*&P^:ZDUD,6RM@* MZH;2L,!]CA$[+;C 9+6T]LQE&8ZIG$9"?Y>@%F3*BD98=4WV]%@( ZW]XOHT ME.M,LZS3#@>_I)M*]\DUQ#Q=,ERJ3&H?SO#!)P>8X.,FQ7D95^_:Q:(+=7NJ M;.\XR_9DK=I[CSS @$!&]UO6?2)3;#9E=+XR+E5XAB3;HS" "H@.+HB2R J6 MUXDT@9R*QLQ<4=N1ICV+^ PE>$YEH.8$5CQ%*%GVK!BY)V0[? M50,GT4G]E8Y8#KN0%=\=L*BF4J:P$V&_E135D%EGFO7N,X[5V25I.YR-TF1_ M5I*9*X5F2UD#H&@R+:U?IH3P!"%>P24"F[F**NLP\R(V,(F#B1_2W+KIG,XP MN86O36TC"''A%PI%>P):MI6^T P9^RF.K3D.Y_'9F^F3@ M:U-XT*WC)F*T/5UN)? ^0=B+R&5Z 28\ !I"8DV;]-A.F 0GTK,(!5J4<0HP M 'QFU85O(I?'KF>^,%> ,95R2"@8JX[6PNP&.$RZ%1$>Q'8FPJ)AI2,@/QD. M9K?*ECVD^!X6RO<]-U>-(C%@-LBZ=S(*.0=NQHL[ TM6K=E: <\ILP",,,V M@0CL1F>,*,9H?UIG$GO):A@@0&O@2,5L%U[DF<'TW'*F03&.> 8L *5K"ZM[ M>K8F#J@W:LT/3[7[,G7"\5X$<)@CBMWI$54O(!?&Y)7YT012&6X8*F?:%*#P M<4.?E;'^0:V4Q) ^$R6&8W)670'&&L5(U2(S@S.A*/A-9,M4;TJ3]W!50\H2 MJF#--NB=F$B>\3]FVK.AHNN(?6=S5FSZ(!H^L(IB9U;G306@/Z,*X8=9XHJ# M8:P<;X)L8>=\]>67A$5^3YVQE=4*%E5I=MK;H*$! CWKE:&=():'F6RC]#I+ MXV1I;VOK]4Q-3@@)"-:9TV=!=*6&^[S"G]?=8T&T\3HJE@*%CXWS#YIG!TP: M9,XA3?B3U_MS#A5E68D$9DHVKSU,$])SO?),C XQ/RKCG^=5FU-/R/3P^'O6 MX=+4,BX1YH3/OB,/5P4 GRT'@ZL)@'V-1!'6^M5AXT_4]2?"\F<*2AB/.*)9 MPQ.P+RPJY(X[0O@M?)UY,*:'\XP?AB6*G=E M,;5BTR_AG]P1P4'+=,C\;F$,<6%^&(45+&3,,]AUDER7**] ]R"_ZD@+W#)E M2L5L11U:GB'WHO"73,TV0:3]@FJ@DDZ.(^E$FJ-Q5R$@;5GT)[%FF+N? MQW_2YBM"-9^&AGR/'ZOKJ>EKZ%)2Y,]LG.O:VB3752) ;)ZUVMXD:W6?J:E; M:1ZJCN+WH\?0RQD^T5+#)X[E!"^93HVUK/0W4^WN,JEV>^"T]78PTU#KBQ@ M<,<& .QSS07SISZP*)]0EKR>.QU;+'OHLWB7D.,J4N4E2#++\ M\E3<-'4N3^ONQ5AMDT]7:A5RW_O=,J M<5'=-U^U9.1@>Y/IMS)/ZN/ZRULS^@+_F?_;W&C'G.=WO.?\H2X+!LXV1Q0> M,OC$+(X9\"UA(+/Z#)0'C;RR;1J<;[B MZ0N[U9BJHB4KEPL6[Y7*ZV+\O<,L#Q&$)4WR6V-!5*?;T_@:=K<3I%H>-!VS2B11QYMGX/Q=3 M.S:VNU5O]XR%MISYPNL]3+8V;DJ8#*TXXH X MHK,'CNC63LV>7N_K'4DXHB1E4>[C[I8UV$8_25C7/!HMU9G>,K]R-I[+W]5D MAA7'@ZA$"Z>0O**14,:+\D"O=MK7];K1WOA4>(,6MW$JK*,U'R\%K1"G95)0 MOW;:[;?K>KLO"04=A=%PF6U]^%XINJZ65$T>6"%%$PB^ ND7I?E![;1=[W=Z M]9YN2J([E.D$/5Z:62$W-Z"9CLYH9M"MF]W%P0A*W]P:^J]9$9TUXZM4.F=1 M:KM M76KFQW;X\*(2I*;8_-K1B0-BC55F_"9JZ698_MT@ 27;U]!C) M;97-OPFYM9'<= ,46&/CXWL7Y+;KL/LN$YL98=P$V'@BXA7;&#.<\-[S'N5U M1)85CWGC>B"*28#C7)-ZNPU&R>4YDI+O?,U\!O[M4OS'F6>?C;%FC%<[)ZN^ M<8D7P;6+9.%%Z;$#RB0WP,WNXI0YA$FA7:YVE^UEEQB@J'<&>KW57W0SS*7, M*DMF39)=BIUWV/0]T$WKW7:_WFDODJ&R:JI+0RL$0IDTU&Z1$2TRE54(A%U=22BKMY#R2H)$1U&*G ^&?S#]VUL M@J$:[:C&16O0RDC^5BKEFQ!$[ MGGH/CNC-1B.5I_'>/(T$CMR#"2;6Q8OHT?->=FC53CN#5KVU>=:;4C EHJ25 MV1OE4Q(ZQDV]/M!EH:1#UC*Y8%4I'!NG<%SYGO6N0%"W4SOM=^O]@2RN*J5U M[C:)X_V4TT5)66^;LE#.$:5QY$O,=P=H#[FL:LU-5Y_EUTI.*E6/'3,/+16QDU1'L)XH%$?@);5;F\]UZ:L4W2S[CO;[H"P M\9MWN++#<(P5[;SR70ST2 9=W&7&W(IFW!H&V:/7,KJS2*VW;]!)9!WOT &# MZ3!<'V_WVG&GC+)1PYVJXGC'@KNJ8#J*&MBDBEF;D%>L85;]<@ZU.\B:#1%N M.!V\+\>]RXIZC5ZO/NBU)7'FJQ8YB@F*]G38B EZ.F>"?GVP>9VF7!$MZ<^R M ">NL_ERV2%0*KRU_B& $,Q8DN]D :-VVNT9=;.E"I4/B7Q6B\]RR,?$.->@ MWNYNK$1(&.B25GXF]C$;4,;KW%S?>VC@\"W ^U E7A46J-\!?O< OJ\ O5Q> M&#DOU&[\'PW\'#9HH5W:-PWSLR1JA$JQVH$474DSJ^5GNW9J]#MUV*HDA',4 M^N=LEYR,EU$IHN_*L]IK733KVE X>4UOQ9M<^I-LVMTFPW MIKD^TES;U.O]3B5:-AU&.#V?,+YO[ALX;#6E@&_@W2GAO0&VONCUN_565Y:Z M1*7D[MA+\&[JZ>M(/4:_7S?[LM1 'T;R7C[^ 5&-1+7UYYJHE*3J'B@W%&J> MDN@9K^]G#.RT6V>]=KNJ@,C8<[R.6,E5+"?J4C M"GBR-<>S_#'5(O*B_*_%Y6D"QDL&Q7ORDC'=BO=GZ[=JIZVN6>^T-Y[TH%14 MB8AHA2PMF8C:M=.VH==[[0.K?I52CO)8UC3\K[33$J-9[]C>0,:Z:>M:%(GX5B41'Y$CHGGN/^7(L"G-X\-_)Y MNF:<_)Q=<HB<4]= 7C_Y*%OK;\\*NJ'! MW2,)Z)M*X.75M\49(>*#C%-O2' =W$4X0N@WXL9T^E:A ^JI<#?>/D^6K:>] MK?68M5.]"4A93-%8G+PT(8'VA.^KSXXG6D8'IMXT.SNGA:7@#1$$8>%A,%G M,BB&9W'TZ >P)+N@!3!H%5[>RGE'92X/JS/TW.*,16+@R]5(^K'/VB:07TG3 M?&^781C/[RNG4FE*WYW-(+[FLJ[C*(Q ]P;2+["V[F;$NM6U]78"M\+H!!/: M\U=3Y_KTZ[ 5:'Z@^5,X;3!][;#]P86D$3MZUB\J' Q44>$ATDRA [8@SA?5LE:([,S:-]0> M#;VX=KM"-I2Y.-!M3?W]RNV"Q;,/:[_H?V^95/*TMS4P 2IYKU=OY63+S"EE MZ,S>\A:6*L=K[*.+ETS=;-U#-14E+?? M24U@J/2Z]4%_&]14= N;4%.?49.9TUAF.349C)I,-2SZ?>9*!G]"[UQ$"Q@E M&V='J]10B6AB?9Y>1A.&+@]-'$7[IS-8*\*8N* '.W;#\32+3)R(O&\BZ6&; MVZL:Z:6PO %07GKG') 9LB]ZN;CXU2?AN)"&E52[WR" MO=,]L.90%?3EW >4A''PFGAS0.VT_# JV_N0?(;1BR =\9Z"M-.JG1J]>C^G MK><6%/_REMUFR^[EI,T+Z^6H=/L/)1YT.3C*<2ZO@:(.UDD.6JVZV5\LN/VH MC(!*$D]Q!G\?\709\1C]>J^[:#+LG'B.PUJPK'@^- ?3P+Z2+W0 M>:*:ZX?'4BFVF3P-8=WPKYQ>R@E\6?W/>1:ZO*+R.X#XBD;7HWOR4IAEL'N7 M63=;BV[5]?E%&1(R4=:"L-T39?5KI^UVO3M8++[8.64=1=O96QH1^-'6* D\ M6+5J=U!8BTU >"$@F&&1KW3D6$[12DO#8)-P.IU!W6C)4J^NE-H=.&S*)R63 MS9/I=CMUO2_+.(TC:D4;+BT241UI2Q7"V6HT,*>PKET=8U#OF64U6U(M M::M-="O$=0E$QSI\=09PT@\V;F^T"Z([SJ8+S#^]OBQ?LU*?[^VD!>"P_7CH MTA1+F_&:-,;%^@,#RP=,]87/^BTLSCR[!%&$X1GL-MBMM\R-VU:6CM ]V2R* ME14K[[)?23FLC"%+HS[H=^OM=EE6WWY9F>D=GR(,1 MSW*820D_B$XB 3SO:0XL_2%@F5=!A(/WX.F09FYL+H6 6$[;;/8ZL.2)'[*$ MD9. NB1RGNCG9\>.'A.*SSPHR$"?/D*&L-HX6O[(,FA+CB3#F(OO9_X;EXD\ MY]@#JEMVW^@-^Z3='HWZ_4&K2VRSUR$]W6[1_V6IZ.*IQV!*MP^T,0PH^=$@ M(]C:"7&?R6N(!)^!P-CQ&G.(>A/&CF<#H$Y:W;=24D:C(K#JKP$JSLT@E7QL M@@P4 3*$!G@7K(+L>PG:8X"R^"^K4=4#QD0Y@YR$W5^0@W[Z1$[SR& G=&JL M,EI,GH'Y!!*":F[B8>C8#@F<^705B79PGA5X=U,Q M!W@0G;7AAGVNGKWI!%/H'&L-R?'!\4 4^S&\U09DT!>+PLD'.^%Y0QILE'PL MO)\5XG),@@>0%W@*\[X.[,R&P?[*'/ MXEU"UJ/:@V\Z]I#>-W-^7 MOMV,BJ@'4L*G^4E8 [ MY/YR5Q3P!8;]0D;&FH;ZL7JA[ M M&ER\6&Z,X#@+0PK_L=^1J65VF(_)[/?J7;UD'U/5O<&*]0Z8];K[9[TN8SVC MTZ[WS+*&XBC6DX(2%>N]P7J]_;->C[5?' QZN>TL)&2]K=>39%W.C<&BCV@O MRO.Y'[)(2*X"?:#Y_B7JCPB^Z]$_?-]F 4D:/#D6#>]\MW#O%[-?.^W6>]UV MW2AMT'O%$N<.E(16Z$$EDM 2<@TS7I[\Q1F14(2D="*\[P\$FKI2$)ZKUW7 M-R^HD+"\R.SPL+",&NT_ C\,M4G@CYQHD^*B8\P_7G%,,]#>,,@6Y@B#E1B9 MK7I'/Q834E';1B?Z)M1F(K4-6E@SO+$6J*CM(*AMQ>&_";6U&+6!;!MT-FY3 M5"$;7EL?U U3&>V'1$XKCO@MD5,'RE$%?ZG&>@G?:2:ZE;"H73( M)CYK!%?7/!J];_+Q.CKV$3TOM1 H8Z3Q6WWR3#:.5DK=]Q)3XFD8)>ZJ(^F4 M5ZB-Y()^NZ2-9 )++O^%(7CE>WYR,%S1PF[?-L[\Z-?USB:](U6W/)G(:4%U MW24Y&;73CE'7S=MKJU7N#Q5&2U>XQ+O&)C7:%!C1! M2>"^:@&UZ7C"BLA9:BCU'#\ >@FI%<,UWGQ#A: *)Z$0QPL1TC2\]BY>D#UB M)WS$TOWKT5#JJ$4QE!IP0I%G- M=D;E+2QL<=QRO;-YSH@RFZIX>)=,3+T-PUR[666?Z1?F8N!K_V:>(O^=>@U* M)JP!=@;7^P?F+I YN86W_?;3:-961C0<+)NLZ_HOC4,ZZ.\WZYW6)@[:0NBJ M@-5W?'2W[KE?'MT9M=-NI][?R).KZ*[J=+>N6E >W6$$85#O]TJ8NK@]NCOD MEFPMLWUSZND#]?0[]7ZOK(FYROVP_.C%CO#Y9;?;U6ZE"="HYKCOUS6 M>-Y?;-?!8.2@WCN:YDV*H11#K5# -F*HKEX[;7>QQ\ZQ.&,41RF.6J&4;L91 M6*XUZ-:[1B7.**&G)HM(0"I&]NVV\#BST9RQOOLNBSZHU1VR>?*%A(Z%M58> MK#1D+8?26[737K.G*%U1NK24WBN'TMNUTT&S59:M MJ^*SRY'\._N#VAJ!U9 '.J.#A9H?1V%$/-S&L<=K.40*NE$3\)YQZ%[%.-7W M>L2H/[R> E=P0D$;MH,V;+V].:.H6)Q<5+7"E[A=JNIBXE>]U5G,5U=456FJ M6N%/VRY5]8"JVG7=E"SR.^=1ZQ=RJ*V33*B>+_[\82A<^6ZOKXX;H[ZUN>-K M77DEC:ZYOI&4M[6*B>#2'%^"8/+,I'XYKB]YSFE%ZX=&Z\5<7V_0^@"=7YLW M;U:TKFA=#N?7C^DF:4TF$$(??B_JI>JY.=N+\$Z2]8ED6-RAY+XJAW M<]KU538FHNCJ_0ZPTNC*9"ZPGE%6V:ZB*TGHZGTNL-+HJL6<8!U]XZ'BY4:V MYIQ@>\DJ4\_G.<$^163HTJ11)?LO3B'# &\1U))<9'3FV .J6W;?Z W[I-T> MC?K]0:M+;+/7(3W=;M'_-70PIC)/B:5ER,:B6'E;&BL;JSQC)K+RN>^QI$F" M^MA=!/^#;5A9\^US?SP)Z"/U0IS_>CE;U+*'?; WG3@1W&Z]+:38SCXXGA8] M^C&\U0X_%E[X,FR+Q\8D>' \EE,H.!=I)B4XGG$(FW;))*0GR3\^VTXX<.Q!;.'/HMW<0F!KYN7'6R-_/+G9\>.'E$.-W4NBX61(+XL+C?ATJ?%WSN] MYJ#;SKVD-XW]RC";>J=7Z%7+?^^T\C]R,(OJFF^^:H6U5P6C+O\L33=C M=-;9#>= *4(&_Z(DT"X\F]I%!BFM>R 52%N7%#Y?J4514=-:>ETS=6RNN@3U M!;=]3* S&.A,!;IU0?=/XL4D>-7R +>'QNN[KRV>+RZ>Z:5>6K7,H;B^C[!^ M:YLEQKVV*C%>;_U'R4V'QDK;+"[N=7967%QI1CI67CI =MIF97&O6\7*XIWE MVFU157UK#) UXT%T :\G^8IKI7W&^WY>FH%3_>0ECF>#R7C2&.Q\_-3Y(_$> M: A6$@Z' '$44,M_\. --A\:H4W\, IHY 3,T:T->5,M %P8A?6E[MZ9C9IF M<_>#M7 [_@B[..+__'4K8Q\8U\ZX_;E$_@H@\J@M&I#=N+ -D-:_PL,^D C M%B>ZH=@^"YP0P/0U#N"_;V"COGU/7O+D=0\MB<4>Z77MKR5J:#O<3[]VVNTN M[$GDJH:X;3#$K63$P8W7HWSL]=G<%4D"WBJ18O]?S(K=3"[+JDCXSP. NI9KUH4 MP%M(_8?<1BQ_) CJ4O?J9;-NOC[ 7S?2\!_C]#GGS[S[/LI+LY25$Q9 MIIC'I(^-3>I=(T<)KV!=AZ*_S?6#'=-?&]2&7KV=4TFG"+":!+BIYK I 2[2 M&.O5L7_ZDL5#MWM_7&9<:XXW>'-GPJ&,!-JYHO%NL=U%M:'36BS2**R(RQ[\ M5W2X X7CW7388^I#MU6"XT$18L4)L0S%XRTUHE\[;9F+OG"Y".V 8LKYZ8^S M]2CORH,46Q9X$ 47.3VACRX=I7S R"E62HSHY,B11(; 7VZ,H+A!ER<8*U$4 M.,.85?O<^^6,6^SCN!>S;@S*ZNU5'NXE[>VAN%YQ_<8I!7OF^@'.I&EWZ[V< M9 /%]HKM%=MO)SEUWVPO!N>8@[*Z#N^7[?/+['-*LM')ZXQ>UZO)?F2*2M4OW^D&K'0.TJ\5X"JYOD1#;7(U\!<13*=%NB/'(]XED-<6%M:JD\" M>-X#@RBB#P%VB =\$JR+Z7H#T&*.__LAI5/6!,UM*!=<( BF-9#V0^ ?(P^D*8O6;/ M:)72[:#='/2*O>F-#@QZMY0U=9J=5E^R-0V:O5Y'K4FMJ;0U==MO]RO)=1"W MIS&%$J+->^QFQ(3>F?T$^A'5SF+0GFY #PKKV+BHR?+P[^)AZ-@."1P:[D'/ M6&\';_5CFM:VW$6^]>/1=^$P"?_VE[YI]#YK%W_&3O1:C09-^D*#IKI&7RP* MI@1V9F=MY#2 ?F8X^#/[Y\V>*-_VIM!M4'1YBWJMMW>EH]OL[T&PO?BKUFI MHJ[3+VE*E;.6NG2-6^9WNS1VAQU^F=Q:H]O-*E()_.?YB'@EP' &:T2+!*ST M&^+88*-IYV2"$O.(@7(/EF\8!Z^<.NH:X=68;T'DC:V6 YV]*SQKTI-EQ>/8 M9M852C+]QZV.9-HE4;O76/C;$?>V\>L#(: #M+G]\A)KX0%QT6 M=2UI;&BRQH;&)H,OI$\!74]\%6PRWU\9P 4#A)T'&W>4'^"D@FZ]U=UX6&=% M$I"W2W&RG)>'T[QK0P;+28]8P5U9/8OK5WELTZJ=EC4S1G&,#!2D.&8YQPR* M:8--%%/)0&3'QE3%2A_U-4M]2N"O3NW4J+<&[;K>WZ1& M73&78JZ*,->ZA<4E,%<7N_G4>\=0OJDXZQ YJQ!CF5M7!GNUTW;=Z,%AU=UX M-+GB*\57U>"KUM;Y"DN_ZYU6MSZHAK=OUU7@.Z0,''\S5_5=T>YSZ\;O^J9A M?M[/_/$2"O,45A16%%845A16%%845DK5>]M;'*4S&)0V2D?1C#PTL\7I2Z:N MRT8R*\R@I-P2%DJ74YBZZS#O*BF?;'D']_DA2#+(BN6=6#>PJ24:A;!-W4<- MJ%!845A16%%845@I(\[>V6J_6E,W2NI7J\A%,?$1846BGM.F;DK"PUL?=R6C ML71+PRAP+"RK#3&&S"@A9%U$;#JB03!WX0GNI_9QA"4+UN48*QJJLAC]91C& MU,Y.@N-%.E,\L-O.GDG 9\1]\X,1=:*8?7"1>5K /*V-X_7*?2GC*:BPHK"B ML**PHK"BL**PHK"R'2OF?2T$(G^R6Z R-;DQ)"&U650'+$S6\E9%6=^44KDD6FPU?#>W_:TPY;VEUZHJ$=DTQ,,)UGY-(M_3-V0B>B=S1X'\DW;MM-NJZ]W%J92*"J6B0B4;%%845A16JHN5$G,N MI3M&.Y(=HSN./35U0X[P$PMV: X+BFAL>(E&QQ/7?Z54A)TF<6 ] E5H$Y>\ MS]BKG/]@EW&G"P%M=M.-@/4-@#HWVH2]#!8CM@C%@ITRI=PM'L M*%S*T(7/R!X6A.N]MN)WN2E+\;O"BL**PDIUL5*BI;F;H[$OU]%X$&W#E^4G M)@8@FPQF\>DZX9O3=0[*"[,\5?=]UF R@R;3(/S,^C-V FH79H,!MN+J&27T MC%1./*D./(45A97CPTJQTJ85C>)GY"Q3/Q(Q>^Z'T2\T>O0+"UQ#KYT.]&X= M%! E)"KSC6%*7Y,O)F_Z*CZ\GE;9$I'+ ,3W6*.8XHG>[ M3.5D8,TCZT[M=.-(M7*$R:C"**Q(="RME;4Y,Z-'<&S!4ZJ+4?=V6X*.68IN M%#+^"_$)9Y%Z]H_B1>3X%4SZIJI MF^8FI7>;S:>4AB>*&G.#M]DB$UL4!EP:-?.^V:=5T?E)22+,5( MU)+<8(=.?GFVR K:RYL7NDA4@]KI8MJ#HJ.: M?$5RLI)<(:W2--9L/%X"\1FU4[/>TO6ZV=\DT4M1WF%0WL(4^^U1G@F4UZOK MG47%39%=];^BD1J"J'S+"BL**PHK"BL**PHK!X250GKOPF3*$J?$FYAQUVW7 MV_K&"J^B&7EH9D5RYF8DTY6-9 XBQKW#"?&5R[E753,**PHK"BL**PHK^PNU M+2A5&TV7+JAT]6JG1J_>;77W7^^ER$DQ>86P4HC)]\KC?7EXO*3(4N6F?&#% M(B858P=7GBNKQ1.@&4"W1E]H8#DAO\8F?O@3Q$YX'!&J@CG%F]2'LHO7'+@7 M NIV'L<,:J<;#_E0?BL93T6%%7F\B>8&G667COMM!;;D"FRD8IL%#,K MK"BL**Q4%RLEAM%*.?<,F$O#*'"LB-K"LD.J"#7BV4 (QH$> MX'YJ'T?PK:#=9Z[H-O^FX3?% [OM[)D$-G.G?/.#$76BF'UPD8FP-&%05C66 M\L1)=2 JK"BL**PHK"BL**PHK"BL[#)^)6-*(-.4&T,"]B1+":1>2%#;/8XH ME'*J**PHK.P^QG-F_Q&'T9AZ47COGP$$\(W$O2&.?>F=DXD3$9=))B:8SC-R MZ9;^&3NA$]$[&CPY%N7V_BVU_ >/O87YRXHF2[1:M=..7A_T-F[[HZA0R0:% M%845A16%E:V'C*0[1MN2':/'&H%B\0[-87$1(#";!AH=3US_E5(1>4JFRVL3 ME[S/V*N<"V&7H:<+ 6UVTXV ]0V .C?@U*F=YLQ,5!XHJ7$?C 8?];FEB (98 M@)9,9D<,'D?D;WD=Y_NLP?N DC .7C-C+*;(G"_PJA=^][ MU1%8+=#N>I\B7%N')ZK+]555WX[Y:0*)E,UM!&H6NWS_^G?.R4Q(!%J0D(QD M)F9Z7))(,D^>?74"S-,M208C:APZS)-!,^BL+NC3N%:;6VENY1A],;8,<,GP M65(_))M][X?1[RQZ\,LSW'%K,C!&>F_4L-SZHE%#W,VM-+=RBBXEQ^>XO4Z- M..ZI&S[:SJ-<6RQQA;^_'B\+XXFGQ9SW5OB@P0X=V((=(F*X%M:KO?G')I3Z MR@*R>3:BEKEA$. '^4:YT@?QX@1Y.BGR&( \[4X><[0E[VM)IBPNDJ(2G.C2 MPYN-#ZZYE>96FEMI;J6YE>96+OU6RCE5MC3]3[2OTGJ\V9IT!UV]TZU@C%^# M*W7 E2W6X/ZHTJT1JEQP9(]ZB;Z.&-XI$SH)K%FC>2R1G M37*A&V=9X\(\HULII^#LDMF9F>990,\[R+ ^1N;[!:ZG)DQ4%[QIJ+FYE>96 MFELYWUNITERK2O -:B/X+F(\V[#PXM]9+DX+T+4/;,864Q9H74/7S(YI'E*@ M=^G#W8N-O6YG,V$HL4=AX,51&%D>0J,T=0Q;D_Y8-P>]:9;06,_7$9UOG,O-K32WTMQ*\,,PIE\SC+F($'?QG?_P(\O5?,Q!H'$C 7M@7N@\ M,LV%FWL=?6B;@IKF5II;:6ZEN97F5EXNRI9+'%P39:-\P?>JJ$XU+1JF^\/Z M65KC&K0F0[W?S8=!FJ+!NF!30^-UO)52-)XSFDY)XL/:D/@6<\IVPJ5K/>,> MV7K<:WYUF;^J*."XZX28>HR'^<;"*'!F$4/BPVDPR$5"S?)L8!AS%@0K7SS" M[YG].L*69?/,]YLIP7/.TWN@G]T\68%-#/>3'\R9$\7TPCQOQ0;!G;K,6&K\ MFTV@HKF5YE::6VENI;F5YE::6VDBAE6.LD1-^8H&F%+$4$XP;6*%C1>NN97F M5O9,0=K2"ZQNDY7[X]:DU]<'O:HJ1QHL;'A#)-]4:?QB]8QUNITBH]R13F ?;TUT>'UXLWF-70>W,KS:TT MM]+U"--[K8EAY$V^ICZC+OC1^$Z;6VENY1B5<>/3S\,>]('=]O2^44'_TP:+ M&MIN;J6YE?/AN%M,NZ,PW$%]&.ZI>U[:SJ-<6RQQA;^_'B\+PX6G19SW5OB@ MV7+(*.*%:V$YVIM_;,(H,/;)I-F(6>:&&2#)6%.YT@?QX@1W.BGN#%L3LVWF MNP5I2][5ABQ57"1%)3C1I4X4B-F=@^;W-GC34'-S*\VM-+?2W,KQ]?RJ!)]1&\%W M$:/-M@RN%PCP)5[ .K/\C?,[MIES_<&?Q5@7R-,T/WKV!RM:*>>SX9.K!2SQ M@(]=V=;SU3.S@BOFI==K)DFD.[SS?1P$\,I/#J+)?\-2N[Y6?6.W-?G 9FPQ M98'63=!*O'VB:V;'[*Y^>DCYVJ6/12S.9NQM&:&NA.YX+N-='(61Y2$T2O.( M7FO2'^M]HZJTWEI,Y=S@93HNRM7%$?&/HUW;SM=5#PHK$+[;R*MH\FB>;OJM M255-2!N2J0,*-22S@61**ZREY="@-1GW!GIG/&ZHJJ&JLZ6J4F9@S]QQ2$$% M](5Y6_JXV]7-T>#P&%!#7'5 MH:X-A%7]W3$-0(CRM3-;MZ(:BBKH:PSH*Q2 MA-4[NC*(#1_U?G^L&]U&'6SHZI70U;'):M1!';!OC/6A>1:^"Q$UD)N0D.U3 M748QS>V:0)-NNPL;L_UXZK+==IWT4$\6MDP8]D78U2T*00UHP! M9PD$KYO\WVGPZR1;CK/#8P>S2.K)N)%'FC06^X%IU@S;VUO>,QQ7\_R(A5KD M:Q%\ SR2F(J% [OFCF=Y,\=R86_P ?76U*P GO61OGQP[>I L77F0LZKK3OJ(-87= MQM'Z1\[TDK =1J:<2_DO;A-%C&./66=FCXSA=&3U>O/Y:#3N#BS;'/:M8 4""\>36^H:;;RGC2 6 M=7S=P:8BOOF\4I$/D.+2#62P'U KUVOJ[XF_@EU8+[T%[2% 7>-_;;^I(= E MLADDI/>HI@ !_=]?K4D1%JB79 7W<$_(SX24ID6RW Y.[UK+D%W+/][*P82. M1X>AA]Z*M02-]?.]6^F<_.L4%]H=C@\BV4"\67S=AJ]^S7_>'[;[9K_PJT[; M*/Q\W5*&V38[O5)+K?^\WRU^R>5L:KAQJ<*L$6.4$[('% $?CZ\:.V6/W-B/ MF#VBW<0@[[Z"Y IU[=:;M6D>Y?=X&CJV8P4."U] ,NQV@O>J@/Z>BF5D'%C/ M_,GUGUYT][32-7;;=F:[.!D=#U0'/X95[;"HB'F-56+L:Y6 3%S[NRUY4R^: M'K5=UF#PB9E[>HRYC; M-86?DD F$\:VU\OLY_H5%FN/- M_ 4[I(#TA:(5.YZQ=+CB)2,2.YZIPCH%0(%;PH#/?EBZ)GEDM";F6!]V\[V$ MSK;=08/YEX+Y@V-BOMF:] 8]O=>I2R_M!O4;U$]0?TLO[<-0OXOE)@-]8-2% MZU?4C8)C]+@ I;-=!8\]@6Q'?%!FTV&@+6" C/'99J7:'7X.?YKAJ;!,O"Q M]8BM39_WMPU>I.G%.3Y?Z6"\(IRL PI^8$M .X="5.3MMA8^[.H_^P\XKU%O MH-/KXBHXX6^7X1\WGGVC0+4TM^ZU)MW.0._U>S7AUJ^PS=3IE=NCH%(?K+U1 M5Q\55*,WJ'2^J+1%63P**@T E?IC+&:I"2H=78>L U90J?D5S2K&/L_)L.)S MGTAT>E%-D'RW.O2Y-!D,:S;.^16VACF];*X(=[!@J:./AP>G@3>X4R/&=2%[[P*:QF=;60E.XNEY03HN<$,*]?' 1;.(\AD*PQ9%#:& M\W9IO*8.]#?+\1#,=]YW0/GP;GY#$$5M%?^X30#_'NCH'MOVY&ACW&E-1OV# M":.Q<&J$/CF!7!GZE..[8P/GK_9'1H-=%X1=.9']4MAE N?2Q[VJRFT;DWI7 MH0X(PJS ?=8"9K/%DC &)'O(/,N MVVM-AGJOTYCAEX1.6\SP2CE2OVXLP!%M$R6SNE.>R@]:D-]2'HPK:,S56 M4QTX[-8 =K7X,VQ-C('>KZQI2H-$=4"BK:'K:I$(0RXC8$+Y[HN-A7TT?*"Y M"3KF,3:6\][BF(#XQ?F69O(46/NG-)ZK@J-NAW>QVS4 MH%'=T:B4=;!%'E>'/@8Z7<:C? 7"N8[%J;<,QD+1V8/EW3,PD/IPYG]^M8:?V,SYCQB5ZCP-2ES5S6P&X(G"%+BE M.:D)AK'1TP>#&O#21@J?4ID["CIU6Y/!4#>:C-;:HU25BMU14(D'UOJ'C+JH MH8Y79QE]ZSTR+_(SO>HN._9Q#%]+GA@4N):F@GYKTNOI([/)&:L[+I5BJ%O" M']7B$%9;F6-]T,M76S71L_/$G]("^1#\P>"9V2NU0B/ M]K:3]\0C ^-H8T/O] [N0];8RF7E6TX=B41>PJ&/J MW0*KX?S3!^LLJBGM1!374P&^F]YB$XNN2G@3E.]D8\GWUA+'M7QA9;-LNT:O M-0&-=ER0&]88U[7!I=/([LIPJ@\XI0\+AGLWQG:]\.JX3O#*\&F XQ31(UX# M#V"5%G=W6%,9_F77-L:'V.&'#>BN#Q%5.Q\"!\M\%5!_]_Q'B/4T"0W=)( O M34-#;"%_C8/8 9B/-00:S YA[]$S^0_9W["RQVF9/ M[PP:9+H49-JBU!\1F4QT=8SUP:4ET)Z!]$;A[7B1Y=T[4Y?Q*. KB?=5(+6Y M&]UF

>9=2E/ 4FP7(IX.QX,S=&R,RX5]WY#^:S10'LG[]^YH=1N'M?O*[9 M=.H\&TRK0J8?%]5V8-(]]+R,"X9;-6'GVB!:!>+^)5G:1;?ZK+,R$/BP;UNX M\4)LO_[JC?HJ;7H!WD\ 7>QM?S>O3G4>M"8#?5R9+[PQQ>J 3]O,^B/B$]8R MZGVC20^_)'S:9MD?$9]&V,@.)'M-\&F+0+>=<.E:S[A1MA[]SN575;HRZI_Y M%(?4G[PP"GF(1V-M\.>'B;NF1A\/$[L='NCH]?*MT1M,?#V8N.L4LR-BHB$20HU\37R-,+$BE\E9 M)#S-'<_R9E4D/&U+1;OX3)V*^LNME2-/<'O_"#PGV## M(4A#0 1M%C#;B;2Y-1,5H4UP^!#W[V=X47@W?T]0+:T!F-A6:=3IZYV",%P3 M]#U?#"KA\#T,@[KHCNMT&PRZ- PJX>+=@$$;P[/=7A.>?9GPK,B\PT'*UQ4^P^K(_'G4)VVN3!GB?V;!'&U6$/5LGKHWZ#/37' MG@KE\([(LUD.#RN3PTW.]/YI4DX8QI8WHPSJD'F.'P!BA&P6XYQDSX]>5_.D M(]G+MP+(>PV?[W9Q(NEX7$7A>F/LU B!2IC+!R(0CO/LC?2!4YM,&_ G>W2 MN(=UHAU#[XR:HN,:X\Z1S.6]V4YUA9*-N5P&#SXXF +EV3BCQ[%?B1U\C%X@ MH'I*4)9FF3UDF6/='!_2F[VQ7>J$-3LV_3@$:_I@]G8'NMEMJGTO!6MV[.YQ M"-9@/&/0T<<%U3YGW?6WQC(6%"2U#=?,7RS0ZHW\V5^OQ,@]AL#]Y K_ ?]A8+.>)0SN*WPIQ:-2:#(R1WALU4>)+0:(=I7&% M2#1N3<8=4.DZ->!$K\0 IG$*KRD(?)0J4S48H] % ?>3+,#9OZRJW\$LG%YC M']<9L8X4'#X&.AF$3H-\W7(3+SY?G"H1+SX&3IFM25?OF'5)8GF]$W7>B"83 MOQ26?AYEMLZEDM1^@W6JH"8<-#D:Z^8@/T&OX@$2YV9M7)*O"QCSIL9]#3#2/?6+!>&/E*7 D?YW,VB]#% MSW[.'BSOGFF!%3&-_\TKPP 9&C_#_GX&#N*[^4"O+MJES4 ?F&B'R#007= MA1KDJX.%M<5I40>4P_HIF%-V:6*DGILF2(#!.0S6;$S1 M^F@O]4;L0:P=DI?6X/1EX/2N[I6:XS0V ^V.]/%!&;IGY*#96:>R MG<<7: JZ27LZ)2GHVI3=.YZ'@2F;"?4-E>$'_B/I::8K&XK9A M!]O[U<0::JSP*G#,[-4)R;I@<(]&>J??=/^[)"0SNG5"LEYK,C('^K@@7_EU M^'5>NP["8"=;M(_CVB:UB=O]XVBZ^,[X7U^N52O)V ?)V.GJO<-;19V)IZ"A MP(8":V4 #2HS@!H*;"CP3"BP7N;AL#+S\(2N1;D)>0=(8-4:ECL\KQRT"T>Q M_7CJLMQ)]UV]V=WNFCMR!R I 2A9V8#O:9U>:8NVL:14<[?V5B2_Z)Q(*O@ 1?6/F8XZ@U M&7;U4:\NZ5H5B*D&]R\%][>4_1Z*^^/6I#?0C?X%U?4VN'\IN+\ET_= W!]B M_M1 [P[SM4!G'DBCEDLAX:*CG3\);U7=$!=^6#]9 MN"\5&ZW)>*0/QP=3<7TZ237H?RGHOU5[.QC]34#_GCZH++C0H'^#_J=3X Y& M?VQZ,1SJ7:.JIA?GEA=\TEHKW[LBYVT4P"H33D43ORV&);G((\!M0$OWMX4]33V!ZV$RY=ZQDWRM:3T[G\B@[[:V1-72:3 M\.$_\M<*T&8,XP0"DR?_=QK@PVKN_@Z/G8 3"2 'P],LV9@%<,[G['8D>8Z M:I&O1? -$ !EFED1J,ZB4Z?EPM[@ SX:T@K@>4]S8.OW 7RU!.1'U1J>#IGR MP_9:"(CM]-!R6/J<6*X#YEJ1\\C>/CEV]"")57F*X^!U)WW$FL)6XVC](V=Z M0T9OI?!#^2]N$WF#8X]99V:/C.%T9/5Z\_EH-.X.+-L<]JUAQ^ZR_S&,44L^ M]9!D^BVM>W8U#9CUUY4UAZ-=6^Z3]1PBMBL06#B>W-+0A#VO G@M/.;S,O 8 M[0 .SIN 0_H!3^("GL8"_!5LQ7KI+6@/ 8J*_[7].H9 >HY2AF)15 M!RS,>6(("V_L1YK1?A,#:T )%^K:K3=KD^G\/9Z&CNU8@=J[MVXG^*(RMOSOL0+6&B6]R=D=<"[X-[RG/\0 M7TA1#/YQX]E?^>W0/^_F"N'\8!^P&O>.?2=U4 M0"2(E 'S3E@'3PB(T$HII*Z,UGKL,LUV?Q6_^&Q2'\ M!,@Q1UIEE91_QV'DS)]/K*5LE ^A(A\T0 )+]M_\J)KI[]. B9.Q>_2)[^PC; M6DYQWJXK/UAPS"EC'G)J.")OA1]S\G"HIPTCZ83K$D<'Q%@'6%USX =/#[[K M/E_Y3Q[+@EE/'OP>^4!P(/%HI_2P'RQ1>8%'Y"&S/\X Z0N+039\@RL*X%E@ M3_1#=3G8"_X0=NX$V;M^ VCG,NR?S-QG#90C%N"IX216J&5?K4NXBX^?>%G),15PJN>5!R2WG=S5N3;H%I/3G1 RE8 M3/L#M@6P)AD.)(??:"AM(LZ+0(0+ 0B_?V]YE@VLZVO, B" ;\[,EV2C_='^ MWM;^Y03W\+O;T$6UK0V4E:RE([ULOGCDB*PTX(9'O>L1C80J:A>G(>DM&=$? M@)3SK_=6\'>,Q14(=!P4(A%B%O@@&1%0(>Q.NV?^?6 M'T ?2R$LS@\,%7B" MBDK)#3HI/)$#_NO;1F\DEE"P6L<*,>M;N" M^\G!2^9=V=)KSJNAIVS<88KX+HI,%,1\=^>J2"'"S0G*VC.S HWFOON-6EIU?]QA;H5^2J":-* M][HC:-O:C>MR+80!98)"!G\ 5P"F1N!%>(>"H\)_32)&^,. 9X1M3;]3KB?$ M^P&VLXXQKWQN* O_EP662_#,OQ%?Z/"F<"D5)JY6H5[IA"AF0 #,G7GT?!4] M^<#RV5^K7M55*ZHZNL\8LU_AK]ESWD@=F7DC=606&*DGYPZ%MJ=V /#JQ#'6 M6<($>G+P;S=-MED?B<&"0A2^!RZ$'W.%)V6](!IAZ:4+M'7//!!<8)S@]VR9 M>*56E"9Z";?J$F/DMYN;KZE6CS2+X85 V%K:U'(M(E_2GI3$,,7 CZS@'.* MM\Y4[&W33:L FY24%:?%W3]"\J9\!-1:(,3.5*XA'G(LLJ3/8PTFXG6AGNE$ M7-?6$!^ ,5+0--06H$??TX]1_"VLOQBP%P$;0@DK#./%DF-$]&!%FL5GOB#N MP0;\@,RC18+C%@5EZ5'7L::.2[-^$MW<3MQR?# \83J^?=US_$U(;"(0MB9R M)M8OVE+ 'ADP4?XC]A,49R.^^H6&>NN*DVK-C8T/0[X^W$S?; _ES>@Y[*OB]:41 M9H (,UZ/,*HK[*"=$?"_^!YW)L >>2&$V%&ZH2%N* 53;C]Y9.5&D$359!M]BK:;T3A&5QA,0+_R4CBAC@X%K%8'A75!"%G.6;J0IN5Z+Y4=7X_ M2V7;56,='[&TOV-\$^= N#OX-Y"&^&!*YD6!:OS]XWL43'/0<5,E^5WLNBRB MF$9;&X]U[4BV\.YA9)(MOZ?P/+%Q3J_7X2ILSFL - JX 'Z>;04VAC#P!]SA MI_WPET -9K]3%_@I6WXOA@DBHA E*NK(J3O)TMZ(>@#5R<(DPH1,D0?1;*AS X2K:#CED7 V'+60],:NB MJ72KFM=.<$NPNUF\B+DK3F/)L,O, M90L[?,67M$X3T)[(E"#;^L'"P!(.^B!"A&N7K_ $^G#K Y$AC?XCY,)X]B U MFU*1NOH'YHC"_F0<0C-^&2PA)_:(8,IJ=H)6=J ,P !)DG/?CWARIL#$D&.( MSQ6KU,(1MXR_(I>)T)N7<;#TI3;V! )>L]S0EQO.BFYAD:9[4OJFI=>9?R93#!,-0:\!.2]" M;LL6$_W:7-5,CM0VR5$N>7!/R7'DE,;J=[5[EJ.!Q>*8=Z<9H[9JA/^^(CF^ M$GF(P$UQ.EZ:&UGQ9=7A:DYR$>U\@FG.$]HD9I=(S.ZO3\QN4JR;%.LFQ;I) ML2Z78IT!P.[):;OF7O?.(_?:;/.8>/Z_Y6+6WU,S);7-*78--%00O1X51*]' M^>BULJSJII +YU.9RV3B%,9Q:1,%6S-;9:/XO,WYZHS%=>'\<<%;QW4(YR=3 M>N@/Y2@7'])'\*\?4B1S12A0B=\!DYI:WE_1T'CSLO32K+)\PMY)OEPCCR#1' U MB(!]7+BR-+4BM"\Q!H4Y)V'H!S*0SYTD(L@0:C$Z 8&L'AF@(:(F>43)@8,# M9@&OI["RZP-?#Q^8.]=<,'E$GGXHA+@,]+O^$RQ-J0%(>1AMQQH&7B$P$Z$Q MQ&3 *9Q6:Z,>D)[(4<]B,ZR!<# 9%M&>._1<*T1YK&MS)X"__#A*8J"?;S_= M)?'/!0.%Q&YK?R29HOBU^%@7'B9TP9YUC]L/^=TO?*I%29?@46ND M%WYH"13@43%&L32/X0:LX)FRO)-X*ZB/Z&:C['V*&K)[X$*$O]*;2BD>='YQ M59(_2I;JI$Y^ )IX1I2DB9Y'%&BSD#PBB+SY<40WR+:LYA2@,APIO*(6!'J-*2'R,/(D I@&L_?0AJ3/NTD ML>M)U#YY]J\8#1"]B+E>Q,/=H1H3?_1=0 7X9)KDMB5R#(OFB!M(1F<)!$!RK4K%#2:=0_*79)W)]DBB"N/Q^ DDZ?7\B4\=@^OIBUB M8!S_U\/$,^2+/CK^,5$/N0H%Q5%3I"QPDF96@J&RML^F^ 4O)BFI_$W2E:8 MO!7WEJ;[<,@(3,+=*1(F+,(.91NX$EP@LO1$H*6/)UWP0$NA*C%;EN:)K L% M;];M!]/J4G6 )S,=P-'[:B++![$=OIMT,W(O5ICLPY\GQRK-Z;NMR6#8SC?3 MD?DO!-129^J_^)EZKET3\6MA%DSA0:BD1&R73'DPS MGJ% VB98!S.'Y^5KE(YF.Q@_#H6BC;D9'AD2/!0.9H*00US]PA1G#!^#60#\ M4605[ $/1/.,ZJ:M(ZA=DO2C(ZWL+]6B4S&%BEJ4%$QE/NI+G MG.FQ<&%)%=S/EQ7O!"X.R:2M&D+-9H_,]9>)[N#/HR>\@3D),E!T4$_"(O:5 M6^=WN,!$>OR7_RC,9D0C@C\\,X]=,/[G22J_7%Q7?%=S5 :%I8IQ&J$ R919 MN.B%DKE&=F>\O,=RS1PBRN )0!Z7<"*->0]2L4C?GF@U\]B;"1,O F/RO;)2 M @907F8NF'M)!^7*)1-JI.,EH3&NSQ!$P$Q&C+FB MO!#NZ^ WF<%4P,#9E?/SZL&Q02Y=HR 8M";DVQ3HCY#?*(_ZNPND/PAO/@/: M9,0W;N+:CH,GD/3NQ?1Y6"=^YN$]^2#RFF!+%W" M#H6[(^HZKLWSC^9;L8PG&PM'H*.8)BE#$-X-A2,\LL19EI9LRI*@U'=7A)YM M;?4$OFW_6UWL M&]-*]L/))AEE2S+*X-3)*$4 V1;'+"H0'EUUR\8QL<(#,QB!Y]YZD>7=.U.7 M\=ZJ:VV!T%Y]=E"8IN?1^('.U"CX,_%F<__PHW3+ M)GG4F.7I!%)INU=A(U):4]BX!!LGA8W@8.1*B0.E'!*-\U#XI-QG8>SR;.< MM'9LGB _@ =!G_P[MI"%ZL@-A=U@IYK:7%OZJ(E1#FRZ8?;3"2-9UR(>0.<= M3Y66Q=393&G%82ZK<"2(J/]1QIL/*A-)'!TX\CV\>PY6/)6V8$8OBT13&-BR ME7CNT?M,VK 32FY'J>N931"8^!?9X &HP; ?#GCQ,M[\1+FYTM<44LAEBI#X M'K'E50<>L]SGT$FB%4D\CW::*;*A6A^$MC@GK6#D5A# #OGC:4U.^CSOI%.P M _FCS'O%X7F&,Z"/C #)ZG/ERC@0'LD*T!@2,6P<@DUV0CJ]+!U,(G'\^M6R\.=,Z7=:! 9O9#,+CX&UW&2#!YRV$D?X?> _ M 3/@'ZNT0"X!"D#2SBAE/HX<8:Q1&1IUK%O9E@U<$W4OT)C@',+%+[+QD7\M MXRG(*<0!- -M@5T.4UZ5VI?,N[?N>4NO!R>PKS#<_:PI'!6NBO=4H^0/&8M( M(*_0@DK#<"'SU5\FNF+F+@'9>*23TC+P6A,$X+$-74$=X(*!$Z$]8_M/*;OG M/\3:7 ZA#!J)+S$ P>RP8 O_)XM)KZ#3&_+>G>4@T24+>9E(H)*O8"ST.\3R M> D2Y9'!Y=^565Q( =Y@B^-Q4F^TWN MI!KVG:\3YITU7KQ(G#6Y[G;C<>)!6HVUI!J>V",(-\($'D9;VR'NUZ0%'G8$ M7&V F7S)6PD6M)-;Z0E'R1L,I5)N0VIBSJKLSG)SE"KW'B=&6BO[X[;VG;%C M%5*]7)G"H7LH49O3[8@BJ1X*MJ/5.95*>:]A45JE\,Z8XJG-O4N=V5%X'8EM MI<>&4F]YLH2BVT3$W 4?R(BTW+OY9]"%R36QT;\"I\JY=N"S.L1:_Z7:KW@: MX6DI;\![?$E?9N)&99"OBNV-/41F%$IG1'%-=5'1!2"*Z<9AH>JO M(Y^%HG13C (V27O!?"G%39,XDA0'4V+=42*EC^T TBYGLFE9UL]/[0)6]Y\H MJ)EC)H?*GQ>U_30%?ZN"+UL6;/Q1\2WI!7HMCRNFG6/H'K?]3-^^ _J]'<_X M/=)%)#&=(H/B[]C'KV0[>IZC[$N++#6](S9[\!S4RK0WK'W?U@OMC\3%\

  • >-&P7V;!KV7>^P@@^JP/[QE-<)<>X='9M"'9-.2AX<@=/+LSZ3%,T M&IPPQ>1,V7SP&7B;#_@:A"(]@#N+O5#DI& )$+/5]):G]E'X#_T=F0^0OKXCT. .^9S(=(_5(\;URUR?VWXSXRI1@F&P2>0]U M4Q3Y/M21(@Q]$=:7.1XARS95)";ESF+9"R/0WCB_R#/,8;? !=XXZ4=)THAL M3?7,(J75(L "?@T_7P;^O[.LD#_/0Z 6-E7DO6XH](D1!\RQ3/,HG&0B D@U MP"6>F_G$4+4,Z?RI,U.NC=PW<+ %,7G[U-ZKTMNL^.E3-! %%2*9GG=)HJ'& MF49KB30BQ^;*0EKQ0MP7E#ZE@EX<-#/K(I.1]$Z4>GQ_8.RT!5B?L1L8^XPQ MZ_6*:0V2W_D.-[.CL_3/\'2!&0N03? ^^6E+?I*%4> !5*]!(7%L9_:?(X9 M1+!52H(K3L00-3_2 \9?)//[J"-;-C6!MV!+$B-06T6R+6&Y MN W%]KCN2/HIT"-[LMQ0)/4EU6'BU"*2XE,@4&BX,EV0'I2=YGAL<)HM7TSW M13O-Q(RH=QU_%GXIO.:^ I3T80&8MO8[3[.D >=TS)2%=D_<2M*TF7NL(NTH"?O&[1JB]I[B.=O?0&H0:WM4]4,RHVE)0V M)#,:2J)+!D=X"$]D5<[E>^@G12?E">S(UUT9CMAB6S=Y+*?/8QF>0QY+MS"/ MI5\+/^*0GF*.?K@@&H>S!XP>Y>8<+Q$W6^*FE[B,XD]Y0/' M6\;DZ1%%TP.M0/,C$8&70CQ8"VY^EI<,% M&UE=4 WH9Z)]4XR#,$R').'T:#DN;S#'72G8U3!Z7G)?B5AZ!OQ"^'RX%D]^ MK?2L"?"NM<\$5T.[TOY_[@@0'@ *KE(!VDR,FI,M%*CY*R51\)V';\4B9N$B M(9A'KA5L7D*7;HC"MZ]?13S.U1>JV0/[1RR-"+#P;>9>\10%6U,\34^DQJCY M0@)TN$AZ5SSDQ(_7A>/=JJTD-BVA7GA;Z0FD[I]"V3C4012D.9ZLE\3"=W3A M\KO1 ;+P85=&N*?LWO'(5)6.'V4LQ:H6]+W M>\5DOR/$IR1'42R&F>8YL= K$ N].H@%.M45'4O[*HI=CU%%=A9\NR<\.R*) MF[>)NN(\+>.G$=HQ@T.0AUWUS/!!JCXV5L$:/BI]\D6#!&Z>D,K/8[4_63## M7A/_CNW[Q+Y:F9=!&8_2Y) 9'>A9R>8$4=S7>L+WW@-M*BX4U8/B46"=O--/ MU+!9]9T_4M;9GXH;IR#W"!/I5,"(=59&:M 6N"@+V?HJ$%YY3<4]Z*8*LQE1 M6:#S$GYI/1(80=%F2;F+F+*Q"TLX=AGD-SX;Y!LW S?,8^IU^B_/ \1NSS6- M>7L?\D%G4(,.Y"JLM4^B("L*J(?WG^A2?2\GUVIO>.=TV/A,X 'Z,?P?'@8TQC M(3U)4+%P4,@IOK*L3+90$!F=E/*(S(C?/6_D0S6D2K!TEH"703DW!\;J;S >]]G'2#<,+44YMNC9]/ MY_H.9L'JM*:$3UO[(()5R0ABM5E$1/HR)2S)7:PYG!! +OER6&832:6B,JB+ MZ[-)/E'2K&+-XBH,N%L>Y HVV\.J7UEA+%ML\'H ;AW(*"]_2/'#HYGR&C+H M;O,3*035Z7+$5#:2*B4M $X(5BPJP+1U:OH32?T9OT8X/UGN7U?H"DRX2X3Z MA;-8,-LA?/$I]5@I.5"[8"%I@FR[PJH,,$EPQ/1S\C:A!V6&>R<_2EZX4@:0 M.">+YLNN.!S;4BDEWZO(D*G"*=\C '4[U!:OK;U3;6//BL2T,J7['I)^QBX3+=)I MBT95?P.=X6DX-]BE&&.<2%5,S!LAEG]M<5YCU$M%?!-5=N@)(D MLL^%#R(8L!8H_P/=WT(Y7-45.!*9_> MS+\57G!*+DE2!-3!2FF3%>)ZF5R23+>6+_!^OB:UJLRT7IOSW@*T:((_,OC' M?T*^G3 9;*&P+_Z@&D9\!;Q,,9W0*41!B2MT\0 3"M @>$XCTTIS0$_M"C@- M@#MQD*+#@=P5(!FQ)B%O/\FW!8SJWPDID^9IE"0N&_Y926X)?4*I?-C04OH= MD/,!>F?1A;-/L7-53UBA!V3 &<_7)D305=P1TV/#)!5&J0"6!\$^%]@#2&TZ M(#M120#$2V Y:'"EW86P3:?#8J$EL64R?$0Y"((AO1H>^9;QZ60IWEE)Z3RE M]ME(GA;A+5WLDK>76]^9J'Q+MC-W.GSW%PF+3?ID@18EZ\E?Z1IH_HMA'95W04<<5MQ;X105NB#+&!,&W*(4P (BOR)U 6,&46 MSC&;V"Y EB8$>-H0X.@<0H!YKRM^VB\; OP^ TTQ=MG=_"/683[_"1SW-DW^ M%B8]6O0?1<9"@NGOGK\*6K_Q[._]U!J?T JT?_IO&7"+B,WP.$"P2 M;I@S) U$A;/QA-KP>KWG#9:]AWO'0?1](DKQ0DE(J#V"&P#R:_[S MWJC=Z11_U6D;A9^O6\KHM\W!H-12ZS\?C,>7O:GA9J#_2I?(+Q)0!5'N_VMU M6RD;HO$)UQW- %3[-?LSHY_[G;G\B;]\FV.RJWC%4>ITHQ>()?XWLP+M(XK! MA+@B^S 8I#\3A(=D";_3*(%0DVK&_EG(4,X'4C9[=2Y!P!<@X: MY&R0LQKD[%6*G&-L@/_:D;,B%;KNVLG-RDBL]P]L@7O:3TSI16L:WPNG%D4"F.&*V)N6[J5(,CYXHCPTIQQ*P1CKP2 ML_ZC=X]9Y;^G=;&-55^(Z:-*,;T+$K,65GT);MC8+]MP9%PICO0 1[H-CEP6 MC@PZE>)('W#$K F.O!)3D]K)-&9E(7(;E2+W )"[)MI@8S%4A2*51D>,88,B MEXKM+O*#YS'=>/9Y,(0W3_";TD9]4KO);.PN6QMZ@*_95[J)?1CK5W:.FRK#5_U"%C6R^ST2+'E$ C_68 MHBQ_S<)/#[ZV8"P2=3[;R^@Y:5&+V/O8M0*LCF>/#GN273M"Y5#)Q'71 8EW MM5;K6;'42+S&I8X%2NUWT62#=>,,^#)+J.Y!K2\3:TN*.%,VS%EFRBD=<8S&JDA"P2Q^%M7VP*$V/R!E[4KW1]T/J A MZ0]!+3Q$FSK>L8SJX'79Z'BE27TZ4@N95J9W,;!%[,2OSD^!A8$">$W^%!C* MG*8H\IWA9!( XNQ9O@E^8RLCPG$=T =BG.\1$#BN9(D\?X"W!(%=)%O.#M=U M/&1=2.M\@@GQ&7R&]^.8N=207S8!$K]-WI$TBI?]!/*P6/B/N*;:VT6NXS!E M?T4=GA'4M _>H,&;/2@-0NB54DSL2M*G(JD5_6ZO"1VPZOUOO,,+:!TW-C)[ M[&:'&"KG(ZQE*P6='\UZ='[D!].UWY21%=G#)=,?*NA=,DI!D\OVW_VTMEF]O4CZZGDGQIK7$+3@7")8^-013NU.^S7$R9-4%#X&. M(Z9+O,TP.B[L><]&_H'2,KYH(3Y]ZNWZ9IJB<\A;S;+)Y,%.8&]71FJ\33<[ M2^9:$/;"/^DIY/$!L4FAH8G=JPR>D1+*U;5DW!AO0:_T,L-WHQ(H.^HK?)JW MPH!?9'1DT;IN$_-=WZ,*/@5%?+&;'.)=?4E!Q*$A&?CMQ_$Y5^>O(L;.B-DG MBF+:B2O?9H.3VNFZ:Y+I'S 0ZJAL9SGO6OY;@_Z:Z9[7,]2-NMW).))A9K$I#^Q J5)05S?^*FH4E P&LGA_&M&:AE3C ME"%N&7GS'2U@KBC"MUA4* [#.J@.R@GH*9I MJ\;*Q;7T)[#3C$8QWD:150G+3_"VK:D 2CICB69W?X,=!"]OG+'Q+-*;7IX]$UC:',XVK1I8'W8 MUX)W&J CP!_&*7OA?_+1QO7>DPL*6%?JL<(^1_1/EW/;=;RMVWEY+B9.HB!61VK:2_W#.HZ;BP]()$Z:T VT6X MIE,HQ"@2J2HD/9!3G4'H"1M4 QSG$+ 'V#R:O+<>/,NHO2K!:2:10W'+)OH0 M;D$=%<9G]#FTA/9&0.07X==_PH$6%I^-"J\]C+MC6U7X:W?"_,URO,_PZF\4 M"F!V6;[4!?G7;?=VX$I['3 G#$Y_0+,UZ6V0;N* IFS#+?HY'B8]3G]*+-EH MY^N)5TYI-%/7:M=R<7P.+1?[A2T7!V5;+G(N_,/ZN59_*/"K=FOA5^5;UWY@ MC^ISC>'\F9W9*+@=M=W&(>4B()I.%T\G!_.Y+FG_6HH'A\E$>S$-A7I^,S$] M"I9=I[-(E6!U%CH^@KX(:A@[X\J-"/U2:UF:]S!ES,L-\DS;6(:)$M#6_MCI M3+OL"9#RHG>T*;3MS6(!O>,JB)]S?NCUQ1Q^\1PQ-G:][H9BVX%E\B \\ MP;4I[-@,KYM%&;TJ,U\KLR'I@Y&S@+"1?! R$<7_P))17PHJR$%PU-">170(C/B":_*1Q %Q?:)Q9/"WX%9\1DNY+G2N6 M@LWW=KKF;'M]FF5 KQ98IC05QW?BY?"&^?".5]((7AF!BU@LW=AB3AQ^MGK% ML9<.ADCN48IUI06_A9,#K\*(+7DJ02BN=NX$.!08/W?(B]*$N)EK[ MI^QH^KR:QH&/\",2KLC9A>DX0YE1(CB.$]%0#-#;KESG+^8^7\''WA7FE=#W MA!7R];*?=0B7P\:'V!PL"3OFXX:3/O>4UM=N(]Y;'!O\T P0YA#.# MW_+^__'TWZ(7OKI;/@M9#).A0>[: @"Y.I4Y\*>2@0/L'BV@2#@V#CNAD6U^ M'"&2 >X<$"L\5_IYU87F@LW*$^/&@O#KQ3224#S]]ELE7*IE,XX@RN"@=B<27 MKF8]S6G0TFI.6.8GQ(^L)QJTC50TCW&8"\=5S*<+XT3S$40*LM*1#A0[9CSZ M:45QQ+41VHJ2((&@F#.; NT4IB6ZBRFM"E$)G1=.R,@2-DR^(Q09\IKF?D#RH?$%LN24B?16Y$S]: ?+= M\"L+:![E6J4_;UW 9W50^N4)4/)K=(9+CX@0W"?O@-YG&%=/3T]Q?AZH7RQ\ MW"=<(6CD(5?(T3,71ZNJ,=\"RC;A&TSG5,IE<-D0V3;2+Y&]'0=RIHF8_:A] M<%Q:O&!'.,E"CK6T4>*G_"/**(8VKH%"!T0GO 'UDXT+KQY5:,7AMH/)$ZT\ MKIQ0SQY7ZJ7\=^AG2J>U8)("W[[Z"/^EF-#Y1J:F/J*0%A/^\I,\DV%_0@OB M"1;*>#",?HF9GVCL"&BU.=IGAX(BXEA&K"(K1ERX60T%J'Y2OW(5M+; M@:D0Q3PX;*[DGJ(WEN@'!_L&FARN^?[NP^\)L>%F$GN63]FES!MA!-!,=C[P M3"A'F.24[%8AKK9V!PH#KLTG^;RGS7S\";R,F-H=:MB8/\YS\=<-]A!SAZ3% M-5/#)Z3DZ4GJA2/9:?JT-:5!X+"1M=YQ<6,; QVW7SZM$N$78I]W\^3J!3:' M&4%//G AYB5^\$Y*GL/6)'H 73/O"?=S6*4G/A1Q18?=T.')B74G MS+5*@TRC( ?=L7"#)SL3]NB$?80:G2S+?5]9+ MQL'+=>&WE)*I)+UOT4(*XV5-6*P"5H.=%NL?%LLK@_CI\&6FO<^XL^T6O1JV MIHQ/_QH ::.GAW.#*^V+'VG_S2+MQO:7D3)PZ&6R5FFEG4:M=X8XS0:T.EXU MH]TND(;YL:I(5ZZ3K+WUM+M9Y*-1R?,OD+5]2A0/Y7J_HUE(=MD['_Y?HHA^ MNOG^+K7Z.%; _@N?_&-)$QG3 ?%_)$_BVZ]P;/61)M;O?OT$ES77?ZS=;=R+ M BX))@DV&2HEZUZ4E$J].E0F7Z9#;QU^&IYGA0)W_DP6C#@LEUBDO,BZ=2QDP?BQ>F?HDP$C*V.=K8TF%QR"S]"V?5'_#/>/$(XXVI$V9FD8;;59 M9#D4E7^\C![BU819=]):B_MIT5 M1-QGJW!&L9EE/'4Q.D!#)^DO%\"% M29E/L^JT7?7ZVG->J;XGN+B-\X[U%V>\M&>M,,?Q917JL>2K]0#1T63DQK=N MDBC,>Z#@&Z"7DTF5RVB[@([DM[,\+\XFVQ$CU45(D*\:/I#&GL@J\NLMV0S% MC(;)4?>\TI@<;#(W /)KS$U"[B=2+FB9D24?((" MAEL'Z.H,4:E7W86P/^G4E%%,0MREY5#DXM]@R(2V0V[1.NO[XX/U_6.J^Z>K M T]\Y.PI]5%D?5>;8[.]3CXVV^O4(39;QCEWEDZY[S&Y&0+AH6)X+.Q_<$EN M.6E1?6=P/U*PFVL%NWG5Z=7%I/J0$FK+(PQC.Z@JJTZIY"]9N11@8V&%S6,B M#_^=GVV3DDDT$AG.J024*XN\+ 72!]IXIKK+52L/33C2,W"OZK*8KSD#/RR**HY.+^E^MP*@$JP;W23EZA :HAT7 M(HCVY@<)LU%OA)*,DBTQ69LSLN^QAX5A'_#W\%'RTU3KS6%0_I-3WLH&5-N, M5*,B^7A N HX#843+1>XDL?%(F]+YFN?;]_=?<,_$I;9-:2II+R\3&Q*EBG, M H>XH%(02"U.L19 UQZ8?<\SMT2?B@=G224"/N7:9<&R2P*.S)2$PRKKGBP<)]A$8U**[*7>D2IK&@@DKYNEF M*T\%A+-D4-+9%KX-5C>V5A.-&BPP>%/7>/ITT4V(0V,9#^U:A(72,L;$.^SY MATB7[22BX?]490H@3COVF'5F]L@83D=6KS>?CT;C[L"RS6'?&G;L+OL? QO; MY-^5ZUZ=J?6Y.FIGPV+;L)O(YY*EU*)9:*J<%UC$1>+'*+"(3W?@M]D;Z+3- M(8+\-NU@I[+>C##?*?&[D#D:A7+8()99$^M2%ECRK#5D1[>?[D0N&SF.4I MIVCHBUUCR/\98,S-PK,D95O91LO'ZBB3@ 2W]8WOZB/90G<>#P-\85'9+B2] M'H"RUQ[DDU)W2)ML,B-WS(PTZIX964?.NM+.B,EK9WQZ&W/J@/ MQJ;>?9GN1E7RF5U;'AWGW#A[$]AN?OYPKM]195IG71#Y:XQM?ZD["-[I$V6[ MQ4K#2K7L+B.]Z)(WB.!BV<;[FY7"C5XQ*9!D3G9_X]E_IGNG;J.W8N>W7H(U M-]$G9^Z7Q@]0_?O#07M<88?(_HL?"BSX0;>_X5"5./K*U4[.P.*.75"SDL/Q MYF;1#\P$*C!(QJ<,QJU+S9 C&9+A-+R'7RAFP837:P&YL()[D)DX *I/8!09 M3U()H?%06)!K+4-V+?]X"];_TK6>KQV/MD,/O15K"+_F/^^/VF9O6/A5IVT4?KYN*6/4'HS,4DNM_WPT M&E2WJ?[&I;;,-MTXZRW_LX)Q;%P5//%PKYQ]38I;ZG03W'V'*7@7"@ AP_+3 MS@X?!%_+,; /K::6[7KI.'#)A?6!EK_.-ZYZSGV M;W\E+N=B^:2Z56ZH:]-N"DTWT07Z'=#2]$[/T(=]LZ(9V,<;T%C-#/6&LAK* MZA^?L@RD+&/8T\=&WC=00\JZY-'S-TIO<]%-+#NP!P0U.D<.F4Y_1M."WU0H MA(J<2Z5IQ6Q-C%%/[_3SHQEV5XR*\?%H$J:B$=67BC9;.&PE:--M3Q;+[*\>VQ'?D-C!C9EZ/4+^HGVB_J)OGB& MGCP@A4[Y1*STH!H_J:X!G56?OT< >>D:!$(."80SK4J_B;3=L-IFSO4'?Q:C MV^(K5>%\]&S,DL\R44P+OEK $@_XV)5M/5]A[^ MX]%F[?L#P]DCI4>!KDFK6&5 9?,*^N/69#PN&A[&(5!UQL2A^QUT<+^==G_S M?GEQ5MIV/[DGT5X\27OA22X5SV65;RN:^,9+$^3$M]+'-W#2VX;,I]+WM"5S M[8A',3'[??U1]$QI'-:<% YOY)N@^PY8VI'>\[4')Z0\#R!39=H[_.M>(@-6 M:00.5E#P5J';!_F<0[D<[Z*]BXC>JH[MEA67367I9BVM%Q)U"RR?_0_7(^1X MY\K'+RLOP1RHK-Y7FA[0IS@N8&Q'FL1<[>9[F(MZTJ',U>Z?B(D:EDI'5( M.-C!#!@D9D!-TO'&@W9O7#H=#["L:_8JR7P;M7N]S8EONW_>[U>4(@BJY'!4 MLTW5$5!UW%--+Z_;*?ZFBO1.HW^VZ8T5Y7>>,03V2/#<,=6UC".VIF#ZC23\ M>RGA>2[1#LBRT]$O'WPWBA:DZIH-!'>%H&II'IQ[?@'P: BR(0E)PX) M#"$;=,5&O=X%8PY*A-V&2F42)9K--9N[G,U5E.K-4WK,MMFO*?MY+V>397I1 M'9(9>BEI3$5'._]$I,&V@BD''F:?G4>6RP\AM;!L=M)@V)IT^QV],SXXH[ ^ MR>L-.=29'$KEX!] #XJ>KZKYI2EDA.&T@6YV\A&U7!G;D$-##M7K3?O3 M0T5ZT] O6DPU$>=?"/'1F]JB.,L9<4>>M/0;$U&ACXPZV)@5^2MK[WK[(OO M76'"&HOXZ!7*--NK/4(! &I>YUZ*' 8G5IVZK4FOHQO]@PV)#8AYXBK4"T6C M):2?.*QB.@56-.[I9T-AL/[='+1H1-0AXM"Z,QQ>?(XS9='OZ M<%1!C\8&'>N'CJ?!QCT$[P@[Z?;UWN$-H!KLNPCL.W&T>H0M,D9CO3]:U^ZD M0<#S1\ JF]N>0!IW 2<[?>QGV4CC2T3'TV#C/M*XUYJ,NOJPLM2=>C6U/Z/B MJEO/9G.ZVRL7+[?B&JN7+FEIGF^>?Y552^\"R[-#'1NKV6QA!7]1 @;]BSA[ MKH"IC'R\4!$X&&WK02QY)G_/_S(6&ED\WK_,H^G8/]>V!/NP?G#C24'-# MS9=-S>>5C#CN5Y&,V%!U0]673=5'E-&5Z-N#UF1@=O1QYS+T[363MLM-UG[I M"9*?XB@.6&;4@O:13U(L,?]XK^%X_GR#Z.#[4KAS#BG M%@=4SG+C]N382IP\B%/T/-BJ-@>0:#AEF<_JP]Y(S)I'+*"?)>/Y\H/Y C9# ME(=WA#C(;W5$,I\E12,RX7_YP#XEBW?-R,^7&KW7[;?[YJ#LZ+W^N-T==RL9 M;V:T1Q6--^L.VMU^)?/-"D1RC8:/X#COZL8!G<>9"T;\[!O&W7?\3'UT$. O MO:JK BJ#VF4JM*]"7ST@Z)/7(;[ NC^>F/O(?H>7/)3/&\%6'2/=&/2J561? MI$;I7-A*_U"Y\GH3JBHE'A3Q/Y[\TC0SQH[#^J![8:E6]<0.H)?!T8KS7F]' MJ.H)Z2%@+$\M_0YV0RE(+ZAE*ZASH8AA(T%J@_B?_#@HPGOL2U^;:5>'BH@J M2UN/YPM]!2;2P5!YS11O,[)$QG(ZL7F\^'XW&W8%EF\.^->S87?8_1K?;DD\]!*FHOV=7 MTX!9?UV1;_W:#T8<\ 4F'B%[/3:&$D>ZW@V M@/;Z"C\YG>N2P-MO:YP>\__]QF;,>42L#W7-4V9*;SR5:;;[J^?BGVW M[VB M1W?SF]D,':_A%S]BX6KMZOCD4,GQ/"4/Z= %(\.(>>L:WQH M,&R;?:-T?&C4-GO51'6,47LP,BL)-77:H]&@NDWUJP@U741T1H9 -1G]?&WA MJ10 !@' K"12M:V!E2H!>NT"@?9/Q40D2;2F4J1:) MC XAT:!;50UK7=72.J ![T$5I)[P0_31US@7X*3\U3!:DY$YU(>',]A3# 8X ML2+[&M'OM)S9;$V&G8X^ZA\\G_$4Z'?)C%?.S0)F.Y'F MP@7OR0+:EW:ZK0EP[OXHGPW43,8]3W3: MQGN/BDX]4)('^JB35Y)/CDZ7K!^OS0 J)^":1A1'!$P]64F%@DE!PB\LVI=C M],%V .7-.+S36^57^$+&14.\#?$>W02KAGBQ;="61SS=6]]FP=!IFT,\]V&9&2MKMG(8[,]&'?*9B,/QNU>IU=-XF^W;?:K:7S3:?='H^HV MU60C-]G(+YJ-O.[DZ\3=^(BRK:36!0H2@"L7EARHFM?MET^KG!_Y?2IY;O'^ M61A]LR+V/<)^G%]9@%AAW:?5YU=F*A)P7%=[G(^T_%/[SCS'#[0_O)#-8FQ" M1G4PVAN/1QDZ\!6SCQXL:SZ:=B-^]Q,WM4.1H8\M<'W;Q1J5F1EB/U7S0;=(/? MK6#VH(WIHT%6ENWCM+H4ZZKH:.=O'VU#6%1[?H#6@]A8%OO,#I;*C_1N946V M-?"M-ZA_,:@_W!?U-\W\ZYM&93/_SC0$<+XZR^BH.HMI@C1N#_/9_B^LLVR9 MT7MBG<7$6*S>&^6S&.C$Y8ZV94[CJ8_6:TVZ>J>@IJI0':/SYLP1KJ3=S2(? M/^4?#HO5M";1?"MR'Z3?8-?_WE#O&P=W66R*$^J$,UNXQD$X,T"<&>CCVA2T M-!Z-';6#4>>XVL&0/!IUTPY&6^J.3RU"L91''XWR''='C\;H %%Y?BE35=[T M06QOS%T!AG%P^FC=UJ2G]PKJSPH5 'V3$7VS#!Q7,_KX M&1;M-#;T7LA]B&+0[<%UC@>ZT3LX1M#8T'7"F2U M[:!W7.T O2OM?NVT@RU9J*<6H4/4#H:CO =J#^U@2W;\J8\V0NW -(N"!V6U M ^XU$-K!:I??QFVP*W(?Q.G'W%MJ&E6UH6O%@DEY?'PZK MFGUUAKZ#4]?A/?KN(VQ55CG/K9GC.M&S]L81$EP+0'JCX"RI,&S3%S[#9N[F M[^FUG\1;5:WA)@*-P?'MCYY=I##TC-9D6*PP9.>3IA[EQDQ<1]0[Y#XB86,2 M/8C[[P^@">#?[_W%%%YL\RF5);R$/;,R+V%C.]8)D;8D9NV#2#O(C6YK8HSZ M.IR_)MATR2TRBB%:1C4Z8%K0>9+%#I;6$:@"6QF K3C0NX.#2Y-+W=P9:.>O M#@5W\&,< 07[B(+=85WPO'+.@FY(AZY^XMU=LIY#/88>98^AS7;ACLB] MO@O6Y7/?'<]^_ARXA'J#*$9=K,HRX'Z'NF'T#+W7.=G8[_/1P5T5D+3 MV9_.#*2SCFGHW7%5Y3Y'I[,=FAYNG*5^C*0+6NG:B>#GLQU:U*WK[W<3ABP* M*=7MLV--,4?"8?E6?YL[-8I3*0#]=QQ&SOSY=,A.A_R!O?8R2H8?@XK*LSOC M)+O3H^S.)RL$=$<%!,,/6ARBP^4S>V2N9FJ.MXP!+%,KQ"Y^GO9W[&,_OX45 M_,4B;0E7SL*VAN^;64'PC(]:%, (Y5O?6^$#@76&?["_8P6UC.U_<,'X<,@AI>RGTL&>X=+6BX#_R<05L30,P3G3 \;4EIBY)/+*&"N M%3EPDF.6IH6M/3*-&=W#CC@<7:L^8 RO">[-0N3S'QT;T:%D-NZV!B9% MZ5*_6X!O\>*='P34P/*]M81OHN?=V/XX9?O4WF1=2CZP'9=O7Y)HL#YK#!$< M(QIFYRT"3N,;UFXDE.@[X^TOVI,3/6@W]B,E9]_$ -*O5H#T=^O-VCKFY>^>,AH.$ M(2.#;= 3A>?/+EKP5%7O21 11YC@SY),>+3N&$9WB1N*U]!U6%H(DME9.%'Y M1/GQR?%WD.(O-I[I=-KKTG\6'(/;VI\,A,0S /'O&#,;B6(1-I$8UY6@M;\ M(! ;%;L:/2@.JU M)OWM@ )I%<@ !PDGT2FW$-/:Z[OF"K;:PQZW2S]T\$W74OR)UK9"$5:>$IIB M)WW$FH:^&T?K'\GU(]W2O'K+8Z>2-$J+5JZV*O]]2+QW2^N>74WAOO^ZLN:P MR6O+?;*>0U1]U0[%CB<7'YKP]E50K0?((1VCZR2W;S)IOQRATW(1$. /EKT^ MB;F 2L?;VH:HE+HUZJ]08;\U\?Q\G8L/2FT$@@=);RIY8KB5TZ.H2GZN68^6 MXW)3X9FTZ%*,:;RMDT0!;_K&%A9(4._^<#UD4*R':%/)P/_8#(LC73.7EO+< M=^DUE4Y\[@_+&?UCXX1[&Q6B9?XV\MJ#BKG6!C)L:X5$*HJWDMLKA[);0;26 M2G<0F&/*LM@J,.M NMMJO8]*N@/TT!: Z7)(=V#4EW0'YO%(5Q!GW@EQYNJ" MK#5"!Y+E/:MD"Y^LIUE'.)YTK$M%7Y*_1-CJ?!W-LO$X8"M\OGUW]TW7EFZ, MUBH?^@ _"NA'+KS;0T\1+D455BN_!$Z)NA[^& @T0F=@4I"UI+HH(ABT9IC+ M9A$ZEP#_T$D*:Z 1[,QBUPH4]D)>"]N9SQEE+$7/2\9M2OD"_N80UX?W LTG MMF-J&;D^;C]@9:O!QMU2Y>/OK- )OX,M;-EWWK^LP$&_&U:%&46U8(,N,9^B M6C!Y@NRU$.,M>X)R!? E3P"&66?]"0KP1<%7P)74 S-G^Q3KC?M[F._O$ROY M$V.;R_L'?3R?81;UR$O1#4AK]@!(R+VZ189Y?>2L@I6"BSO M'OTR@;\H?4WE1C.4Q,$!WM&PL(\A\(ZR6QT>-!6#=RJ67 G%Z>MW7G:)S8-@,,_:^90<>IDHC(W $.;M+0O M?ELSM#1*$$!&Y-7[-U=4 !O !CQHL,%R'N&R+ZOCU"N/T&20$TYY! M''%T7XDN#73[ %CH)SZA$>?_+9D0;!-6!AMI?U=I\?91DFIZR;^!Y> MK9G&;G1EKJ$KZ0N6,4D+((,$%M!E8+19\/$\2'V: J?!W%/)H.8;+^)+O M?8]29>FS]XC/H'%J@!R.K[VAG($Y)0Q0 -#Q?N&1/%\)Z9J=W4[977/*;OE3 MSN, ]R-.>]@IV]K7.,!('IE\JQ=#F0G9[=(YGQS7I8#5$C,JHJV@A*6G&%,- MD40 %]]8OV@X ._0$N+9#ZS9@_"&$6N,$.Z@F)*J> @ )L\"7("<>R"8 M-ZP;^/$]S\( YJ+4U)1>DAH]F3U=>S/]13-Q>_MO,VD;8H[XJE5NM$=+]FFI M-S/'C U?*!!9NMY>V<<,B MOG8&_##5- 82LS;SBMX:7M';C5<4C9Y=F[)^[//#3H$IH324;-FR;=Q-@A?$ M8QU909QA(Q_?W?[X<$/RWU+Y,"%WN 0=8.[,M"?0G-B5[3]YA%Z.!VPP\H-G MPE7XVX8?!VD:UG$G\Q9#8960>ES]BI?\G!(TE"R!'-,CK^$\IB0N1Q2:H)Z& M"6=$9:@93.%9#YDJ'M1UF =Z"-?HDGI":\EAQH%K=/Y)OEH5QMCW, )"=2@5 MC6<(DK)7;GYO5N?ZQN O9X:!^?=2*J4:5;VXF]UV\C%9.MU3#_9D]M?N";4]S 8DXU0F\*5(Q55B0.+_T.UI$=BC(5<4 MP_S=5\8OSS0E[L=:UB4H/=1FL#%_@4Q3U6K$50KDEK$M?WY-&L6Z]"\N:F&! M,)Z&CNV "4!0UC'U!B4J74/T@*X%$/K.+^A[([N%*(^<[&$(B("LBQ@57!:U M WWC>^XSIQ;8W%(XSC.OP42Q-?OZ!5\&;^-O$?0+G\!']SP;#9VO4[@HSA(X M7;QQ'G\1J$)0R&1Z.H$VQ>168 IO27U9GQ*7S8*CI?D".T")@$0"C(LOR;\> MF'U/RD1 _I@%3X&E0RJ_#E*23//10L[\Q-W"-N3MP@,*@&1X)3GN,O!!P4$L M" 3W(@\N]FZ%ETQC 3E@B_ AAAM"BIJD ,XPTF19%0AO$P5K0X)A 28A8/@] M(?(]^*XMDL&6>((0&'V,S$&L";:D,,G_CIV *^_X6XE@17K^*N9AN(-)TX(?A5?)12C'4RV+X-EQEE.J541;>$R,QR>'E$#@) M-%S?W0ZW#2'U3>D'%V2[;TUYRC3(K2+1PNAD.X/W#PMH;T^^&/9;DW%A/I!, MNRC=]-CH]$Y\A@&B? PY#CL0- M<2P/78ZPP-.# Q8ED9L=6$\ G24F8_R@&H--K[QG'GX#KWJPD.TGB:")+Q-X MBRMUV64 YP\<+&E@ ?X\Q-HWN3JR(5[KX<0/?-35A M6$.5N.>$KWJUXJ3++RDM,R%%@[-/1_7N=8PN)O"4!DDF M_+F;&BR"(]^MW\ M:P!:EK-4Q(,*A1'(AW&[8,[Z/Z4EN93/R\*#LK49*YO>UNK_DS5C>PJ[,5QI M?XW; ML'H%3!6C^ZBS%MTQ 08E:KLVCD#B&&J

    *%DA$560%LYV0U ;2?2-*#$L\B MG@GSG2TC06(\DMDA;1/,N3@ XPKS94[LSS-Y>7DI@MFAC['JL4K.MC_MC P0 MS/U!>UU_F<3-52,,D=6T"BF3H49>#JK$];$\*LQHJT/^RS;8X0AVC_'[$ ^" M4:TB&>&.<*?:(CE,1,M$2J/X]9(/(PDKF_RRB@,Y2V'M?!0Q%Z4T N#DMTX[ MGWV5M13V,'FV'@0 #>#E9>=\@,MO:.&7/@&E8:Z;W9 P?PPXT_BVGF*-POO1 M=)%ED2(MO>Q)1V6NK!JRQ2[+X^Y6 Z](B%/RL))^O3L9J;6O6,P\0H^XS8=-"I&6O92!IN'UA_<6NGAY\ MEW'762@)K1)&8G2*L1(A_9YOZ)M@:)'_.VSE3]S)5[D1?XY$PFV1Q!0A:"3F M?FFD'>#LC&TU+>4Y3:F3YH9&(7:O.VKI$PXQ,VX;*[HT=^ ^-IYA'%/I':V= M^;J!%62'>V98P5W@W#L8S5EOY8FG!U+YW,/(,\QJC;S1F!MY19G5E1EYV4T? MS\@;=W:J(>>Q+[H8S#L*V+T3\OR)M"CNNXC!PKW?S.C(($J[//L0([#P8_7R MLS]/90%:DUG$V,>BE%A'^Y9I-8B$!]F4V5NIF+S&ZT@!]XB?9\1$S!V9 MB!*_."X;T?E+)/1MGCBBNZ4.D)E9@3H9IF+A;/ M0N!8N4$OQ^M1&WT!UEZ:,KM'-(;'Z!]H#PLTOWH)G@UL(M&%>&'*:L1EN$$7 M+W(&6\7YKK7#BEZU-L"XSVV _.CFFF'"!H.D_HY[8X=1:Y7H+SBNO##2I=71 M49]$W(8'VT=9\VC5.CH'PCXJNQ^>![M/S<-"1VH&5\@.<;S[K"OU$GA!17&/ M\:@U,=OY"'XM60%/_\RYM;?X0H]1R-,HIMLX5?^8G&J\+DI3+W2M*F24T4OY MDTG\\4Q4TC51NWU5TD&GPU72_+RHFN' >:NDITF^&G2,LU1))9WNHY)*!D Z M:6IKYIWV9T#NHL&A%:7-_%5S+8*)1*(L36Y..J M! 3.C&VOF_.DE*8=R)C?'BF=ZKPX]1%3+@>@4R#V%N47[G143FUV MJN74!C=EQWEMIT).;6YICE\5IS:,9VJ\%UPUR+Z[MPZM&9FP_; MD; BZ6!0-O^E>;4O0/*D90*ZHGKH2LA&5Q!=)-&*C!@@<\6$QJ07+--F,S&/ M+A#(@QDJHG$3]E.(DPR@8FFB9 HI0H1GMVIGJ72H M1 4#6ZOP/DF\$P0/6_+T Z-#/0)%4IBNA?%RZ5*B#O[KR0(@V'@(ZE[QY(1, M6_BV,W?PVXQTA(5NY=L2"@+RAC7_/J'6(PK)58&>623X-ZWL'-5"3C\V3DJ%J6,&EA3Z CAI" MNQ+KUJB@J&)XSQS6?I"_ %)">#F8K.81LSV!U8>SP)GRFF[\28H*)/MEVR== M?D^M;W _EO9>9M=BY[HH\%VX*^?^GI0![2/]3FTDFGO!+VE#S2G+-/\19;&^ M4NQ*SWY)CLOWC_-&>5)C:<6J7#?I;PG@ON)[M^A5F*G6*8@%K56@>9^ZN9Q< M(0:B(J'$WM)R[+3]?3+Y-($+YN!0?Q 'H%N/L8=&2CJ\E,9"W IXJ'( ODF,-3,R; ME.@@,K$3=&AZEYRX=TF_5KU+:L.$?V1XE&S+IS3_4C*1J='L:B\PI148?']- M#>/FEN.B.@#DB\W84@;@IW8F%BAXY$Z@/D#2YL>(02!QC@6]&LSTJ_I)QP M%$-D/2!D0(-@YA]#INE5FBXD=F,N4PDA O6F72+ M3S$YIY"%9S\G+2/AAF_BD M/D3P[7MJEACPSLZEK,]U(W#RHN=WWKGNQP- !AOI[>D)Z2/%;ZU413CY<:1 M[L&B<3%4D6 [83)5)LA>C_HSV.C,H6(1G\^C ;O(EE>P;S/3#\F[[X(;YSM.%AI9S\P!M3.'B3FL.-Z6@JB4H43(N90"_+=IN\Z4/4Y!SP_B930C>@IQ^+(WH^:5H/L$]Y8G M.\A:H/WQ5J=QMD($.QRO]#(E)96W^^43%;#N2ZJH27/&=5[+] 1;%2]4S$%+ M39">V=PJ5'@L=8Q,Y$7"FI/FGLCPI9M/KD%EQ1G]'0LXX-S>M9)S\'73>K-U MC:*M-O=A2_DF>O6Z<.8KZDW(_7\)ZQ4E91;J.Z[K/X77:V^)C_VXBOSE=9_N M*.*.G9$>>BO6$AHYJO$XDP^KV(1^ M2"C!OQ8:9[_;'O>&J'1& ?R?+5\L]-$VP.S7_.=#LST:=0N_ZK2-4I\;;:/? M+_E$\:;,;KL_,#F8OGS*FWW&7>30YRB,WG;P5)(<'! M>37J;:_)G6^ ALOF.7HZ,BQR+(Q@@4,A=KC_M0 H0HS*@-;1Z@RZ?ZS"K;IS MJ^>E4MQ:''AO ZM@AK,BX%/!_XV)QMVA$B6_];[ LC^>&"BLO\,['L+=YPD/ MC'%K0KV\S;=K3*^C72)^6^HRMXN4M=&Z,^$T_;TXSTKZY,=!:4(RJ7RL"D)J1-(NA#1J1%+]"T-T7U6I/118FF+?[@8[@-14"B"Z>U M_1C#&Q+'7KE?L0K 7#RI9[,:WEM!\%QR))I"SOW6Q-!'E8K(ZNYR;W;P*\7_ MD@RQ;*)&[0/:>,':;TG.8\EP?&W2X/YDE#YJ*7F=%".&)?D0W^DS9730S-Y' M*W#\.*2\]R6C(+W[?.4_89XGH/C?,0NCJRDL@TE!(9^Z2ME>5#=!F74B>0;L M+5P1@5UV:,66>83)E=RE8V5_YR-#/_Y<^F$<["A.TZ0J1H'NP;1&2E[7/=X6,[;%=5]*<. M)6P2G0*)HR'3V;_^76MO"002(*$-"+$_E,O.!&D/:QZ>Q2;]X?@3/.)LN/)K ML;H/'@O'A0"M$VP,V!SZS>:%9L.LLQ*7K 0OBEG)BK=<1B%L' L"GKUYNBIO M6C^IO)"$+K6P"IQ7Q.-^"G<31H6[>5@MX?^1^:3QU6!5D[9_Y.7>J_D347CG M/GDF:U1^[,PG. WER2B:\+^B!4B+IS1NMX9!]M&9!$F_(J;<7O^Q"7* M>.*H]J/C&<9TZCBN;GD3S38]6YGHY']4W1U4O"N3SG=H:="7;31*W!5>?X9, M.)4R]I"=>_G/9E4\7[-1R%_G3]OU-_F9<-SBESERMX-(>1J!^D9'*? M9#_#AV_6]>0/I_RU>G)),6W7(&6/9C5MJU?BXRM>JEVB?&C+0FA>/+7SV"L. MV[U\N=3&19)\K;C)&*&M)[D<9&5.:,=TM=#) _T886V>_1B@@\8C'Y1?]WJ%CLBP7.2"LEJ3YT&-RX3FMIAL&E: M;9.-2ZD[0:P M+>OHJJX.1H:MR$X%EED'2S<%DPDFX\)D!Q(8G)E,0R939=TH!U$[R&1]+@#X M+?7GN,@ZOA+WC5Z-057**_ QJ&BI2\F@NCO0+JU9IUF- 4S)W[P3)2+[!>\! MM%+.@M<<[0C*B6ALM4SRITW<$( MJ[XLK0PR=YG":$%&?,CHP-!POF1D*(.1K6FRHNQ"KA?U]?P(X4,:P=53Y-4I MW ]##"K6(0BW>X^RK,\*392EH1ZEN4LX['P6HV$WD_"ZSRQRS;.*7!WN6#8M M758,O2,.DR D/H1T8#HA9T(RD)!TUY$=U>D((?79\_Z#S/SQO%8=T=RXJ5>8IOO9\,"@7,YLB!%H59=MM=Q\)3R<*R8C MX\# -,YDY (9Z;;LJF5P\NOT;WAB%9S3.FE7]G>=Q'[6(CA3&8S ;E$L6;-; MR\PKJ345!+B? ,\:EC2QU%G6'$4VN:4411WFL:T[8$6_D>['XW21SNDV;S3W:R=F.NQH22[)BV M;&OE#.^OP@J_2F([H!@N1FPLL^4JLNZ4;9BS$UN?X^%B/]A@NIL"(%A@C M*K>48N> $?>A$9T+VT%K@^W %XFB)@84!<;P<0PU6;!AXS/O&2?B4?#"J0\$ MC$!OTVW(MA+:UQ;"%X>)U1?'?-R#6J9EPP97>'DK8!EJA9;05NAH]YD'NL=; M4NA,A!&,PVGRPG .8X9.V ) L"1 'M9O>@@7RS0AT??LA0V"8NY:B&!10L7$ M7.DQ!Q"$C3?:P $)R&<#:PQ$TQZ,7$W;"T^)*#$[(DUGO)^"TUIT3AMOV!F, M;%4=EEO1-C9\ICOCM2EW,+)4>UB.R^:;&DI%3U\B/YKA+^JPK.?*@,;MM%ZF@0RT%LJF1(:AQXS-PK$[E[C(CW MUQV=_/#&F[]XKS$:G$7K$DS+;$FV!FO>/N#=QW@%"+0.)P1:S-H0\F5)Q](' M3Y^P.3AG^U=++F+/L^Y0/OU!$9] N"S_)$=SV0<_NO9$=%AY;0L7" M3H5+2Y]4'U2='0=GR7-Q>_M[^A@GX.WZWGP.JGD^SQ#066LW@P1'P3SUQC@U MWL\(XCFK16=HWNBQP ,D.KE[^]/P@.1UB0X8O&!C;UAJ?>?_O)OY$SBV-WC; MQF T!9F;G1>:#?M9P"B!RU4Q &\2.W@6?C(#ZR8@+[#M<$G1PB4O.;3:\M25BM5^8X_%1==;JL4.[>Z5SK'> M*E+W45\\@T;/%HW@PN0GB<:(VXYP^OC*JJT@$8 Z(]+$C\<13=P,I2_PP^SN MM^RX KW4OV[P#A(<%%C_ODM&":_[!KL]]G]6WS?;-SNI OS\))2"D&(W)YZ/ MYM8KCK.';\!!1B3V)SC@GJ';%P#9@3V*GTK@!6AFP&.>20"?B;D M==2''A^ MW\/@'AGPJ]$@'X+17:\YN9[Y>]35B:EOV4#/5IIC: MIC/4#)L/4K0SM!R-$WRUXS0#PMZ[*/-JX*M/:"X*7.7NX2J?,]?Q Z?22.%N MH79L5N(NEU("9:K?9?F^:[;(R=R9:ER([6&L[M2@J(!7<)[CH0G.?% M72KE+E>3'4M41U^://9[M;9V^"-Z7F/]D$81NL]+S,ZPA%<=];[YOVV[3ZLT MZ/I4@7J<3LL.NS'S(1:M8OMJBH5EFGJ:9L6Z(<6)0#"U:^L._6 M@I5MRLJV(^OM$=,ZPQQ(W>,%J_YP7B>XE!Q/\CJ)/*'%#\) MO\04E#<>APO8TRL^#_%K\#9HV>-OWIR.QI^ MPE^L,K Q\HI'1YC#T\GP0/ZYG'V&[^+2=^1([8KYSG;%?.?2\>!6(S_&\O"M MS.41(Y_I&T6>\\;SG.Z5I?G^FWB1]!XDW:1)?J]N"^DNK;C/ >[0X1R3!#Z\ MYYLYM%M+'&_7R:".$;EBDQ"^0.1J:MR8K6>EB32!(+MKH2 MMCJ R]Z>K1P%V,K29=?LPPS3:]"H?WC@/Z+/M%NA7G<^EJ/:R,_J>/(&]U6U M;=E4&FJ-T\C_&\JV^68E^_PPZSL-,59E=@V25>[;ELM9EBQ\]2+LU19W-D6/U,? MNIC$:I;ZLK6AX^A<\E7J4#7W)YGJ+DK3AZ:U/XEVO*/?H;3!?].^ZMOJL;M? M@$1-3IT?Z8X*U&A ^G *341^1>278[7H7NW\U7NE12WO4O(9GOCCA0AQ?1ISD3,8&98E&^TGDW=W?F9W2 .X MR!::J,M<]"%,H\9,Y Y&NJ/+1L7$':&*3L%$CE!%G68B_[FQ)G(1SL0U9%?G M-0U1:*)]R>89B0C%?Q7ZJ*NL=(_7 M(,@Q9KS(Y/W/,7R4Y;\:\YZ.KE=U=T,?$&"Z0QJ-D3!%]92HGNJ\3< )+= U M3H;%V:UJJBV6##"9L&,%/SF>TNA"ZL#EYPJ$&CT!8\*.%'_B+=)$[ M5W!.]$.X;)SF%X3)*TG&X0)^.R:3Q@=I#4:&.RPS[^H@:0T<79"4K2@[OO 1 M2#C#O\!9'-E@AACHFDQDZ3%-Z-0"6)VT6MX!N)$-IGA[I=R%A83L T@N(&F\ M)R2N!1#4^O#H!!.DI=(G[_E"UP-ME KYUG@W(HU]=B#D34T2[- Z' +NKV=# *D^4BBO3QR0&MM;>!= M=F[?X-B^ K=2V*2,WN^T]9(=D!P5@]?^AC6=0.OUBEXGQ'_S+ARGR)+P,C^< MO \F[^#-F_R'J#%W"RRDP:_=3;Q7.COEKC /Q'4'-0MM\9T98.0''S>&(;*Z MKUV_T5:4-4 !4]&Z4AX\PZ >ML>3_$DD>/$XFZ"85%'Z!OW&4AHCT8)6B2AP M#MC2H+\CBC'#/B%++S-_/,,)+SC9!Q[)OHCP.9D7RV3T"[PL3.<3C#.A+&?/ MD:9@0L"G \F#OZ*4HI6T\$6/#>)\]&(??@^K@T_$/C"Z%U'VJQAZRGG(J1CW M=F#P,*TN@VY-N4&(KH\!XTMXXK=L1&42UAM[8RLE\*8+ MC+VA.&/^>A<;DS97X[LVLT S9<%JCZG4K^7QE=M(W_/M=.+U+<5)P'!-$I'[$G 6SDLC/\RCRYM MVZE2-LF7[+\0.V#.7\+]/?8W*/;/\E8_J/P?N,Y3^$$9_L MOJW0<62V[#K"X!&,TCE&.6#PG)-187&I4=G-@]M+O03ZTY?< OCBA M&5=O_C7;VY?5J61S<^C8G"9%N]9:3%B#D:KK^ZJ66$4(;!$K9[SQ.$J9/8^9 MMMU3?$Z8R<:E^Q.7*..)H]J/CF<8TZGCN+KE333;]&QEHI/_40V0@">4"+OB MZ)0]W"$CI?*?S0#,[L>T;B$&WQCEYGTPN6<74$C58I')/,3@Y*A#N73X3GET:R M2\L%(_R(":J-T4DBX2T2WE>*QW9,0K>G!W!KLWM \44@.MC--GW]KO>![I+WB^4\?"7D&R.B@H;/ZE?!MCIZN*FMN&!&6ZIL M*9Q;3@Z/&^LPFK;@M%YRV@'O];2BYL@4."5$>VW:Z,AQ&=_6>0M=S)2!N,'$,VS)Z5 M4G12A'XG\^F='\1I1,.F$<'@]Y[F?8&'MH,+\" _YN?XC1WCPY$,0$?GR"8W MJ.@.6.N"@ Z)49X$A*-<-%G7>3F"P@C=30(?@V>XHC!Z7<6&:'X*;EE8I'6% M*-+_ZAPSG^T^.\7&Q&\.1I8CJWTJSA&4LTMZ?_OU%\NCJ%\%:Q/67.Z$IL2QN=YC$\NM(.I(=GEAJEZ8J&9%ZC"0LEN4COE MI\0";WV!5^T,T18FX>XT1K'&8RNW$1QKJNK@[MB6;!M=L56%OW,&?X-QFMZO?!>\*WCTJS,F;=RW$QW)EPVI=U'EAWJV!(+&WS[S0ZZKGG,6_[=PI MMIUO]1FN\2LV,;P*KS]#3R'M'E:59DW2/R**U'4=_2I:ZL^]?RL+PZG\3&0/I#'*/6B M5]K?*5-TA=]"+Z*]W._\B(R3$.=7I,DLC.@0 5@=$A7#AFB&/Z$:5O7@EU5! M)%[R^BZRJ[A?O9R!3:CU1)&[)A+@#;4*:^(QPYI(PA?<,O:NDY]^3,'%XAF; MA+,BC"5;S1 HA#S[81K/7Q&/XGX9^7,\/95VBWX.GUG/K*:H;IWS;'B"]F5. MT#UP@KCUACMQSKB3-?*(K@Q&()GV(8_D@V9V4\"7/;^5EB1:^$G,YG>0(C(, M/A3G_X3(X+ ['-6!GPK!69- 2_Q%$GJ00%5 5,]>0H#$ O(4)CX;,A(!K[/5 M9KB^B;\@.'X _S^4<-Q.!;$MO%7"EP)8Z)CT'U%M8T+9AD5"S8?X M?DQAIB9>_-6+DG#Z=>XUG>-FZSA#>)]8VD-,.+8-9/#34T2>D&?'(<.I:D0Y M>[;\=3UQ;4T7X?2!KH&> Y<3T H#3S!]2O<]L*\IZ*S3VJ0XK*M)1/["[E.L( 3&9Z=*3 MF9S=DYD:^&>FNO+/SCW/J=O^H,H)L^R]%Z$6B7-.+?N*NEGV%76S["OF3Z*< M2I]UT!EL?KX[',=CT,.V=_Z;%_OC^V#RSD=^G.R $M.MBM.PRJ>QRYUE)U=Q MGMHE0,G0] 65N$R3#+<1YY7B.5"#>L).0B+%FV4B=]>(+LZ+IT^J#^19A2W7 M'?0T1QUJ"#G6##W-<(:*4OVKQD!EYE"SFF&>[?ZYY;K]7I2]_]#;0+JIYI5! MFHDA9F*(VC^P@Q6[YN:>EX2[BYXNZTI;9U>7)^K M+C^3!$/$X0)LX>42;%1J3R*V>A9FHK$G,6FEKP,D#DQ: ?+X2*GC4Q@W[B75 M[<%(>G/*8:;ODQ9#<*7-(D3+\"3H1?05&(;"DILV=![ M9*L(JJIAXIZ6JE2<%"[KIL"'[AE5'; >3TM5.'_>D!5-=!:>GBYH&8'_3"1_ ML81#QLPZI8B[1UI8YV'I],UCJQRESS]B42X6UGGSK)2.51,F2>0_IC0]_R/, M2SK()*O"NR\,@:SB#=:[W1&X# &U49&ACX@,'H%_77 MKN-376+AA4LA9>IWJ3O>X8U2Y'$!"6X4 M:=.0A,T-AU-0Y-53Y''!#&X4Z=!PAJFXUT"1F?&TU3^D9H7HGL:J M.G_*,E8;W2%%0UG4O?6E!&)7+ZA:V0NZJ[4LBUF7NCX-=S!2AF:YA_=J4QV" MTOM&Z=5=STTIW404C:$M*%U0>F9#Z0AC,>Q,440_$HT[JMBJNG2/LL/J M ,8IFYAQ>TS@/K'\"4ZF/Q*CF168D6N5S-#XV('\+^L:H4L%HPI&;67$[F%4 M'+L]M'@-N1.,*AA5,.KQ-O@>1C70"F\_?:\;C+H#4'@3V&L;RR*W;,;[T>KQ/O1>=%AC0H"C4<%P9F8AJZU>%/64+/Q5CZ$ M488['Z9S=G4=A2/T(F[OG*8XPE%["=#Z19MXSD1X)0>36 MQ+^;Y#6>% Z);X'!/;P@?_YW,DXC"C'^/EO_!UC^PQJXJ8QFQ> GFZ;43!.; MCG?ETQ"T%&YUC0%3R7V;/RE2S4[W_K3DM)>A][,N,*G<#@.S(_=J(63<+CV0 MWROE*;XIX,OLU@:U5T:0S+ MS\,XK8(8-)VRBC2=,J@>>Y@$3\,JO'.!"U;)!K:ZBC6?"L://JD^$M[7*'SV MXQR6>_/<:M/UD<"*R-%A@!6M7Z:KZW_/1BO]1@(R]9,=X(JF6X)1/#LDXN;) M9>@N"9X;@M<'[=7)1)\0<+'^LV^!FV3"=&HWY MO=KV.S(EL/')K>V;#N+K(8)=934_71+8KV%$C8HW%-"<.=QUP2-O #FNTXOC M5-='@V#VT#8[2:B#T0<"9[+%F*+LXXI#S@VC4)D6SLB@9,LFX/?$2THUA+6: MXWH$"7"TY41/[SZ8? K'/.PG?3"R9)7;7.\.U,[TE)).:G=L$!4OZ\/ %*&L M:V6TB?J259#5-9)5'7+BHKS-PGS<@YU? M>^%J#4::+NMNF?2O-NXAB.@0$:W"!(R*=BKJ,KG8@Y%A"UJY(5K93R-;E++HAH5W;::_2F-]7M'A?! M85?&82<-5'!B-EM!>TBVG3917\%G@L_ZH'JWMKH;R08V+0BK&V+OS 8;*Z:>Z9X#[6N<"\)L;3!R M5-FT>+E15V#!"5[H"2^@SE7W9=N#D:;*AM&7S/.5J.PVU5_75QIY@B 'I^HO&RLO0%V+F8"=)Z)& MV= 2%1UJ%SM0!]:0JEPP F5+*_<"B'KMSM 33]?ZY!5B#G;G&K*N=R7RU-:U M;M*.>'-Y]<;[[CV'\:T0.$T]6&.29MA3+,KV33!$H(E MZK+$Z>O#'!QUH:NRV1XD262;!4[8N0PFO@5B#E9<:+);D1P4&>?>DM(I"\0< M!\2J(FL&K_&L@J*N@*+.52'FN(.1KLNJU15Y=2O1&H$/UB[,P:E"S&6XZ*HC MZF]OB(B.Q@=SU<'(=7KD_PM:.>@XG[SZR]5HE;;:&=RY"^"#U1IM?!N)=?X' MTWL>Y5L_YM(^8%M67,X +1SNLJ-MQ(*+!1=SL\IXL;$Q&)F.;+?#BDMSM$O#T7>.,\Z7LYZMO6>2 M=N$IV:4;]!%A[-.RMHC,/1P3GTTNSBBB\*WLR)3U5[Q'.)TTV?V5PL&P6:?U MUK?K:V?@ SJ#6G,WEU;\7W?>%!;YQIN_>*\Q7G/QQN"Z MLH?;&KQ]^ZAV'\BA >A:Y0!T?7#TX/#WTRD9(PFLF/>;EY!O!!XP]N<^??^. MR>&N=?G)X3]F1%KNGAX^\6%[8%=(TRA?JX:3M'3!]7'9W;3&W%X3;H MN]G(\.M;U/Y!YFVFCZOFEQ='AT?V7!V8(Z,&J@SMW!TA!S6Z:P?IPE>[U M08 $R9L[]K,S>U/,BI(>"9@B>RT3+RF8&+\/OP]7EL>VO;$;'@%<*2#IO4#6 M'S]_V+;]ZEA\]WDQ^?=\C1L?7CEM:(_FUJ"]QY>L7JEUH94ZC5=J7VBE+J:' M2D[PX1_\C1(1G]N(KA3%P!_DZIWQ'P.$GNC MD)"C*#B#U7)X@63T)%PK^+''_%BWY?@B_$AQ-BS9UGF5I@J.[ 2!"H[DD/ZX M"$=25 Y==BWS&CCRW*-E.N\XTJKO#1=1E@*22.&TPC&L-N)[6M!WDF%I.WBU MNO:>-*WK(%]?)U65K(]+4)6# M(U LI=S^=':JZN^PV\'HZ\X\])%XDD=4TO8R",KY5+HI53HW1=M17$Y3M/G> M7T>!O$1OQ^D/YOHY]RP(QXZJG CAN..M68)]!?MV(I;8DGU5;JU9G6#?&JU9 M>]MU3M'O0I_TQD_@X^,:'3!YZZR4E9["'4OW<4R26/KED^\]@G.6^"3^=7_C M59;[/-!.=F2/4;Y$6!I;&4:OUTNK;B]R5*T#[45DL0PCK'[..HF",8FE9.8E MTI/_3*3(C[$9B+K._A1(+ #ZS2^D4,CK91[91X;^JTV;0J0.K )(H:B[L1:,/[\1@4]40BS,B,I2!,I#%# MZ)F##@5[ &Q%5%T8ARP6,HF1%3WS1XQZ@"\KDQ#^DO\LCA# $$P337PC1F1YD&R\] 7%#SR$V*TJ5KM9Q$'1V&HN['9WA MT!==MJRNC"6X$6/[,S;;,2#WX$F:AS'(:"^*7N'V7KQH4JJ4$Z9/8R'])3_> M3W"Z#\7#;9JQ>)B-25]G;IW2E1B<,%DO8K(>13L&AIXTMXP$>=76:2;[:C@S:-=G;YZ!\WM8O8F1GE8V:[LB_NMDGJ:"]Q\1^'F-F<<KW,O M2.Z#R?O\A!N+3G4PCHZR2H^@KW) 2%@P$T4[;,LBX^.T7=2+KU M8_ ,-Q5&Q]:Q]#P^<)2$W6Z:\)84(N5_R20_[5?LC6@*-- ^,M57+CE*#/\C#"J3=O M0G* D$Q=UMP.N%6WF9/EU$W3EQS9*6SC%:QNBZ8(W0631%8<6U:,OG/1JFLP\2,] -'99-33955/UN_RI#* M92E,(S9N?A,!YY?__#^.IBEO/W_Y1/^FOOUU$Q6'XICA% 2\?IQ@#Y^D:Y#^ MH]'8,,/=(&=SFYS;0GU8:Y+&1EQ%&Y95D007,:<-(G!0S99O*F=;/F*Q*LZP MS(_Y\H?2CQF)LYM8>*_2(Y%2O* DE")$X";2-$W2B)J8=(Y$9G'2RK"?2Q]^ M \OU0PI:-W^5DAEP\],,*$5WA]*[E$Z\2(,Q<)KG!RA6X+ESN'SZBF1&X)^8 M.&7=-D +R7H]?B!EWY/^E0+=P#OP4[&,@S!>R'R._P^Q258:PV+])):\9\^? MTW7B:^&3+T2:>3A\@XQ18$PDKZH;$U_<[_TA/8R>:-MFUW9-DXN'I:]T/W;S@384/H('P %@5^A%%(@CA94 M4%*KN$E*ET4F/K9_I;!YG*Z[3R15$C@=YXE'3YU%QB];XGD?K5!!(7D+4-4) M?FI/TW/&T,B$XS"=@Q$\\X(GE!R4WS-YXD^E913^BS"6QD=6"QKVY>'N>3=7 MJGW_S 033CU8T=_J5.F\5>EE1@*)>%$ RB"6IE&X6%UBIGOQZ+P(#SJ(?;"' MF%A]Q-.#9_E NP2$LA\\DQA%;I@F^+%,SDJ_#[\/I:/- ":IO?$X7:1,HJ-1 ML%KN$PEPB?#CQU=J,E0LG4XUXB%XT/;!#IIYA1^Y@Y#K#72W'V89 0,[\\4R:@'F- MM IL.4^!A%;W/"%DL2*[B"P]6"R]=A G2R]*-H@-!XX]I*BHX9C^*WR,I?MQ M @(9GLL&@"SI(L:Y"I^0A$0+8![ZB(IHURL;L/5"!0TL8.F],NDQE>(4EKU: M)B6UPO*&FZ(!SP#OQ0^8Z#P\RRT7%!E7&YA17X8QU2IOJ(WC/Y-L*%;6>%/X M5N;8*.NO>(_@P\ E[_Q*:9)18TFW\;5S"3K$ MLXZ<*?LRA?Q=)[(G>/H#K^ MNO.FL,@WWOS%>XW1&2O.-O.#_.&V!F_?/JK=![*:25>\Y(P3;-,!Y=V) 7V_ M!Z@+G@*L)*3,D@-\LR6]J84(-@>AEA!>&QI79K>YRA#US6:3N\SG*%J9PYU;?^@O/H_ M-[5F_YJ=>Q4S8 MX&SP@A>[LA+UGE*2=1E*0JQF04A](B3[,H1D#48&-\#OCK0N=%U_OR.GU]_7 MUZIY>OV].O=ZS%*TE*?^3S*Y^U\2A55,9 ]&6/6I:F\[,GA"- 1S*1T_3KDW M)+,R.3GH\$2TA+JWF"%KJ$2WQ],WWT%*ST+R%:2]9,[HR M;O9&G/?O)$GF! &&A6-^6L>\<-)_^LD,/@^_N$^361A5].CN]= M77CHUT)N M%_/0#]-;F:XPHV-V +A+D%/G7/5FXJN&OL=V5]EURVZ*<.E/0SKOL<=[U9R- M;?MI0OL'Y_["3[Q;\N(;<=%Q1L W;+FG9[K!1I^PQ^/+]'ZYG+/6N._L'KY, M/ZUOH3$O8=I+=K0VX3'AH76)YHXS!,Y*Z*2AL*<+A023UOTG N'LYA#.."*Q<*H$MA!]5Y55MW6\L1,H9P*? M4'!O)[CW//UGMG*:_C/!O8)[;YE[S]3B9JNG:7'K%L1H"8,HW\:5PISM0Q>3 M=T"+,7 HULW/?E/$' -W(D'8R346W4Y0%AEAH-:_DS.8J S8$E%=O #>,I> M'!"([IEA2R%J&3YW)Q, L<*B]X;\2ESP/G_%"HO_&[SF@5TW$-*7%2K:BO;O MM#7Q:X.1-2PG6?XF-UVE=<7@%-^#=ZI0U7:I]RI09=:;E$Y6\(6AHA M8@*CT!4]PE_43;#(-1K975[NYB,8!HD3^HTE";PY13QMBBZJ'H*$VU5KP0[B M:_YB-A.-KB@;5-D4(\XV!R-E#]:DW&QC5GS:+,'.)ODB-V?HW"9S_V&81H@>Q)G'_"&R.TLQ>\(N, #U)523D" M(W@L 8A]R58W2A?D\N[FD/3>*>-F_P>/EY[!666/&XO3H*\E_9 MRUSM%?=)O/%,>B5>-)3^)&!Y9NB7P&D30C\ W%0X B^.PS'#U7SQDQD#\:7* M[HD$8_Q$&B"^.D1&+[R,@8,8)M81V&E&TAILA^,9@ M1_I3,&>#9/XJA6#;4NX/X.0E59,6L)X9<#:F^J4I>8''C\DR@^P&KD6@VB"4 MYB$\*Y+B]!'1?_'Q%!IT2F#5WER6\TL,\A*.5X"S@%._HAPH(H.0GV*E! M!B3[^,H0B->E!?0,\7SAEP2A9U%Z*.U1/_&._8E+E/'$4>U'QS.,Z=1Q7-WR M)IIM>K8RT/P9J/YYZ_8#B[#"(?(2+3 MA*!31/4[G=M GH#!\#,1>4(0YS!Z1;$!#C+^'I'V(]#\\,E,T0(ZQW% M5*X\IO!KD"Q4JC"UC$HY9)(HN[+7@I:FF-;9)_QJ<87K2=9HXR!N&+2P%XS!'DF@H)FG(*"ON$KX!"B_&!*/S@F2MX M8? -'SV<>Q!F(.4@LF-8$8G9%?P5A"]PJ#[%*5YX@?=$C1I:3VF_!0VU] .? M?M=+JI>2B7.ZG'PA.+>8RF&*!.[ASX%6\$8F(%OA@)E?BHM"$3TN&E;X F & MU).9X2;#$6$RE>K+ L@VR,&Q%X-$GH\@\_TJ!L>A'V1WALT'Y4J&( MG.O%C["#,+Y#I@&+'+\%_(!9\IA![R_G='[&=!IGU((/1U6-%)?;\?E7I.PQ M='WLR71?% 0;R#=%^H97 ]D7T,7Q(W\':@$BHZ#M2,?/L.TPC0MG-I3^B;2< MH7J/:;M73MC>$[P4;.Z4H=)G0@.4,+ 0J/4G9LNMQ11(C9D_9^#>$V]!/T % M%RXF>Q;]W?K&X)EQQE(,@+X@KG)Y"*^B)B25D8]D[I-GNNW7];=R\8B!I(3. MFDXH6KE/IYB,T;9AR/6PAC1:$<8,3@L,C#']U.IH\X>M=T^OB%()6BP@XF*T M:G'Q>/+P)A0 0;RZ17RVO\CYOVBBY()4C+SX=D_#OU*?C&6!]&U]Z),D+$LIGH#F*WZI: MA;#3/[U7:1TOI=(JQB7^@O20#5QZH,MEW33YY"69\3IH']!3XP([I4P2Y!(C MVP0Z.%3B@76/>\LX]W<<()$Y\;'TCHH*H*4'^$I"#6S\T'N/R=[5K^&9G\,( MQ.V#%X&^"KR2!&-DO]:6!?Y>>.#_Y*N;@@?'&"\G:Z#ZA1\#OU+"C]?1A0F+ MVE&[(6.JXKG@CI[]<+XJ9?W.)H](JO++XZ^Y-/N^OI;W/S.GYY[M2'5U@Z[D M6PH"2U4>[TP4/8MT_L0Z7>&F20J&?)3/5&+=\($C (I'!A(U0F)+LZ;@B M.(6G, *1/G_MHRT02"L88,;;ADSU<^0_,]Z.9R#S9Z#A<&I4N&!$*;UX<06O M(&=,@&M!6D2;;+/-+RM57WC39F1J^Y(HG6=L5I &1=&S7A^=C8$+>P0A@?2% MEC->)OP?CGD^;T,NN29?'<:1]',X?;5!&6^/RVB)<1L'QFVHW1FWT1')H#%L M@OT.+,LM/K PMN0C5?I3GX:8UR%)8*$QSI!!EQ9Y-Z+*"AG'IR;BDHD'JH@0 M^0"L0[ +X6-!G%D33!6N7D,M=5H+B]:SA-$KZLU&Y-DG+Y0U"U^6&6M.L[EY M]".KE<;4Q01.(,_HB) H J&UN2MJ)T;$7SS2W=.(VD.V2'SR;S3AC?'^)-.. M^4S'A]^^KF8ZHC2;I"BM9&E*R%K?L'#["WH5/G5X-S>+CA,8YPL_2=@# MP0\9[<.(6ACH$M&?L%.3F5V$TQB993X$&P0#*SZ*<;GXCGQ#Q7S(=NAEW T"FJ&2A%YXBI"I0:G4.E7$F V[3Z8?$&K\6L(*II@30/> MZ:JA;E_05*L(FFKEH&GV+.GKW M.$335\J#II<6LYG$"[0XD.+E@:Q:,0(KYI&A'SJ^3(2 M-P-0J.1D?B8J %@R&@6A+B M+:0%E3.@%="N "%*:!:&=@^2Z-G/ BGH*K.(19(%JJA9RJ2AIJX\QFR&)4OG M%)XOQ=X,>.]J'P4J35!^#\;ZNL6^,T(\6EKAA(>)KBC-/L@<(!<\UU'ZC#.,TV ML"_9WG,5:"U6%!15C#4][_BVAG(V'_)+V0BT&%,'O9!^F&+^=PK/I6;A:A#K MN+A1*H]0$*WJ9@H"+W/+Z6>R/#Z36AX00> OTD46R/I)_YX++O09T%',1!]* MP<)35PDFS$[E,@\?\Q@&*9W8NTYAY2'[;RM;@BI$B65F$T)H. ,43!(_7B6 M19TW%4#%IK?#&-D>6P^.S9_KDQ/,@?/89"9^(TYWJ(& MX1Z.YUVD<_HMV;0Z5Q^@IGQJEP9IRR,T.?=<=<\^+[3N#7T+=7K$GKAK?SY1D-:?+2PY'H3Q'& MKFB,_HX59&SH(H\-J@=S'>WZ37<#=5GV]RRI]5L(GZ8Z:AW#CW/=S*H-:<*& M?IAJK2^+ &S"6/H8H$K&(/Z&H4/5:1X2HU_ GZQ3;MX2'\Y"1YBXP^0#L_J8 M;Q(1T)QC.H<=7Z@:TJ<0A,,/4."%5WZEVO5CI<%(,]KTD. I.X\I$[\H_G'[ MW[[_3M.Y*_T>)\" 5!?%J^V\@P_E.QE*7^C$6TS(Y6NGSEHRBPA83229A1-Z MS OBQ2SQ-O7\2'KVYBF1L]'OAZ9IK3#([ARCTIGM2A;+>?A*:.7H!A,P^D/_.W\5ATL@3-'H)00Z18*W$W,$H(0$K.-W62/3"GFEP'&ZW;8+[3+N?ODSI;^/[9\^? M8QGDAS#Z!UYQ4S/>5;#2OHRPL[+BV>Z04C;XT,M?3"ELFF)]F.3'<4JM=B8C MD'A6,F)=,5E1$)FC?J_R'AEAKHH\DJN"'B[[,'68KBWR\HVPXAI:C8/7A:4Y\95&7CZ@"%O; VB? MR%G9;5&0T18)2@&T/J,8Z2C6ZF[K&58JNUO#4,$)"FYS 06CA8EJ%)8>D\QW M-(*]7!42,767]8YBI0A\C54A%08N9S:8']%VP,#'F#E&;XHZCJYIU7%8%LVR MQ"I5XI49AS2-=F(R9YD[T!0$C4:X7LQJ3G!M/IP@H:;;8YID71?)QK>>0_H2 MVJ(<5[#"E1M*'RIER67([.L.F5:@-\ST4IJ;AICKR$L!M@FO4.C/>NYF6!A* MXWPHR_/*I%6!YU,(F@H]GG@)RH*&-3/'@-&>]P1OH&0+%$CR6M*L3C2O"2V4 MU6VN*-_4BE+9FA)D"=;/2ZO>V5YSJL[*_3) **H/V-[6AT'59[]HEI&/=D M-0'(YUGS@1]D8=H5%Q<%PRKV&;/ V^H[FZR^"MUET2#:])TY FAV;DB(=,G2 M=4P$L,3ONGE\JYIP6Q \[ I8[1963:%1S*/",(V#*";B[>P.HC0LK=FFZ%.M M&I/2:@6JS?%):=4\4!;$:>4VBI]]*Z\NH-GIL56$I.J&HKCD#6JE4NGY8:5: M.B=9_*]DJ?\!;BH3;V Q+)B4^H'++F=276<[9[IAAWG1$YAB:[BS"SCE&UF= MYOYX&C/?^)]XG-A=-@^EV%^D65?7(IR0.1.?]*_P>3"\%H@OO9RC7%RF"6UH MQ>/+3)_"T]5BS"@^/I:VZ?92$ +-FG]C\(8-K5QV(_7IR9<_&;G124 M70)"RK%H.@6 6SL8%' .\UN(A/TF_\M;;-V9>Z]O_(">*_W2V\T+15=F"VR. MDBO[=69U.^I0_GGAC-4E.I?*4.U\N>['J6:0\VR M&CUJ]\\MU^WWHNS]AWX 3GPO9'WY8Q4 G =S_*Y=&>[@P>B:+;&8SHO]60Q">;-7>SW.%TCCM=>:_OF-3Q?T+^C_ M[ 9<:_HW!/W?2$1R9<2QNE96\?I,L1,Q,79%D4F-0V2RS_+G O;G'RLZVNE" MFH.1;E<47QSG0UZKF#ES$*7/9'X!,[,&F5M YOS"[(+,;Y[,+V!-UB!S&\C< M&O*:F'RM9%XQ[G%?;=;;S4*A?-L,1\3=AA%Q^15SU;#'-!Z9XO-5GFV>G3JT M;3PM+!*+JC/OI:)YBI/Z(Z)0!Q0YCL+>(LG!*;PBBFQ6J^#YWO]^_4G^!Q(XQC/O*UG:=CG%0WOLO6 M^2&DT*X9M^<-W'[U1%)7<08C5:N;WSM%R0"Z>$G:#QN@^4,3>\+0'J+Z+G1P3D7X!3 MFJBXFQ <#T=OC5(GZU'*4/:] &'>LFZ'JN96B@F*\-2/&Q.M/ J903^(;RU( M388*DAWNY4NVBW2#G>6LCGO=]4#_#9O\)SUP^J]U2S_MZ*<-_?<(:P/$7EWA M[2INERN\?U#,H55#&ZML3A>P+'@(&VKPO,(17'7?RU7-(128<)LTLQ: W=75 M=53D>0NNP11DM=/-*JYU?6@H&IHF;QJFTV=4Q4X?,&T.[8H<5!7?E ' M2OC;5,N[5U9%3;%-J+'2MG[\VG9>!!VXR0-@!D;%WOETBS2IR.KH"7U>-<92 M$SZN$XZLL^O^G]R?]!]@CMW#:A"PFEK1M&=:>H>Q#W2').H/\>M;Z<&Y"8H3 M%"_V'R[$R2 M\C^X7=KFIJ^,%],88[64;PXP9#4$WVGY,5=)F4:BN@A5T2KY4,8CSJ,>U*M4#SK.>E*& M3AEQ2ZB'WJH'K>J8<:D.0=5 \F<*.K#NU=B+#=40^*J^ M\JK:VI5QSEX556/&Q!FXYR@]90]&CCMT6@>YNL-@0J9W#$>_+-.=/5#Y5TAQ M0J3W3J1OYPF)#I%4TXG9+IFC(8V3VB."'3^R?3[:N5 MZ9IZ@WO&?*?N#NUR3+LC8N8".$:5C5K6.1O5*/^Q\WZH,6))P ==(N[V.>M7)VK.X_6/?E%6%RMYH6>'U) MLL:NU.6JV1@M[-2B0R9R)#UKY!MDW&.R1;I.%306J&3KG4"_ M7"G;08&N8Y>P6JYE$P)="/0."/2+E;%Q$.@:KP;+[G"8$.B7KF,[+-#UP4@O MSUH0\ES(\R[(\TN5JM[K=]_@AC*;$/[;S\?K2,U<4 M+%I=S3YMA!EXK3SA2J3@KT,=]3PC<[%X4<8[*7#T4;K(RDJ+SS942^3;>]_V M6"'/:Z?@=9&"%P*_(XS5R7A26X'OL&"2TKI#K3OLU5.!?T7!I%H6O#L8F:*& M5LCS;LKS2\636LIS [.]MLZAQ[U;95+] *]7*'B]W@9L*X,[6T_BDR9ABG/G M\LVT0/^[ I[=%:RZF'-S&'_24 '+E2,4#&=5#'F%:B8VJTL!K]N=:%[ M>J1[K,[HGK*.H=EV7B!F0K]T@T*%?JEDO8[JE[(>L=@<+JLKX(('0GT3/U[. MO5=<*-G-B^)3W?D4O="_)Q[(YKRE24AG)* M^C$C4A8B9@8!3M1=L GK#"[NV_??8^F%1$0*PD0B6>/T1)JD1$I":1Z^2(MT MGOC+N4\BB4RG9)R@%8HA9D7RZ'#>X59#+),3H.=AU6/V;Y2%?I!Z##]PU64\ MHL-I-[]>N/QL,P:>;?G@7_Q),LLE_,5[C9'W"GM9^$'^<%N# MMV\?U>X#87]N77*F/QS'02,S^PVHGB3_J;%Y T"43[""M;E65 G_2N/$G[Z> M^721>:;A'%@ !)!$!904IPM8*3PDEL; [)X/&PV84X:;AGW"CP/\/"K)9U#, ME%D2?T$8P\E%=,:,![U@4F;*-YN'O,%3VZ;%!A;#>$8FZ9Q\F5:C,OR I3 < MAO4ZZ+]A%?^DBZ#_N@\FWT!PP,M >'Q/PO%?%(+A/MO5/4AE?)HW_[C>_@\\ MHA^PKM_F\/FU"6$/) *&Q1(Y)@(KH^KB48J:5)IG!YWS,C72X:KGWC(F;_*_ MO,VUB!_0BZ-?>KM)1!42F=(4^W5&X(XZU!P+:3RS*;(79^0_!$+X>_GGAC-4 ME.I?*4.U\N>['J6:0\VR&CUJ]\\MU^WWHNS]AW[ .-P;4U#-TNZPM3[?:H>3BA"L/T+P5[OI#C#Z=VD.,%@_6.PZYUW8E!L.*M7 M"%:"P_K'8<[58PZK MW94'6Q) ]A>:6-AAIBCDTRX.A!8==G!H%A^4']]!?I0EJ&"="<#W;ZTGL-TP288$(B*4PC M:9Q&$?QN_@K_2N+$"_"PZP*",I1>7L-FD,'^R5;\-5_P5[K>+],OZ\51?L)Q M@0=YJC'?V&#_&26F@:,,TQ@/ /]KO%NMJ[MUP&&NZ/5:;Q>WMHVD? @GF3L+ MT">]\4$>^N,:3$%Q8:7L2)HMO3.,_3'(>/B%Y$FTQF1W(CU6&:YI3'DNZ">U M/(!L37DQO<60O4QZF:&808'VLC_MN/FU_.A>O%CZCZ/"8:<)AG$+>=D*<+!3 M%?%" <[@U8<4<+UP3'@:8&O KO!LX"3P7&G@!@Z0A7$>7R5ON9R_4HQI^.UO M<[ ,[KZ/9^&O(;<[@*_M M!^-Y.B%Q!K3]NH&NC4C:FU3G4:U<#QQ[0OPW[\(QE>>,#-X'$[SU38["V[E; MP"-F^+6[B?=Z]TJ\Z(X$:U)0!S4!N?&=#TSI?_"1I!"SM^YKBV_4UIBLN>VQ M;=;E&+>;/WU301OG1=@&SX"!98\:06SKSM!1-3[ T=I04PQ.:-:FS@GWNY.+ MLH:.T^S0SW12SLEPO\L?ZS; ,)N?A7*/F:LU*LIZM?]5-52FO:7WV= 2Z2L( M/'+SQ_&-+#R?CJ!X@"^CD9*"+_K)GQ+I%U0_\:^W=D3W3T\1>4*KZR,V-R?(#YG)%'ZRB76?TA)[PWV']30UF#D&D.E*_..+PWN=^GO25*T-% M[8ACGM/I<5JV;C74%VN00F)PKH;+JR[D)9MZ K7!NJRG1YRUU5_GZ=+JUK7$AG_$$93XM^.F_M+ MM_S<]S^7?D2_L]?9Q:E=2KF,L)3CN@(S7?BY0@,WU, E%FGH[#HXDLO2AF:9 M@X2W>^W>;@^2T(<&M[=)0E^3;FZHFD\%MMD@ ^VH@Y&AMFX/;W2)PG,6GC,7 MO7VBT0YE]FFJKC6$QC2&IGO;GG%7RLWV4MR!TO -:GH\3$V/C:EI50A8J /\ M0:*%MA&,@5V.WTS2"(O[;_S.);-R=)DS#%%U&KKV /;O]*6/5'!]Q6 MM[G;JC=!+_#"Y>9RQ2)6)V)U5V#S%YBKJVQ\[0SD3"$&=&-S:<4_9]&ZB_&)W#U&Q/OKSIO"(M]X\Q?O-<;;*L(E M^$'^<%N#MV\?U>X#87]N77)&H8[C "-U"Q*E"IAA"0X)IB0I1@5E8>Q +L*$ MW.4P(5X-""+DP)60. $AG) 58!Z7 MM5A#L\9B*@P-I*H[?5@A6=&XPP<,1K^HOVYIQ2.2"-=#Q0W-ZR"+N&WCV6U M9'[\_(%;7&(%=76_UM9(9!^ QCYF)/:-HA1E-O6=MC:JW<'(&"I.R:+^6YL$ MT5%W>XA+.V"(THNG/HCZ5G! 4PZPE2YR@*L@!^CE,;!_XZK3.Z^6WO]/FB%(5QV,K.T I(0?B6_+W%OQU7.( M5#WWD]=KXBZ=@ZEW5=S548,N)Z,_5E2T4Z%I@Y%N#@\IM//Q6^\,MW[2\WG- MLP;TK(.!I@W+54"W:J#!F_T)"2;2JT_FDVM2)D8;97*-IMJ1RL0X"^N]R^AH M)^,AP-70*,-;':=(VO-;?Q1)KVGY,HKD(#6;--)UB)HK'N M(Y@\%@T =Z5+^/#OP^]#Z4=$O!B<4BD($Q)++WXRD\!C32,X'?@W^7?J/P.- MP->3D#Z>Y/H5TYMY1G0#H[X,SK]***]G[^C;LW=Z12;:Y27%LSU"ZQY$\TB1$8I%FWC-!XX[\&CXT52M%G_%Q^&1.(OEG-_ZL,_%R29P3J648C2:((C(? 3W\DX)SP< MT_'^YWA&\^X@_Q9^'*-4A57!&\;I'$F_3(\>VV>>F,_(<[PN#3'9]>XH+)I=8W> HP#.C_D9>:/9P7)@V-""%!D M+$WG*=XS'3X2X7.*]+SZY5#ZLT"&M1MI)"W3Q[D_ MG@/=1AY2\-0/O&",,[#\]0PE5@?R3.;A,B\#*3PI'Y-"!3,^4TC1;3_H(@2Y M(46WO$@@J)7XF:SU+M[>ZBO_3KT(I S0QNK+.3TE,]#?;.C)2D85*9A-=\%/ MKB<>7]F$+#HW#('X8]AZAM5PI8.RV.QI/QB'H"L3[R?HPX!,?;"["+M_$"FT M<26;63@92 MJG8>?G@_?V-[^!"%B^)OWK/EUINU9:W=!:S55X?E!AD)[F$.?Y&;;=+JY"9M M;$(>5LRRRS9);[71/NU.[M.!?9K#>7Y>VM_I5F[R-9H?[#,G,J4;DHAT M/WG&N;_2?0J']!4LY5B6/@;CH51!/-+7N<>&( *OWN5,73A-U+O?R9Q)E?<_ MR3A%[R*6?L'8LZ:\A>.@SZ#_5-]>)"HSE-Y[X*SB4OSM@%H8$$9'N5L)$A:\ M@\PGP-V]@"A&83D!'S7R']/LSO//T;9IB?9PL$F;V='0V+O]-I9B)@'SX""C M2/1QAXQ6)'0V!SH_Y9SJ8GIE=#GT M3H&P87N;RL.+@C+U_N+_"IO.F2$BB0>G&=&G33;N_!:#TX"E;TGB9A[ZIOT1T=0RD M>M(T33 B@8Z9C!&&[,ABT&PLM$4#:^S 9.3$G#JS$-?&$^&]WG@<1A/*$:NW MYN?9.W/KS^,'#MNG M\\./BZU3!BT/SJ8&3OF?HM-S^*'2._+WH4U.R!XW@! M:HYQCFO%26B#40 TL=IZ^5".F8!NZU=Z'/I@E)!@SVE0.>4'5>$#-G?YP+SJ M#0$_H:#P.T,11XZPMD\TQ+KAV1\QWAHNP #_QQI:Y>#%@:#%[M/0KO@T3)S3 MI5>E?@^'-W:?B'[%)X*Q+5<=:F7IS=B/\M<+Q@BH88Y\B"8""^6"H8?Y!)8T M77C17R3)?I.9>BFH[XA-0=\P/K9FIJ^"P4/I0W4HD6;:"LYTLZCB<8JU8:P! M#M,>C/1AA1X\+DYXI!)LOFP,B0W+H)['1_Z.U%?-5XXXX4G5T4G>#ECFF.=QWQJU]/58UGM!$.Q#?E]XS7_"Y[7T4EE*JH&+,K M&P=_DZ91N)!\\-^HN97)]LSJVA3>^7:IOD ]@?\Q[W;N+X!26?U%]BV6WP9' MLWBBA0.%!Q*?IM<:2IP=N"5[C^:>+O,3KK*QSZ."SZ/MFO>9V[OH)&]L%&3- M.>Z\L#$P#K" $"R"+]--85M%#MH.T,W=<#*X3+Q=?^(293QQ5/O1\0QC.G4<5[>\B6:; MGJU,=/(_J@6F](5 :':5I:+RWJR+*:CS,V \T.-5K2RH6OZS6<(+F3LB,^!O MH-N/M&+AY M Z4H.Y/S-K"PG'3AW$-Z[N.-2+R?,AY>[,?T\],LGIY!&;W9 M;:L7JLA,2O?GA1MRM*%A6DWAA@Q[J"L&'V0?+VULSBD12G-9"3$U-=% M^_[/V3#UFS?'O*S^8A#4P&R*K=&@J^Z>5U=,238+KK9+K=,T\KN<[:YKH8 M5@Y_.SO[V8.19LNN4DYHU!]\*EA/L-[5L%XI+7LISG. \RS9UKO.>7V>.T3+ M=/#4G_WD]>:GSY8-LYS($Q1U MG12EU4U2G8:@;$I05JOX.,])FWUW]==ST82S?YRS[QSH0./A[#N#D:W=2K'$ M+5)<0Z5?:D&ZE%N%D]Q,V5"%LR_(4B\)P@M1I8[3U0S9'Z MNET=+QCWYABWH0U \RMR9I> MUM]7QMP5$Q_+L$O;1O=.O)'-J54U@/3J @VY@]$)$09WM?JK)H+YV,.&8RJ^ MITN<+Q9]H,/#R-Y6@/;H;AFT)W^BE#U2RIYY&*DG/Z4& (>[ MD'/HPCJ'?[CP_("BQ,=X1J_2>(;_R.:V!4^2]Q01PL:V94CL?C2Y0[SVUZWI M;GZ2,MP^!#1DD/=L?EMV^-D#2###*Y@@-BOQGY%SXM5T-^G'#'C\:9;!:ZY? M+F\^2D9@1/B,'R$_TSD 8X0709RY-3(@#J(B\WGVP>+[)BEA>(5IG(/1'MP8 M?26)%K$4D*::'7@D';B7#8[,C\P+7J6GU*/XU(2N M#G]"'R6Q1U4,RV#'5;BU-9(='.H7.+KP$>C,6UW0UFGZP7B>3N@W,[1%/"'< M1YQA3.'+*0P>.P.9@C;BNOW%TD,H?YE^/(#EQC%)V"2!)7SO:0.F;GVC0^D> MKJ8P2'/CU?12#E):<>+8BLI6LP3HS!!*V>/9CK.AJT208(I3C$<)GP?MQQ8" M.Z;H3[BQU+Q3%SJ.7HV61!,.G[C)!DA;EX]HB8H9P](F:H MZXA8CBU9+RQ&SW[KJUE9C5PU+&5G@N_4 KS-""ZGGM[]LB+W>F:>6[@ ;0>Z M]6,&;GF)P3.-H:G-F[CZU#"E]X]1PLL*=__-NYD_ 1GE#GV-0G*4- M498=.),Y^Z7F7I72'-*YZU#07RCR40Q"6 0CK3K&M/);S0A+: M]E!UM::0A(XZM"R3&]">OO]1)P?:VQL!N0@P;36N6B$!E&NV(J'U'CSMH9*# M-XQ,ZC> W0Y\$&1#Y? ':+ (B+7;@)PY7ON7QU)PT?Z%T)AA@O:789VR:G/. M;EVD]NT:I,;'W!];&P#97*A=DJ&G#2;'#]YNS!@?@W%$O+K3F(L,8B&#&*#@ M[(JY PT91'28-%"IJ[#%TO/Y<$C%,72<0YIE4]NQ"!ASE$6^TWF0HVS(327O36KLU>B_-3IY'TDVQ5WFR=.W!*3DULZZV-ABU&^OQ/HK"Z"&,(I;KB>^# MR=?(#R,6B[^?8$R(1IHJDJ-&57+4J$B.GC4EK-B8$G:&TL<%T"!\W9M+WPC( MSH0-!@")27E&" M(S:S<=PT'82AHJ%T+\4I7$OTFBNN\9KTLAPA1>>'WWIKVF/CZ8#EUI/+6;:2 MO36-DEG^TM6[6/K0B[.0:"S]DK#$+"9O,:LX#>$/G&$>A7',_I6E!:DX 1GP MZU80M:+(0LRZXC'KRMH]Z^K<4ZMVE58PL58E[;3\P><-FL.6A@K;5I.HN:D/ M#5WC$S77AY;5;-+-[I_K#J?I0IU=E-,\OZ Z5S9T!5R7"PI$#@\9N7J MMKT/!/.6)C2!_?$U(L]^F,:@_+^190@J>7)SDX?6ALO-;3V6,E]BZ]K[$;ZL MVC1;T@0+O*C%\(:-EX=/X7%@G5H-(JB35U&&9K6G>H!RCD.NN*6U]1E;X<&+ M9]1-&N-?R+]3_]F;5XFFUCFFSFRY<=2O9]$[U3F *8TT<1],\'_OUP1QGSQX M4?0*!_$'3E1O',0SE<'(4E39T)R.Y,PXP/P)KN@R5S1+E;EU<:]/Q!_J8*3J MLFZ7V>,: 3 %9W29,QK!>!Y(]YR(';3!R'0<6:D A!4E%KSIX=NZ,XF.,+^1 M6@JN9E->Z;X^R\\DR=I(FI,_PO XFFP[9>2YXTKP.M!$WE,J.I&9P9>><&J! M(UMVN:OC[#4X@I+.H9;YDH\)XL@T9%4M]U)=1ASU.2CS,7B&2PHCOXTV[GGM M[R%MG)_A*U!]12L$W52I7YYT@].P==E2R^B)@FBNEV@. MJ=IV-.-060.VOJ6WMO7/X^KF-2JP4+*;RJ[E4WWVZW^$B3>7QLSJRW QA&]_ MA&]/3^YHZ]D=C"Q9LTW9L'G-V11.V+6Y\ZU(R%*P:%DV>."5"=+I@LPYZ+^W MHQ>5BAS3EA7C2ESVRUL"9[0J+K] L5FQ6;'9=I[ %<44F2=0[0&(7'U?9\D_JB37G 9V#"R9(7Y#^93S)YO1N M,)EOF[)M=R6AD9EH^7OR,S,I'O:9FPC$]WO9*-&TB^>3[SWZ#TN\:NCB&$9UCP MMHZF?F4BCBK8$ZD M8RLHAPQ9Y09J*BIT1-UO1=WO?$VKHOBWN>7!@]75P1]3Z%7P3U'(Y; M\* >;3 R5-FR1"]XGTCGD*7!@W)TE#N:ILHNMUD^PL@0]9.W5S_YCDQ)Q #& M'][,@_H[IJ[0-5)J*;"FM6ZZ$?WZ= M41[N)&4.1JHI&WH_(-IZ2DP\33#N%(2CXUSP!*VNP$KT.0KR)9F12)J'P=-= M0J*%B(.TT]#T.(L,$ ;C8_T2&R2IHLN*WI7THW!ISQ(-X4E##M"0[!BM\2$% M!76(@@YI9)X$Y*(0,F1'U$"<+2715@7WVQQMDHIH3.Z.,ABYLF*9LBM S?I% M-@UR$,W)1J7(H4K[@DE!,QVBF0;)A^8DHU%)X^JRVQZ^6)0VB*R#V*S8;,]B M4_?C<;I(YW3^84CC5.-PL8S(C 1TPNT\C&\E2-4L^E\VD7?7>.8G3)W&A^+Y MLH#N)SCDSR3Y,OWA_6RNY70PC#39TLJ&D8!DNU+B:E) ?%KBPNRE@/OK$6V5 M#>Y+D98)<@N['\I5QV>GK3X'O+Z1Q(,?3B3B10$L5@2\C@AXY8?X/CO# G.\ M(U-_[#]3T)4-=*55!LI$=4AGZ*F1RM;/+YSH M- #3TF5;:YV5$B4B-;-2<05D#]D/V=,O2Y:KSBX"(#'@H^9LX&*#NJHYLM9> M1PL_Z#IU- -#$LVW [X.H)^SI&WXD$T*@H?Q5'!0;B2IIFK=I1+E2$4 M1J^^3FYMG7;F)&X=R;1)_@B#">+P323X6QS._0DMP_G-FWO!F$C?9V1KYG8_MOV. MC,GBD422KLJ2IFC:X3WJI2T>P.^^CI.XCZ6O$7GVPS2>OTK?R#*,@ !JP+/W MZQ0F_TKC9 $+VIV:[NO68V#]*"+C[6OO1ZZCZ0B#^_V#@6OL/S,DDG )N@(L M XF*50DW<_$Y%;U96Y^#@ ]>/*-QOS'^!0-]SV"#5X@FX<3UQ8E3776_%XX;_N_]FB#NDPZQA/F13C"QCII17:4*^EAO!+G9%>U])C S3W.22Q+P5;\190^ MU+*7\ND@Z[/\3))CH4-=9S"R7$>VU-8J0130="N?6#(P=G>B<*0G1%O!TM:R M-!6E6)VA)(Y:F2?UP.) &CF&K!BMH4M$1=9!*O@8/,,EA9'?1AGWNS?@H#+. MS_#U")Q(55&Q#A2EZ"G=G$C]MJ,@C9;NN&[9>KO&TIV>4@Y'==N. M6G24-XYK@;SI2A6D@#KIB6N_.8S(VY]KO%US^K![3T_N: O: L:[&=+=LRN M=#4(/^S<'GT[$L(AXIJLZ,*%[S#I\'3AVY&+126."H:%VI6A9\*HZ-("Q6;% M9L5F;V:&%G,$JAT D:SO2[*^IA_3W)RP:0N.@@UIHG1+4'X/'+'F/.!P\, $ MZ0O2OX@CV9SF]8NU.FT!=7U1WU=:N7W77+BO]RBCA MV'"PBEALLJKILM&^IJ4[603!"/UAA .=-[P801V,3!,LVM9]!8(+!!=N#D:4; M'0IJB!+-\_?6\"(F.BK(=42A;X>IB*\&YD4Y)H@AS05_[$IP^/2_J&D2! M\X$"Y[8CSOM=<7C0RN(AURQPL&7=5F3=:=W-T!T?6U#/X1 -#^JQ@7J4?@4I M!>D)(0CH&2'4,1%-0C"CJ@CWG2 MCP$BR)45LRLBJ,^^0E+03(=HIG[:H3G%V%30H'%O7@E$^>7#YB+?(#8K-GLSI3GWXW&Z M2.=TOF-(8U3C<+&,R(P$L?],I'D8WTJ JF'?T\0Q@[^/_&?1W1A>%)^D%*0Y='_I3]FZWJ,\$O9&NG/X8]\ ME=E5&";QO M3.!.HT&M]>WZVAFH4\,M8$RWN+3BG[,5F/K2>R)WCQ'Q_KKSIK#(-][\Q7N- M\;8*>UGX0?YP6X.W;Q_5[@-9''>:8R-X%=DV[Y>1/Y\ */V5'$,L?8W(LQ^F\?Q5^D:6802W M7V/F0+].8?*O-$X6L*#=!0M]W7H,?!]%9+Q][?U(@36=RW&_?]9UC?UG5D02 M+D%1@%D@49DJX68N/GRE-VOK=3GJ,S'X!DN*8S\-NJX MWZTC!]5Q?H:OQZ"#&G1$A(*0Q79K!=P=KZRG=',B!=R.@K#RT9 =M2POK]&? M[RGE<%6X[>B%3H=0%%56S4Y50/74XV6(Q/E0)F]_)NZ6K(TMD'FU; M8O6?;"?7Z=>V)"&*H.&:9?(1 M?FUG*(=O(+D=O1@H'G/UC/BMEU^@V*S8K-CLS6 N,T^@ MV@-H[>YV9I?UR\:JMM8'JZ*6(]/(P!?0?E=IOR3>F+->4?R%/LCF],Q0AS!%I7:L_RM^3'YH)=,TW,B&^W_S[_;"?F_:3?MK" M>/M>@?'V?C_LZAEZ+WOW_3ZG;?(B4FGIO6()J6@+[6^?3\W^AJ^,$HZ.!R/H MF6R!_]:=T>NBX4TP0OVR%5Z,X Y&MB9K@@L$%W21"VJVE[3D DM!=6";ANRZ M_S][;[O<-JZM"=\*2Z?VO-U5L$, ) @ZNU3ESL<^V=.3SG0RY\S\.D5;<,S= MLJ1#2DY\]R] 2K9L4A8I@!0(K1_MN"53(H%G?6*M]6BG\Z#NM8E#EZT49]+/ MA1K$!36OAWE":@VWPJV#T8^E#< <$:A?M!Y"W;5Y[@)3#5Z(U):.Y'T=A8EI M(VM*TZB&_7D8$^A18PTPXK$M+9< G5[\*A/0*4<$A"&J<\BM3%P]9?)3Y*4 57]"OJJ]F[59X)+;_EOREW:]-Z0CAAFULHXI(KQ%R2H)B<@M64-EHRZ8,81%$NEA",44SIC3'BUK3K H+ZFZEB"$%$*J$(,=\6)>1R_%PA^(886>LHHCW:Z6@%AXV),IT;F\OE[=K:8%L_"\'/,[OUMDXE;,\O1>>--Y?BI)JI;9_XJ/ MO+MF=;/"1=#X;GM]RX3N[W*1/XOE'S??DI_MK9P:@)&8N>ZSXZP!7W1^.( M(LYTG#W DU7::4\&K L4X4([*<98JGWH! 4@#0^=\IH)0^+U"4-N^;)&C?;V MO*9R3E-[,2 %BSAE"+.JGPJ1D%WHZC'*)E 3*.T3 M,H(B8DOQD,NA/>;I1I<)_^=I/?CXL;46J6S53%8>?SWXN7ROJXR M=='Z'HO7][VY>83U3@6AW,K%/$^+FUF&[>N*N_TPG^Z M)+G*Y]/5269Z-&][?KLA[ 2]0C*-=A^]:V?]X^3E=?)-_%V54F MDK_.DAMYDQ?)]$?RD*NMW'J6NW2V^?"(R&]_N52[%Z3\^0(!&PC[0:SD9/V6 MF%PN'U\.-A]<0.EI]S(I, JRTV21BXO-+V\W53CIK%B(XJ*W=TGV7=[X>LL5 M3E[ MMBB\NVG1SKWR\=:1S;K;UZ_?2[?>E-]/:3G 26U;_GGN/;U71^%Z3EC MK-5'[7Z=\L#QF^*O?E1MB(KYZ G].T/14F8MF$L_&K^;SR9JI.3$D[])995. MB@JLWY)I,KL6WM=;(9;/]+P;C_W/U?3!PR'RB$_H_N>CEY7(X_Q6*>RT[Y+\ML@'7ZM? M5 +X7L9F-:I)^T#$FD>&H>WL]>A>84*&]>J?#T^ N%R^2[+L02[$?R33E6@? MXO/1F,CXWF<.%=^"5-@L%2WSP%'#/'!'\A$7\Q1J3DF&>)8.@F&S8+21"W(, M8Q'[REB$B!#M9#!4"#0HIK\6NIB)'WNQ% @:J51LY31NFFZ>U_"R6AXZ- MC17C1TQ1%-E2I0HUSST[&6;Q1*1O@9'/=0KU $D6Z:,]5MDL>E29)R>(Q=K% MPE SOQ<%GV;WI.@E'&HK .CLL[0F@!-+X&", M<&C+@ J7P]GG5(@:UM9M!W-_?ED'\\3W1V.&*&$HT$\I0V0RS)A6$T)8A2DX MK(8H$--:@QR3*60]M)!2X6!$L;:#UD]0>_QYJSW.;CW^#<+#PL/"PYX,?V<9 M!]3[_]JAKC5/"9W#C<*8]NX$+?J#J1\@&MG2'PP]\XXCO],XK+T,!/H!&" ? MD'^4.+(]VLO)022.$2&V5$&N';3-]VR6+)2H-IN5@.O;7^^&]]RVA_3W%W/= MOM;,=?OP^K#5'OHMG;O>Y2.;3?&HMT@>5.DHM(*ZVMO3N*OA2XF$@[/!;#2F M*.(^(K@ZP'VPQT\@".X(PIZ"%5."$(W&G+A56 Q2X(H4-&PJT94!KHP!9P0Q M;DLM@ANQPTYW+ELIIJ2?"S5Y"VI=#_.#U!IN!5L'HS]6?,XAPM8T4T'=8O^M MG8; A!4K$O)K2F"'F!)V%$5F+; IY&"IAB*.L%_M4;*R"/;XI_-0U@ TTGO* MF[=(-J#&N;V794*OD:*9CC!$(UOJ#J%\6F;@5LSR]%]YTGI]*#KGE,6O%0]Y]S+I9X6)JS+OM M]?TTD\LM?I>+_%DL_[CYEOQL;^54'0M#G,!$!(O!9;H*L!VD:E"C:!ZP+3E" MP(T1I53QI8^DDHA?J*3(K^*K=Y7D@VWA..]N$FOT_;', 0K0O6(10A;$WA"MJ+G\KHN<$5&8^XC%OI0:&;X=URX\U:K*WFXO+IN+V8A",Q@1% MA"+,(0JR'3T=F6@3. H+DQQ2X%BP&#\&3;()S#"E>U@@_ZN9HF-EE=:@P^1* MQ4N[/@K3<\98JX_:_3KE@>,WQ5_] MJ-H(!?-'5?U*)'(MI'!G%DS0&XW?S6<3-?YBXLG?\ODTG12E-[\ETV1V+;RO MM^(%U:H;C_W']7)^)3(O0A[Q%1_EOB>DE0?<,S-O&.MPF7M?,G&?SE?Y],'[ M4RSFF=S^!B,1W5J%R;]6^?).WM#N$VM7'SV7@I]EXOKEMKN1@&D[-O3R=2*N M!L^_=B.6\X6T%-(O\ JEZJF'.?JX3F?NS>4#NG=)?ELD!*_5+RH#>"_=\QK5 MI)T/M^:13WW G"+M?#7 4YB0D9WZY\,3("Z7[Y(L>Y +\1_)="5:1WE4E<7A M"(7$H9$0(!4V2T7+1&#<,!'84#YJ1 "/QG'D1J4Z(-]FY+=*]_G^4>P!4?: MH1!.@7LIEKX6NIB)'WNQ%E@6J$1OY19O1NT]K^5DL#QU60^EHS!E'U->> MQ6[/&9"C*.K(CS"+IV+XD1]4T33$PT1'@634+)N%CZKD8Q015JVNA[)HTSCX M-+N7FS3/4AUK['8AXEYKO%G#!XGZ]G!GJ@\@#F)$K1E_#P6L/=M?/01%,GSQ M$2$6='D"C0G!**J9#00A M;3=M1@;LK=M.YOXDLQ[FR6C,$"4^"I@MQRH0G?1B;%\ IP8;5.E#(%5P"17[ MD\1ZZB38J!,6:U-4]1.T'G]@9H_#-X]_@_"P\+#PL"=&'U'OW6N'LM8\Y:DW M@#8,4MJ[$V'9Z!EP%%-;&CVA]1F0WS;*J@4W,Q)> :H!U4>*$MOK\VBMSV.$ MF2U,ZFOW:_,]FT4+):[-9AW@^O;7N^$;M^WS_/W%\*VO-<.W/KP^#[.'GDCG MKG?YN&53_.DMD@=5^@GMFJZVYS1N2_A2(N'@7*]B4D%Q0)&/'3HD $%P1Q#V MQ6:&!"$>C2,?Q;$M97H@!2 %[=M"-*4@]%6]JH^+_RP1!#>BAYT.7;929#8_ M%VI"%M2J'N8)J37<"K<.1C^6-D!BG^J3A-F3T ,(-?(A3$&(*/[=B#DT]A@ MU,C\F@(0E3J(2/O+M4MO@+X9:A;,UBP,*%7VO#)YBP@!RI/;NU@F]%HQJ0#3 M$,74H403H&>_=V4"/27E4*1_W@C0L0@Z>_TJ$]!A2O$0K+AYM:=<0#4SN%3P ML/"PCJ4A*VQAD(?4\S$A:KA!'%BRW@%<"1LND%X6'C8TTX>7UY?K^Y6TX*F:EZ.E)K?+3)Q M*V9Y>B^\Z3P_E3QRRRE\%1]Y]Q3;:_OIYE<;O&[7.3/8OG'S;?D M9VLKQU0A2X3"N)IKAD%]UH#+]"%^.TC5H :/QF$-50/DF.W"32NE5.--'TLI MD4(I^35^=^]*R>5TUI]BF<@7)YY(LIF\64AG'9#.VBSBA_4:;@G'>W&37J?M MCV(85=6E+/918,UT-LA8]#Q_N0MI@=F3#0Z>\IBM6O-X5ZY8O:]1H;_<8E[W%[<5 3;1 +&"(,X+F\KZM,7;2^Q^)U^6-S ME^O-"$*Y6XMYGA9CPC(QE1]S+][^2"?+V\U.;5U5WLR%_W1)"3J$=0W6#;M[;]\_9QH-\B^2[.KC*1_'66W,B;O$BF M/Y*'7.W6UK/;HIHTEFQ$,5%;^^2[+N\\?66*YR\0&:Q1>7; M3X]T[I>/M0Y,UM^\?OM4-X/I+=GW4[MT+\SDBQEUH)1B*/QN_ELHJ:83#SYFU16Z:0H MH/JZE/_)AHFQ-=CR34OENIPO+I1Q+X#FJ6=Y+>%BT>)5X8 MFEQ&&JW)*K9V7!KMW7ON6!3;^+%=B'#QZQ&NPL\?-_^8SR=%A"NR^_1:Y%]E MD-L^MBUH^7P6R_#65&C;=*MZ2 4UN94V:2(0/O>%C_0G?$6M812;JN0!P0/! M&ZS@1?V)7<$=Z4BX7V/TCF^>YM\CF-^D2BNG:NX+%^GTIEJ^] M'!3%I#'A* J@BLYVV+3L)ZIX,3NJZ+0 Q';Y+U ]9PUN#-I@+:Q$I;*A* X' M,N)LT#FFKV(J7_R.O.]B)C)%C3J;>,GD+IVE^3(K#G9AHKN&X5VO[S_*U94N MZ>6SM?U0+FU[,>$%N4'L2]_4EE(#:!?J);'0%:)4!2-&80C=C"[!:8^I[@A, MO.!>P;[$$Q_(8*9!A\?K4H39=R\M6OLA1&YOJ1_7\&DZ0GO0A!EMM#^P0PYFVX0'A:F95<= MQV(BX"_K#,^O:_<1>3.Q+'5&]2=D@0[P+=4R?Y[/YL_U_,'A55 D26L& D*H M;A>*NG(R#>,I'(TCY/-JPAUF#@T32A5_LR<@%0-7?%Y-2?<.))?3/>6D@V*: MKWE3/;Q K*62K=CJ';)A4"RBT9@2%,40S[L#HZ:VVB",N+Z9!A39A**F9MH@ MAF+5IHQX9($J3^5BQ[^7??U#)_^+G,DGDFERO)'CXMQ5TN14I];38O#D _ MJ4XWD;>O5XI]-1HN1+$U!#000?5LX*V"(Y8!&$6!UJ1" *)%VG#/R9%5X"/2 M/^4$!3&U1!>ZG 3X8M:G&)ZGW8%/(>5C[5C_)F;BD/KEF([&F$L'&RI K =0 MI_Z 2@%,E1#<4WO&83[UF#(N"DW@)M0J:!0QOBV=&NY'.A_%LL=19?:#JLU MSPBS)/=X#Q($&I5;,1N-&68(^[9P=1@(W0#]-J._J[,./3F(I.&*:\/'(28O M0 )LE@"#CILFZOEH',8,,6Q+!GGMKFV^9[-L@42VV5 KF]_O)MDX%D[HUF_B.RKVM$]'C9YJ6(WW'B;ZPND/&I3?TN;QJ-Q?,Z M@@/ ?GQ'>C?:R0NT[_"GF\*>^OYH[)]3-PIX ?$V(_X0P$=&E#N51D(J=VOX ME: +RJ8;/&K+UX#.C=^GBGIE\MS-EM'KG93E=MYVT],::QZ]N3JN>S1WU'%; M;WL-F5J53)1*#FUI.380G0/<;89[O_[V:\"GVAXW8!XP;X?'_1K. Z7@]:N; M^RDE.+[K:-P-?4[>MX^J;\^;0Z%V8_1UEK&F'Q6?V]N!9W5S+FH\#M!MQNNQ<'N-V VZTOH &W6ZO$-;#-KI*' ,&F$=L.""^R6F!!$ZD%/#06>2@,&M6\O;#442Q5B)"0DB M% &4Z!4@Q9U ME$>JA]F E6%BI>)5]J1T8L4D%! +!NVYG-0!GK8^#+(YL2"^M,4A"E@ 4;LS M,&IJC%O988)U[3# Q":8-+7#!G4-*70-CW6X4J$\8B\,@(BMNP,7B\B'**%2 MG@*.F+%27PB1K%#-S2VX57 ,I(,0(%HS. -B=6N :/ R"KPJ8X^7Z+/FCFX M+D?Y0,1FWJ?09D&BA*EJ.(:X_EA]"-6&[ \8@%)Q1,-KAAQ"N&\-AHR;<@.X MX5(%T1C%S):N*Y<#?2!B>&OO08N*AY)X- Y]C'ADB]_<0\<]H-]!UT=/ M#J@_&M,(!1'P28 $V*3_]SANFJA79WHL0(%OB_8'(C:+KW?9EP8B-MF2'EKKID MSVO"0RM/%X_?@ 2=6T#$!D1LAZCCND=S1QVW];9?X>FAH?*W:TJ2!WO8#7"W M&>[]^MNO 9]I>]R ><"\'1[W:SB/E,^M/R>\GU*"X[N.QMW0YT1L:A>NRRK/ MHKQ3DYKM18X_4/QJBWF>JH^^R,2T&.;U1*NFP+AUU9J4S7^Z)+G*YPI*.R^I M<,&,&MW?KLMZ$$&B'B'PG]_:]L_;QY.21?)=G%UE(OGK++F1-WF13'\D#[G: MRJUGN4MGFP^/B/SVETNU>T'*GR\0L)%4/XC/PE(-R+?$Y'+Y^#(; 0^?791W MP,,'/'Q'HKU:9.G4(Z0@X:.G2\+W-?VY%&+F_:<0?^7 Q@=L?,#&=V2@ 1M? MJ],+H"QRG;*(^&%OI$54-0V@.& HIMHC:.WC! ,V/A"^ML+7'V,8C4=CCB)] MWA+[! ^$"X2K3KBBWH0K\ O+%H:(L>JT2_L$S.7: Z#CTW/X= BR JSD((A\ M*0>V#/J&OF)##5I-!XEI 8CL\E*&>.3M*&Z,6F$MM-!"W2@F'U)EH[#R\'C0 MN23@X^O6]'9$>!4$2DPH5U:Y.OYUL$TKCB*J(ZO<%;9"B2V&6*0S5Q@P9966 MVF.QNT(2*[04HRB.!])],>@X&6CY] VV"6JL()(A3RQ!KTV5"X&/5=CI@58M MX(KL(J8 ';>@L\<"&X%./!K'"CL#"9R/7RD-G8[PL/"P\+ N9O: 2J*[(,&F M\>FA/QJ',6(^,$FXA<$!C? /L:&@!2!H%03W!"U605 Q5$4H#$P5ZT"B<3>* M@$3"O#>A/\$]I,7!31QJBP#DCJS"3T\, &$P&A-$F$-360 ^3:VX ?BH<^,8 MD1J>9BO3CX..[H$_PKTQB*T=![T)XB%3K,"(A:8:MRR(V@#\[H"_T_'Y830: MAX@!=0I@WT;L[W'9-+'/I>+GB.H[:L [V:W /S#C< MT+UDA#-"BR%B/ S2 !*=AV%@:A:^C]L.XM\YH)_#335YG9QC0YP/KJ^4X9MB M^S[JX+B7/?[]D4>0QVI$XS.K:9P;XJ36Z9^KZ8.'PQH&"2-IDH'P3#1=K6\_ MQ/1>[.29.)4UF"T?SCZHEUJNA$GP;,4ZS0>XVKJF)J@Y&LU"=W3Y#N7G..4U MVT7284H6[:(NZ5,2'6-]Z5P*3W6]VDF@$V,2JFMS>FPZ3=? &=*!I@_46'=@E"*F(-L<2!B(&+U(H;[$S$^&E,4\ #%!!Q($#\0/RE^I#_Q MBXL1/#0T->[>(MD#^0+YJIQ!CM'( M4@LOK- X/D&4VZUQ3JHP=4!29X& :L):FRNCB6HLN*V<&-#BK#O4U C. I&8ZEC_2J*(,=L#X", M!JM&8*/.)DB(8J9=%PCHL0L]>^)2(^A1)Q5$&2]@YK,>/1V%H+4XJH%*-!H' M-95>8)WL08C1>-*(?N%*OU#$8[N=XY,>$@Y_!=M^TG\%VWZ2?P7;?I)_!=M^ MDG_E=&E;Z:)[5T+ZYT)U1-VGN0H Y/^NSP>\9?(3RMH..B5XBG\^9O.[=_+B M=+:2*_$T>?>W8MT?V>Y%_N'G,DOFF5RO)'OXM!1W^>?Y3'UM-B\.Z3ZI 6XB M;U]:RE4A"@X1YK8PK,+Q;M^G#3;A,?;U3RT B%:IPWVG%E;!3]6Y^ Q%$910 M.8;"/:QH#2+-+W^TYC;%*WP6E MOJ/$U"PB*TYUAET0^,5LT._ZZ6>SH%_*T;IN]C-T E)AJ0F*DFOF!&@Q[0-1!K&T .I'40AQAR\LP $#=A,D& ,15O(&B MB & W +0G@FF.P%4@Y%X-&:!=H\0 ,0N@#0*3+4UC+Q3J6$B%.C'E#95"@[[ M6/FS6.YH+]/.T]CSD*TG\#HW97=?+"QA<'@-<.#CT9B'B#+M44CVI"P!_G;# MOZ-(7E,0B/2/4,2K1Y5#S-J#"-@M D;S$)K IZ-QQ%%H;*XZP!_@WV<611/^ MZKB,<#7!#O /^+?1 VI]+&Y*7%_+!&Q>;Z BN/QM'?,HYJOO>Y_L$A>(8 =P/!T6Z\QR_POB-& M:@Y\/AK[Y[AZ+@+1$&#>"A7_/"^LH>)5V^JY/OT2P!W@WB7>[Z>W]U)0] N!=VT@-^>9V]NS>N>S25KWC(%O09-K3VG M11):NT+'GNX5 +S=@.\W"?T:](,B#:U#%0:H!]3;DX9^#>NAF40T !X ;T\B M^C7 LR)/H3T>#P /@+I^NB+3$P+0N2W/]+)\G8COEM7E3"^\)\N2:[RN1*]G9=L2<:U4&,51XWN M;]=EVEH+^_N4%E&/$.#GM[;]\_:QZG^1?!=G5YE(_CI+;N1-7B33'\E#KK9R MZUGNTMGFPR,BO_WE4NU>D/+G"P1L-)L?Q&>L5)SR+3&Y7#Z^'&T^N(#2T^YE M$Y$I?39-%KFXV/SR=@/#=%8L1''1V[LD^RYO?+WE"B7;3X]T[I>/ MM=9=ZV]>OWTNWWI3?9U$YV$8U+[EG^/:UW=]%)8W@.LOV?51NU^G'&ZJR>O* MNL:VW925*V7XIMBK'U7O0[!'X_/*85:IL[M^+OT%);SA=0F M\K:\0NX\]52OG8';M$R7N?3.[]TATKAJ:[7+@ETNM7XW3PO MO. \F58I#?8]85.]ZTSFO.US#S"K7LVF!Z^/\% (^N/F'_/Y)+^<3;Z*[#Z] M%OG7^732>IX'5OUL**+$Q+S:EGO50S=$6T\'Q _$CZ@@LR?Q([X4/X9H9(IO MS2+9 _D"^:J7+]:??.'"O 4<13&(&(C8R8A8U)^(D=$X1(3XB!B;"6>1B($' M">+77OSV\!"8%#]:TO(9&TEMD>R!?(%\U M!2W\L)VIKB&V,;B*'*.9'"V\1%+?1#*JY';SZ %J3"=_%3&3)U$MF$R^9W*6S-%]F14.4)TH&W]U56*\)0].AB ,5AKU!XGJ! M_U$N[^5LN+$K%41+%801H0XQ& *D&@2574$J4.Y?X$+]-YGO_J MI07EYHMQ$8X?7;9,[E7"TAW)O<>UU: QI=%H'%#$XBJS"23Y!HN@IL>81A#$ M92P1(1)"FM@A!%7BTBX1%(_&S$=QJ$,B#@BRRH;B$/FQW4/R M #W='7 :P1&6D0%!.(""')L19#+&- (;HNJX"(KU>8[[.>X\_IQ(^"N@>3KI MOX(-=>RO8$,=^RO84,?^JN\:L/YS[+_\OI59]ZZ$]&.%:@ZZ3W/E)\O_W;RW M3'YNU8*US[T/\&2JH]S[4]SP,9O?O9L7LZSEFCQ-=/VMV(?R[[ZI=?_POO SH:,P"1+%._ IGI)8AL6D. MWRHD!@;. @")EB&QZ5F 54@,1V..41CIG&L"$FW*Z>T]4[ *?ZK)DP2(QW;S MR0,*NSN;L J/D8$S#D"B3?IPWQF'5?#CHW%,4&1-:;#3XT&^[(_]H>+N\*A? MBLJZ"/4W,1.']$H&:MAPB!B'JCN'4-0N8M='45ATW'(HFW()1.V";0,@4MVH M,0HI%+_8C*(. F4#V"%2 06(U0054']G&8 ZC7$-0$F=8:"(@4-D,XC,AZ<& MD!.,QB1"G-M2!.S^@?-GL6S2SJ6=F+$GHFX]A78(DV8["I(E.C2J:L-P- XX M8C5S"8:8J 09<$H&FH;XFC*@#H]4KW+U[ AD &1@(!D*31F(9$! D$_=*"4! M&;!;!HSF5S21K\[*?$2L.2L#^#L/_XZR0YJ"H ;0AHC61/9@ D &;$YNZ0&? M^45!-V>V3+Y:I[0VW[-9-KFN([/Y4K@>KA_:]>[G>W]+\O1ZD_$523:3MYU[ M"R$5PFV20?9WD.;N59?OB\B^JJW=DP4F.SV_#VN4;#ZH@-"CK?.W;!T>C?US M7K5TX.(!YBW!?&@:\T1AG@#F ?/68IZ9QKP:.7X.)QJ ^2.'\KLA'[V _*%( M5TVPYZ$ML3O W7FX'ZCBN6D5'RJW)H!L+6#>3A4?O$3\H4!GA2^C7?7<3R_; M\4?PP%_!#*J3_BOW>1[>I]/54DQJD\37\[L[J:$/R14WK9$?HK&M>S9+C6V_ MN>(UEFHM;Z2=+;:G2P10[R3J#\P6OX9ZKITO!M0#ZFW,%[^&^E@[8PRH!]3; MDS%^!>N17^2,;>%-!\ [#_A^<\:O0;\H G N0'4VZGF6V:-7X,Z,9,W-H1W M2#,Z]E?%AKY9)E=3L1S@J)*RYZ>Y=DW]/960FW"R6>+X!8 +5\^^V/=+*\53)Z[I=RNH;E M^IO7;Y_+M]Y47V?^.>>\]BW_'->^ONNC,#['O/ZM71^U^W7* \=OZO6/JM4O MRH-8__4KV>UKH29-=FLSL/_"9$2U)N/=?#91\TDFGOPMGT_32:(2W5^7\I\[ M>9O>_$:^<[?(Q*W\L_1>>)^>S\10VMR-I?AG,ELEV8.'D4=\E8[:]X2T\H"U M5?>U R*+ENK?/K@_2D6\VSY8JD.?W3W5V_RKU6^5*IE][A66+*7@'LWSS)Q_1)F M???F=//0NZ[M/E)\VO#I6QIEU$ 7%&-Z@ALJ\=?4LR!/( MDZ6VJ=/!.5$X&HK:0K/KM^\):9_)1IP37B)0VB MFH%,RSV&S_;'\E9DS]),6_0N\TQ^[VRS[-_4JI??>3F;?'O:@Z? 4LK9'S?? MDI_M18R-Q@&B<75,\V /JAU%7T=>CBTXC!0.@["JZ(=X:@P0K/$,>@9@#<:X M.#[#ASI=IB)-O\V4R]>9J8U6OP-9)RIJZJFPJ<(.WVC;G82,!7^99(1K+ M999>K8HCW&]S0^QO4:RT-:8.M40["KLC> U] )#[^NX"8,\F[)EP%PY"7@VX ML*)6M:#KW>F<0HU?H%6@Z$@"T8+:RV-X-#42O9%F^7_3E5J,3@T*4=/IU9!N MWYU,",B/S?+3D6MV=$FBHS&A* ZJI\E#3.6 #-DL0P:/JHXN-T%YV$5B[:C: M9)X*JL^=+/2V\J:@^ORDJL_?BVMQ=R4RCT+].=2?0_TYU)_;LV10?WY@6=6K M&^Y*@-3VL8 G4TZSX3ST O\:.$U,&J!QG,Z!0$%["=4/+CW_.O8Y8-Q(*U.%",:.M3* M#_)CL_QT=-IU=$D*5?L7"F,+PFZ0(<=ER.#9UM'E1HV2"1B*F"T6J*: 7=V8 M>MATMBK2=)HE[9M'6.]IH.K2%_,\51]]D0F5"KP73^7H?QL]NVI=S.X_79)< MY7/%-K#SDDJYW*C1_>VZK >8$_4( 7E^:]L_;[.G>M;OXNPJ$\E?9\F-O,F+ M9/HC>:%K])!$&+F_:<0?^70Q0!=#-#% M8,F201<#=#% =>AV$BKLLCXT5O6A!#%]VD\HMP:!&H9 =5IP':N)G8A!4Q#( MTZG(4Z<#]6-5U\I1W7 [^P3*Z>(!Z%\P[KOU-D@Z]'TUJL$U0%/5JX$3Q]".0LRH<>\16$1J,!99HL%<3D=!%,("S0M.V#+*IVE8=E-(2J4.HM5(745T\ Z5_R=4=;G7 M'SERW67HJ[I+B@):I;8:;$("Q,<=\;&[;#F4IEN=,=6,JP?I.3K20'KLGEH? M^EP:GQCYW*I1@:*F66-X#;UE%W7E_M^$V1#3F(:(,&B! I 8L4BWK=.(^>%%"[(_&#$4\!%H4$*M! MBE4KJ9)P[]!28:PJ)E$8:9\#@4B!2 U%I'"G(D5&8TPX\O$0NO5 ID"FC'A_ M$O:]>']J3#;"-;(%WA^(U1#$JIU4=4G?&N) F2J&8M\4Z0$TEA^("M<[RX^2 MQ;.#$"K$JL4#A?V@,QH_L<6'16G-Q3M'@+SHK2HI*D8Z# 8ZT+S'N@60X*+F+Q&C<.P M&,MP=X28W-!L#T)T@W% EU5:32<8[T6KT2(*KYE0!%IMT+C3B,)[P5V@PF^* MM5U3P)U=UM1(^&W*FH:Z<3>@RRZMIA%W]Z+5F+*FL34#)=T^ '=C.IOYLA<+ M)N0<)4-P[!$Y)!J-8X)XK%W&:4^Z%P3(;@'J*-5Q=%'BRI#Z(AG)B!$ M=@N1T8S.T46G;"7EOD.T)2! +@G0GM34L06(^J,QI@Q1ZE!I$DB0W1+449+M MZ+*$5?--$+A!;01"9+<0&Z*9BX>V(3=_^X7LZO1.9%,',79NZ./TKGZ &&[>Y;)ACP"0,^;1GP";(( ML@BR:(ID61>EH''#$*(R+ M KDZ";FJD)YV(U=J@UY2H M2E970:B9^CK6@,# 'XV#4)M1!_!EF9)KF@.R1,D%N%!RA%>'HH*2&RP(*QD3 MRT%(9)A8RR\&&+0'@YH)AJ,96EKPEX"AM1U?K71<-=2V7,4%2L4%H043H9VF M]-X]C5=5'1T4F ]PPM81 O,^9FT%81F11P9H?2U(&;N*OMXB%Y!0$R'D!ZJB]YNBB%!8-.J3F] O, M$$B1SW.SIFN0!0J%BWF> MJF>]R(2JWKH73Z. _S9Z=M5ZD+#_=$ERE<^GJ^7N2RH3I4:-[F_79=J"A_U] M0W,B3'\1GO-0!\BTQN5P^OAR/AC0[.B3G/(CVC=2ML72; M^Y::1!QIA"\]9^SU$;YP4T\W]?J$Z=IS'X*U#G[ZF&)742F'#4'.BRG(M\GL MN\B]=";?F%__=3N?2IG-_\>_<1EDOO4^_/;F*$*][;GW@8YOF!_ M,% (PF_)-)E="R]9>O],I!>>/7BDF-Z/.P3_L),V#5=V4#F;AL_4,O'9E&UV MVQ25AJA] D8-%V(H"JO' )"[!#$P^TRMI(#LX8LU 7X^&@<(QPPQ6IVO"L=@ M1P<,",$>SE<30A"/QA3)?U"(K4V._F/^:,PP0[BF=!E@,V#8^'N,I"9LL&VP&6XS3,/=WSU_ MXK6&F'X2+8T$KJFC/5"!([3GULBV(DN*N,Z:HA* G5FO#;;%)FVPS_P>71M0 MN[2!R\%MS;$(+HY%R'&"76V7V)J5;3TS?@"IL';'(J1IBZR!I!A3D^8(8L0 M/9 %42*(@;*@$A<$4(,*^ BP%L&[4TG>)IPV7@1M(>1 :YL$ ,0 Y-BT'26@0DQB$LQT*)) M@(BE42'7IZX+N4[O[ F.!*W!RC'N4>BYH;1QH:V-+]Z-2-]I=3BP*"G514P,ZQ#@1I, A*6AJ M<4U(@2KL(LAG,*@6Q, J,,[P)3IFW*^@QKUM.[J [O+#AT( 7&*_3W3/(P@?UR>%<4R'BF MRE ZV/(!D %G9&#/E 03,E#.[J(,Q4R[204BFD8E7W!L#4>'I[$MK91=I3G; M9+$.]Q7I,$,,5\_[ #7#1CD1-T&#;0.-R1F5WG=>T&5\&5$AWDXYH2HEM MO**C1B*)=%=K.M6&F*MP%%M0?6_EMK02^:8M=WU(/+5$XEV.2F'HUO%36,XV M+O9WF,'5S*T(^5I4)/:$=R %-DM!NQJMSA.YO!BY%3**(J+-1 (R #)@7 ;V MY/=,R$ Q<0ZH;L.:ER=%O:'7/N.>?4*\>-50VWCQ&/;#G< M =B8X7_L%C;8-MBXG%>!*FY+DQ*T:5+BV(/Y8E).G\=NM*0["CXH\[9R6UH. MZZP87EMU K5')[@M/)*J!]E:P8X/E((@C?0X"\.9 "H;-01!S QP$( 8@!L/F M((AC QP$$-8T*O<"DF8X/SR-;6EI]IL.BM*JX&&^/QK3" 51=4HW5 0,%#I^ MTW(43>A@>Z#3=XKE<92$9;5?Q7U!S73OYT[\]93[D6L\F%]P-'.N3<5@3VSG M*.R@5-_*;=&TOY9I VJ7-G YQ#U2U1=T0)Y !R2A!W1 UJ@#5P QL$H,<-S?(2#S62$&/@<&YFZ+NH"!>!I;$LK9;=G8*=>)0[V5;UJ@ +?EC%,@!H3J-G3S:P)&FP;:%S. MJ,#L+DO3$149LW-,#\-D-,818M2",3V /2B]']2VM%()@]$(U!Z-X')4"X.[ M;$B".=K76!WKW-UQ""X*O1"+P^.W-8(4."X%K82@^U0P+L9V,18BGU?+NP:; M) $9<$4&.F?T8;@8VA7&,<(V4SBK&U-+D\Y627%G>J3.FT=8;TR@F)D7\SQ5 M'WV1B:G\CGOQ1,C\M]&SJ]9TSO[3)H0@>-%$N/7S-MO76L]REL\V'1T1^ M^\NEVKT@Y<\7"-@@V _BL[B4&_F6F%PN'U]6&7"@\#YMMFPK;PHHO'NB\'9G MU;Y*>R[$;,TB_$$NX<2[7&3IU".DR#I0(#0W4G\-A.9 :+YS$8#0_(4B CIS MN+=3IS.'%FXH@C5@(V)(97;V'-LZNBWMVK_V:#N]ZG;B%Y/L66@+/1&@QLQLO4X; M:0BV##5]YU4LFFO[PFQV-=GV](JAVVGIRKB&CHN@:X22C,81=V@^G:.X@MX' M*[?%J'GM0]RI3>+N;2UDCG60TKFFB&6+8YBBVH$+>RFUI)_)5$WM$D:=VB+S+(>HQ"K*@ MM? $6@M)$)DXNJ"JT@J:9P'A-AK+@/>7LZ6**9PBSG1*#D$,0 PZ.+JHU!QV M* :L$(,@J!9= 0,!,(7#]3 <"Z(6,&:#(,>@D0%R#'#I0 H&2(Y!N4%R#) ! MD('AD6/0V" Y!H0T=E1CG=[Y$AS[6;DM[1*9>]H,] IK C48BR-*JC-@ 34# M1HV_YX1'$S78,M3 8"P8C'54>0LKG3*]EV0$:C 6<^@XUE%<08F\E=MBU+SV M(>[4)G%W.3B%P5A'SV,YVEE(PLK4X^Z.- )5KD513'6.Y^V)\D ,;!:#=E*P M9ZJL"?"7@[$(19S:PG8,0@!"L%6IU?VI1E!2?C."(N);(@0UE-]:!-]CH'P^ M679E*V\**)^!\KGEJGW[(:;WXAGC\S]7TP(SM'MZ7=@>\>;:=7G1SZHS$/$64.'?0":LZ(7QGI8A0U MV#+40$T[U+0?5TOO"\@T M3("_*(B/6(0P _9!$ +KA #'/0A!41 ?$8JP_J2K@:9]>BVY!*;H 5]_(A$- M]/B"&;..:R&,C' M@*,&"!\VUT+(#7 M@!B & R;:R&,#7 M0,1B1Q'7Z9T\ MP8&@E=O2,E=?\6QWZ#N]PASFC\8,1=R-Q@5 CCI+KLRT[08YV!KD &$T$$8? M65LW#=)ZF%W(R&A,_6K&?8@1G*/@@C)[*[>E(SO;A\Q32V3>Y7#U"(59T)]X M OV))-S#0M'L%(,%HS'&T($+"+?06++*"/_NTK3K3R1B@?%:8,F&2J[ (@/D"N#0 M@1@,D5R!<8/D"B $( 1#)%=@L4%R!8AI[*C,.KT#)CCWLW);VF4R*XZOR:J: MR!^-(X["R):..4"-$=3@/12VFJC!EJ$&QFO!>*WC:ND]@=FQ!^I$Q7@MHM]T M9D]$YRCLH)K>RFTQ:GV/K@VH7=K Y= 6QFL=.PWF:(LB897!R]T=B43E>*W( MAII/$ /'Q:"=%'3/.!*5?-."T0 ON$H'L1*(9KL4#^%]HRN*2&;5K= MF%J:=+9*BCO3XY_>/,)Z8P)%(KV8YZGZZ(M,3.5WW(LG[NB_C9Y=M6:>]I\N M2:[R^72UW'W)UL.7])FC1O>WZ[(>L$K4(P3AB_S3UL_;;',7B^2[.+O*1/+7 M67(C;_(BF?Y('G*UE5O/$?GM+Y=J]X*4/U\@8(-@/XC/5%BV?D], M+I=/K^,1T(V?.+.WE3<%=.- -]YRU;[]D/?R,0#MD64C4IT1(<*!!3U^( :. MBT$[*>B>8" J.B.B0'5'V')R#D( 0K#5&;&G5MB$$)3$XQ%'A ,[&W1&#+28 M&CHCK-R6=B?_>_K ]&KJKS B)V M$2/4"&4'5^5; ;AI@' +0_:@1\H.KHC'8Q12&&< 8F"5&."XTLS=H1C$A1CX MO)KL!B:WH15QG=ZY$QP'6KDM+:<8]4,\'JMR+H1KJG*&V+@ R%$GR4TMI29R ML#7( >)Q(!X_LK:VB'@\5L3C6AP]]D1PCH(+RNRMW):.[&P?,D\MD7F7PU4@ M'C]V#]55T \/N3K M3R1B@>%:8,>,V3%*>S1C17$6DE[=\EY3C<8QP3"P1 3>B&1BL!2=^I[XM[7*8>]+T6O4TD5\,UF(H M]JMI2X#-@&&#*\&24=A@VV #@[5@L-91!2ZRFV8X\@O2\9AK-YS9$]$Y"CNH MI+=R6XR:WZ-K VJ7-G YN(7!6L=.@SG:GM@GZ7CD ^DXB(&5MK9[TO'(!])Q M$ *KA:![$1@&Z;@6Q?@8.*=/EM[9RIL"SFG@G&ZY:M]^B.F]>,8V_SMUIFEHWX4:2(/)WZC"W=)A\C:/U46/]U. M(<"D-2B-=WI;6KK E9/?+H9.1MB7#@!'3&NF 4#'*NC@GJ"#[8&.RVF6W=7Q MTV8I>*B*[TA%-^5^/'9%+":C,?91%+G1\>\H^* VWLIMZ:B+;.^ 5!A'NSLFD8IM'$1J;L3QO7T0 \?%H)T45$9 F@=_ M62,?^RBH.28<;*(-A, 5(N/Y&8!KI^ MP8H9=.4.L&(UABHRPML ?AH@O(.8O3+SK,.8G1O@;0 Q #$P+P:\/_J2",<& M>!L&&K _7]&#P9 1YV$-ZV. MT80.M@ZYZB:2FV M@10S40S9&&&?'3\*!3$ ,=BN#.OQP)%L&+*KQ'*0C &&;+@>AH)!Q *&S'Y& M"!(98(0 ?P[$8(B,$(0;9(0 (0 A&!XC!(D-,D(,-*"!D6#NG#'!T9^5V](R MH=E/10WU1V-&D$_=8$,#Z*ACXZ:3 C2A@^V!CLM)%A@)9JF<\:9R=NSQ/[0< M"49K KPA)C@SG81!L(@3-"X%=:[,T+03$2 M+&0,45JM?+2/.%M[GYKTH4<:?>AFN^8;H"IZ/FC,6\Z];$URZHDUP:DWF7NS M^5*"0_Z8K(3Z(QFJ>(LUZZ67;'W 73(1BK%X>9MF$^^_5TDFHY'"N3U_<:XC MT:(0F\Y620&7O13FF_58WWR@%K.ZTH_TXW\;/;MJ35[N/UV27.7SZ6JY^Y(M MT)7\JZ-&][?KLA[VDZA'"-B+E=[Z>9MM[F*1?!=G5YE(_CI+;N1-7B33'\E# MKD1HZUGNTMGFPR,BO_WE4NU>D/+GBTW>: X_B,\P+E66?$],+I=/KY,1,-:? M.#F\E3<%C/7 6-]RU3[.L^4#$-9W7@\/A/5 6+]S$8"P_ID> KYZN+=3YZM_ M+Z[%G3+#%!=VF$!["I0D:YZ\]-AG22,U@@/A0&>BI3UE B &-HM!*RF(>T@Z MEYSU08"8/AD+" $(@7DAJ$S--"\$98-*Q!'AV!(A<". VMV;DA;56##J\.@% MCO8VTW9YV/+V6@L ?C6,?D:!:9 2H&3!J\![6/DW48,M0XW)>!;I1 M+$U)Q$TG9AR[\CP@RIL-0C>FISF*/6A&L7);6C:C-*T//[I*H-:H!)?C6NA% M.7X6;#CUQ_;2TP= 3P]B8&6@VP,]?0#T]" $-@M!'_3T =#3 ST]7-_P^A.) M:?JL\P)+=@*6C,0'S%^M,5:J@"NPQ4P!PAU'>,MC@Z9S!DUX;7PTCF(4VC Q M#L0 Q&!;#/I,7\6%&/C<@O3525#4E[5<0%)_XH=G<*9IY;:T5-1-SS3U:HI" M?S0F(:+$QL&5(% MN(*.@$%MBZ95[5_0I]E&9(ZD,@J0>$VQJ ]DE2'P)) M/8B!E6+0*TE]""3U_12( 4G]D*\_D9@%)H&!,3-KS&C3KEL3MJRH(T,LUJ%@ M 9<.I,!T[$Z[IZD/2YIZ%B*?5ZO'(+H_.EY.708J993F1:"8 A;&,<)Q-9J! M*6#=58[!63*<^;F^+>V.^"L9'),%-$QQT@>(,VTM!ZBQ"#7!GH-B3=!@RT#C M 1\]\-$?R$>_ MCWU^SYO#X"JGYP$ECM-T6WE3O#UWN.JB6O_U*U&D13R[^RC""X;P)+_U/D[G M/YZGA-U8@(_IS?+A[-N/^3/&[W\F,ZEU'KRZ^D(SC-_#6)V#>8?=6H568S/= M>O1=!>$N)]=VEXQ :.-.:+.'\%'S'#L:C1EF"/L0V /Z+4SR^A4&P$ZFZ# ^ M&N,8!;'.%!V0 ) T_J_4RI#%H_&8KQ>RE(-OR<\//Q2JG

    G9E3".*,48BP+LQFP$1[%DT"@;QP^19IJCB&N?.T'%4J.DRO5M M,ONNCG8N&N31AM-V?^SK77;N_A37(KU79VXY\F9B>2*>7$L+7''E=EA@J3DS MD>3BO2C__32[O+Z6*[7,G]:YO1JEHS$EB(46#&OV1OUGEK?=N+ %/C M='U$(AV[;$_N';#4)M=B&$N1=/$09VXP?@&2#C#*6O!1IX D0)B>(%=6GQ#8 M>$[>(GE0?M.)1,M&SSUV^Z-?RD5M#W\U\H=CY#.')EH#E'3"Y$.AQ'UUY!%' MVE5% "2+@'1PA'PPC!2Y52PU4F#+8:S+4;+)E?I-%T>XI=R13#E2WU:0_(VV"I-1]'46YQL E=491\9K5II")>M 537 M!EH;1(%23@31 (H(>RI/4(UN"U5-J'K KAZ\^4)DR5+>NJ?6_;[81PBI#^JE M4$V$7]9+^]O#_\E5%<\?F^6]?%S=]E(22BE!&!-$]&<&0E T3"/>);[8:!PB M$E@PSPI@U4_A?V=0B@I5Y:MQ1[:H*I?#[@\W-^*ZZ& 7/]>5AW(/Q;H*,?9>HK\HXV_K*].'&EF9E?UE./9@(X* MWK3$ZHM\E/FDFGJ[GJ[4LFX+<"G4[>50G9)1BL*:W@5,UK MB#(+*IP!FMV4Y T4F&H"/.4HAAGPW8+KW2[7!'E7XGLZ4X,W5?9C46PYI#FJ MMH#L27/T[/8'HS&G 8KU>0$AXK1)L1/2E+VC9\"%$G#(Q] ?8C'2V@ -4ZOT M&9/P(@S%W)84K2:FK'N#>6O:BARU"XHQ*2S55)L@QX_R^:;UW@-%,E*E13GD5OE;Z-G M5ZV96?RG2Y*K?#Y=+7=?4IG /VIT?[LNZT&$B7J$('IQ%+GU\S;;W,4B^2[. MKC*1_'66W,B;O$BF/Y*'7&WEUK/8 ME/I$OBSZ*#?8:(".IY:.Y[VX%G>*XY8"(0\0\@ A M#Q#R-,T8K]T(19WH*^9$KU"JGKI5)R//MH_M0%3J[SGTT*)RX+ZJQ?0QXC53 MU X[Q&BZ-Y92G(!$#5&B6M;(53(]79 #<1^/QC1"0:13* 12!5(U!#O%.K52 M9#0.6( "?7*5'N3)Y6-X("/JQ(DS3/W!Y?>-%>.\0T?3 *,ZQZ5C&!4S6A". M;3F# ASU8*N-HTC-,&$HM*90QO5<$O 0 0]12]B<* ^1IA/7(PT1]U6Y,48D MA"'+MJ.JHVQ4-[!24WL"-;;'B7(\1Q&EY=WU"B(<8YDBK6A1&6@'"+B M WVO2TAJ;8VU<:1HH$F$(OWYAQ B-S'+I\A-U%N(K$\$PG%Q/!C:X:)"C&-# M4EL;4DSJ6.37#&8!0 T34%I);6TXJ3,2)DTVL4!#G5X;MJ,9 Z!DZK8KIB.> M$X[Y:!P1@H@U+"<0"?:24^@24W%Q"D^#*H$\0&JXD-K?%-$5H(@OE11E*(RP M)8@"O\6F&SRJDS:@_!&0;/605K* E(83/!K'B& @0K(8?T;=N7[XM3A11!8A MC#RW'5N=I*.LT&Q4C4%G6B0_4 #2*)US,,F6VYF=CMP&NXEB. E&8TH)P@%P M&%D,3J,^A>V0#(LT4^S;DA0 6/;JCM@.3R8U)HX0"<+C:TR7LQI K>44%P4G MYK@H(,ZT2;%;2N+ B0D2!X":11K-*O8#3LRQ'PPK=;&<+X[!$-Z:7>L9*[BV MVVV-8W3J'"@XMHDRE%-_-"8L1H0[5&H#TN*.M%3(UH\J+5@Z92BL*5(%63DZ MKDY=5D*K)$6UA48^XGXUT73$ZJCG?%-:[%)CH!O:_U% -[3KH]Q@VSEYNJ&O M4A\*,7M&-G2YR-*I1TC!-$2!:0B8AH!I")B&]CX=,#BXSN! _#T^NAZ' Z7E M.*M0N_8 *%% H(8A4)V2HM!@- X1 ^(ND*=3D:>H4WD*I8'BB.KG3QWD&.K] M1/*/Y:W(GD^U?7;FZ&C9GU&'K5C#S_.9.M0M!6/-Y%$+?U5\%T-AJ%L(V>.! MM$-()!5D"(,4W4+('IO:#B%\-.;6S#!P/9$#-#] \],2-B=*\].R :WB5O7) MH$%CJ4-5::W.\#JPL78AZJB<+(&JHD-!" P_[@"JXK7U"B@L552(.+$ 42X[ M><#OTZVUUB'6"(BBQO41AA88A[!TN)W6PI(Z&I5(TE&G@"2[D+0GK6(80 5/ M=X!HJ-,X/:Q.*6#YL1;[^O'SH>0:@3K#"WP4QQ9,$(!@IYGNZ M P!)UH3-!V-*'9X1Z>7%%N3U7 Z:3Y3QQVCA0"4F>"QE%JXDC MTZ>=.Z4CZ8[M=;',CT02[Y)%NDRFGT7[F7QA.52 VD)6":'0T5/=YK"EVO # M%-94G4*R9JBX.CS$-HC;'F';%&A&E4><<29!>='$$KU;.&[!%8H@8586"T)!U@-%59-#7R7L%*] M2IR@D "I2=]=>&Z'Y1W9;BD$$FR3_&,VO_N2/!0#5S[.LV)Y/Z:S9':M*1"1 MTK,QUM&S$$C9A:VFYKLUMFK@P^L[^P \0P5/4R/=N6(JSFFH5FGC0"/QHP;A M-YN]T^61'YX[:WKF49T3:T(TF*\J0D+$F"TS[B%$LB/R;FBU&=:UVH ;JW31 M_O$VG>DB4NHBXMM"5.MR5-TEJ?CP/%NC]KHG4F=&1^/8H3G[CD*K([/=%\B" MT9A 'X/%^#)JWOM"53@:,UN&.+D>D_=""#X\M[BC++OE]+:,%1.0(UYU'"!D M&RHV':%>9E'1@AY4PS^ YE"AV?0,P'9HJL,IAF(M5WB@60F;B$!?8P:'T;Q6 M\VBRV$$>38"9;024D>\< 26 S"[FQ@A;R=SH: JC-2WX 6Z88WP2\/9Q_42\]8X/^YFCYX M. 02>""!!Q)X(($'$G@CCSW\@(S@/0>7>AR[43@:8\*1CX= LMM#J@(D:H@2 MU:X0!U<.:7>W@^G(EII:CG"-9+7.\8%060"R4Q.J=C*UYUA*4Y0B9:88BGU3 M>4"7N.#[!$71[)@K.,@ME#M^(Z2W/EF[K]XR^7E@6[O;)1M[O;CWZX4L9>1; M\G--ZOR;F(F;M'V-9L0+Q@QB#?>S@=(?;>Q8(T3-+4G=H[D@#GO*Y(R+0SP: MAU(:;&FS FD :6CN.YF6!J[XAS$*XNH0("C9,XT$S8E]PVN*,>H7%:OW>3Y3 M]8XE_-?8;P_Z8FX^KF%QASJUHV/FU,MN]CI$K\A!#=1)_1PB /K100% W^/K M&%3X5"E\1FR1 Y>S0L6XPW)P4CJ[:'!H?5C/SRE>[[)O_*>X%NF]JG#3H)H: MGH?<\K2JXB*WYDA]6N?V6C10@[502-VH5 =$M3G_[ 91!05% $-7' )4Q:GK M%5!,JJ@(^<2"62DN.WF?9O=BMIQG)T8,V9NUWEK?]C*@#LB#$.&:(PZ83SA4 M+!UNI[6PQ)6!CFHRI8"DH2+I< .MA:18:26.8FR!5G(YD-YX4=XB>5 ^% 32 MW0327\KE;2T(L2]5:L 0]X$=P&(\&3VRZ0!%Q:P=Y.O/RPIAX*HY^CQLPE@&1JI#$W-IH+$EZLGE0+HH/_&2 M/!-HZ*%*ZB*(X *K![E%1DD,K0@:QIHSVLF0IUFW^N2>!HHSYB83<1NUU MN;1_W&QS"0AKQ48,07Q[IT!+1+X4K,_5:I7K MZ4HMYK8PE@+:VE^0MS^.4,2KAZ20!K +E1WY"[;C4_4Q(5?B>SJ;J3.&^8VW*'8=4A8UM,]=>B?M94>U3K$8 M$7UW Z)'JV"VIV>^9YBIUBH40CN]4R"SB< ^QDR-;/ 1][7/+"!7H>,'"/GJ M3@] V\6V9@5.G4L%Q\PJ\5?-8U&$?!98$@8 \Y#CTM(J_8/CJ(_T3WNY*4XG M.76C;@0$QF:!:964LLJXQ,JXA(B0:@OI$7-,;Y9J$-6FC?*QU7/\]ZM,_KSODK-5WO,T6>3B8O/+VTF:+Z;)PT4Z*[:WN.CM79)]3V=GY=U= MA(O*?1?/5;[]]DLX8:_51NU^G/'#\IOBK'U4;ZDC3LOGK5T*::RF1(NM9/T7U0_*U@*4ZD\O"^+N4_JA1>A35%X/-Q.O_Q_.C5C07X.,^6#]Y_"O%7[GV0 M:S'Q_KA>SJ]$YD7((\4TQ'W/3"N/O(>?91@K!($:HD"UK!#BS1N%=$1+ M#;<.$37!"P5290'*3DVJV@A54)$IHZ)$1F,6(,Y,54]T*4\NGT<677"Y H/< M0;GA-T+ZZI.U\^HMDY\GT^_J\*I$_AKV[?'.U-%_$-O2VP=%F;V8X5< 5(.12)&25XDU M "'#1Z(\QSJ54D"C=0>U\%>K^OL3;WM["5#3!X(01;Y#4SL 30?: M9VTTJ39]-6;,EDF0 *8^ZA4ZP5+@EYRBI":;!V-%.RD)]"[S7,@P6HT5V]HZ M"*?-AM/%6C_2[KY+%NDRF7X6[>ME ZP(IY"/=?+=$ S9A:O#HR%SN%(#QCFB MN%HV!K@:)JXT@FQSL**C,9?!M@T4.2X'VX_DHXLU,YUW]>#--QL(!*2Z0Q7J M2/\>Y4.#]"\(I-KU40"AN/60ZFZL0&?@*@> 1SKE00 KBS15@[[ZSK!4GL1P M:HNBBAEJ'^=9L;PF*'N#2)'@^)&!F2X0 M,UF"K:9VNS6V:N##Z_O\ #S#!$_C@+MSO12K(0T^AKKP?H+N55Z,O?%N-GL' M 7<7 ;<)T0A]Z0B+(:FR5R$[7CD16ER%&C/-H5TQEY-9#B2-L8ABAB0%INE MI57Z!\=Q'^F?6M&@HW$<5>N.AIBN 8FP62):12B^;Y7]4!UQF*$PM*5 KW ? MWRS5M"GY[R2]'QW,AZ)X)0;M5BGJ?J#RXR,95_>2_> M_D@GR]O--FU=57[?A?]T27*5SZ>KY>Y+MAZA)&U?HVS\]ZM,W?=ZF8H[;G!9 M#^ DZA%4?G#[UK9_JMM42$@GL?"O)QQ'5SP)@IL;SF/*D@F)PB3R)U3\%X[" MT>:JVVQS[XODNSB[RD3RUUER(Q_M(IG^2!YRM8U;*W"7SC:W%!%YSR\7>/WBNJQ M92O1# 3F=S.JWY6HY][XDF8H\/LVNSRV 7_T-;_;$^_3)._,>]Z4(HIYVQMMLS3&?H_BD M"]5[GUXW$*Q?TIFWO)VOY*=.\E\K-[X;U8WPK$S!Y70Z_Z&V^^,\>S]?72UO M5M/J)/MOQ8\:(+/7@'R79-^E7"H67JDYY7N%QGU2CP5'KUS4:;+(Q<7FE[>3 M-%],DX>+=%8L2''1V_5GK76J4L0OM'NQ>>7;:^F/V3FCD5( ZTS!^HO7NN%< M+O";ZNN!?\Y]5ON6?XY;OAZ&[3YIUTUAF4A2IUMQ5+\EDR+A4B6WF_;9W=? M7C^[WE3E+D$ M\=A ?Q*(FA7(.SE1:R=I])BN9:1*.7V$F:F"X4YESN4:O/=R+^^N1.91G4 6 MBBU.H-CBV#H#F](94(D$PF%>. (;XL:(%!2N<6Q+ 1((B>-"TC+ TY(2C0 O M4I-U8D2#:F4WE+""3!S3<.SI@.K8JU*#@1CBOBT=#RXW/C\%6WX1;-&^3PU= M5 MUCP9J050"79R5?V8*$=4ZW[IF(OTZW_XZ"I\O*CLG MD5JM#>*\'UFZ7(J9-[^Y\2:K3-76+V_%>BS&N??M5NIJ+[DK_WB23KS9?.FE M=XM$30M?9=[79;(4!46+*M]=_.L MMVI7(?EZWUOW;SZ_KI_EWA"'WS_KG/OOI\ZY9+/RM\F]*%;S2LCUS\1BGBU+ MHI3E;9I+V5XWXEV)ZV0E-T%^[(.79,(3:?$-ZM)DL9A*J*E.,+G<6W\I/Z;4 M'.H.;I.\_)*TF&I.JN57I.;FILUZ\28ZJM@M:=;FI?:XD'9(9*72 M_'M2>Y?BYVUZE2[?'NN^O-M,&?Q_V[^'TE/]5DKHC?=.^0I%VVQ2VSJ]9T^J M;1P]=P=_^+___NFW3]^\3Y_??_B_.V7O>:_J"ZO.C]&]&IR'L=^V>Q7[YS[A M1IH6 WXN0Q8C'\7.(TZ,?%)\'K+ 3$^FN97B\I->;RTUV]TI0=IS-%'OASOX M)/'AW6C]/\NGF53R"Z7G2W9X&9,S,%<>][W(K[-TH;P5 X]]: ^E-;"7,1 LPP8^-^E%?N1+F];Z?X^6JK+I7@Y&_$9/O2?9FDBR3-QB'/ CB-_(^U[]B MKGYG_ILD6?S7^G$H_AGA@/B8G]\N[T9C>HYK8M(#:D8 (JY"1 TQ++SC=VJ7 M;N0^+8NK*@ MV)"W[25%6OE_)0\>"51!$XY^/3\N4&O/._K7Z]@_^]\ZO!5Z+7B6+(+46M8T M*-4A$Z98:,U>#PM[ZE5#FQ/#[8GIIB$A!*,?<+>3$), MHBB8B)\4;[P2HJGL8?,'N_F7:V= G9\^^AZ_/4R3'_EK7@;:\AXN5]]7^=+C M92FTKN.@B:6:D\E"B_>MLL_^YYXUZ(QB;@@.@E:/04L?8#^@+%G&M9D_L)M@ M5Y-13WT8H,S[BB))@3\:JBAR_32!CPGATD.,2Z4>G/MFPC< P7!!L'5&H2SY M5W&]RM)E*G)IY[^G^5)DTM(7MZ3>*_X,$_67JK!IZZ\WK)S>I2I&N_&D2Q$@ M[RF/8"A38+]^QOZ64>^-Q++_YY3:H\\JUL-">OOA0MY@KLRYKQ.U0V#NL"8O M8C/Y^7%,H_B-#,H"O+'?NN<$L.O#V_5/1:W]*A/(FQ1A>)F6OUQDZ=0C<9&8 M]Y$J$U?4(+L#\^3Z]M&,KZ[R=)*J^<;_6"59,EO.L]R[R>9WWC*]$VJ^>?'O M0G[ @[HB$_(EE0OX3S&=YM[')/L^]WY+9G\A[W.Q",G4N\SS^75:_%_A!WS+ M9/@O1/>!OR6*G1_H!@PLJ@\@JC>RC&](K)+WA[D!$-6[;Q#*LV&L;AK';\1/ M&6<$X<81T$W-P[X/<=]E^#V71OCK:K&8%GU?TNP^N@?/O(/BT#XJ? -O_\KD?L<>-4-=\RO.5R(;K4 PF4CS4H1A87@'[YT$(F07]A61OJ/(H,"06 MP+*\$F)*B,COQ&\FA%,2QRK2##9N!87\PJEN_K?;-&OD6CPR(Y7N!8',P[$5 M_\ED'@+(/!CPM][@2/D)9D?!0^;!'5-11J#J+)G0\,WF'/DQ]Q! [N$D=_[C M?)4M;W>X",\/)QXGH1+LN),PF.CP1+()P3GD$DPX">0-P8=["9!-.!5;0=7O M-'Z3!.R_DF1QD]XL;_,M"Y'.-FY#"+D%@$+A1Z@W&KD1Y=D$+L\FJ+,^Q&!" MQY-)-#!(-)@H<"TG30/&8L;?3%C@,Y^HG'2T<1H8Y!I.=?._ MIC_;9AMHZ2BX6PPYF/CQ9+(-$60;C&0;-#P%2#:X;RS*"#-0-QV'VX-R HQ_ M!CA6Y]H;GR&"1 / X*NXEZY",__AH[C*BI(&4@PKP(&[#L1@@L>#1RP-+M> MH9_"P#J&;XAJJ\0!)!O =M39#D8XX;XZV@Y]3A_/MO&9M"+\YU^!_ /Y[L:' MX)!W !R\WGJ)63'9R%<#RY4Q;^,RY$\NP_5C M7+H'^W()S_P"R!\0/3@5$T%\:1LHEB9"6@KJ M/Y_-!,,53W;W/Z=-SQK^5R*_RROH% C9?\ZP>>>K] E$[KV;W\D]?D#>,\8T MY0JH=U9+D>6WBJ6VL/9/?_WY_/*\\ +RE029] PRY51L>0]0N0!Y!<@K'#+C M^DTQFQFZ),!RO#IHWV=A',C0,E A9O3<;X"ACB>[^]\:URB4?D.94VA0X-B3 MW] PZ[ -\#ZU\_GQI&KSP4 X8;-/ \F06I\F!KX)L&J'6K5_$S^30A9A1N5) M(T#1/RO/)3R/Y8UXG^=+Z8A,5D)Y,,S[)9U=3U>*8BJ=>1O^;.4,_WI*J;O['6^#P*7UKK:)>UCG6--039 PRR MH>( *@Y 81\_QKHJ3#9,8SQI!&Q%V16[S5^)LKUCY>0]SX/H'J)[B.XAN@=K M<;3^1@S3& $(3]X#K>;HJ;_+>^ 0]9]@U ]'ZT=O0WPUZG^S3*ZF8H/%+3%9 MWT! SJ-0WN1BGJ>%LLG$5&J=>_'V1SI9WJYOWB[Z[-ZV"M23)3 +\1[ MZ^=MMKF+1?)=G%UE(OGK++F1-WF13'\D#[G:EJT'O$MG9R_V8=<2UJW%[B=O M9Y5X@P<_AK74O*^UL?RW=!(+_WK"<73%DR"XN>$\IBR9D"A,(G]"Q7]%H_$W M)2;*YKV37RAQE=<8LY?XE'OP7>Z@U!<7A0B5 GBFK-0%EC2] M*;&=)HM<7&Q^>3M)\\4T>;A(9\7C%1>]77_Z6MS4%[S44^K)R[?7L(F#\S N MD+-VWM=?O ;5N7SK3.U;_CFNOV3'1P7\/(XB(Q_%SB-.C'Q2?!ZR MP,@G&5PI+C^I_HK-)^T)P@YRD_HT:O6.@8-/$C=YDM)6'?]9GE7Z7CUX?XH; MD8G9M=#;*%L>[V,Z%9-GC[(OEU'JY+665:ZH]&72B;>Y1>O!N0G /L_/FWB/ MKCSN>Y%?9^E"F7P#C[U^7UGR5FMB#>QEP [+L $'K(32@_(.O?=2S7>K%6QY MX'^75NQ'NKQMI?OAU',PZB;$7BI_/_W:2:NU00\&%7GUA&R4A,Q M'"(;&76O2L=]&'4/.OLUFA1< )"_$3^5RHX>C?5Q^K++G!/L_1'W?N<(VO?J M;"B34?/7Y?SZ+^__S&34_&4J=^AFGLD0>W;VX6XQG3\(\62="[O]54SE_\GK M/OP4URM53))[OR3R/6GT51#^SV16\.I@-;;&Y[\BKXS/5<;R8YKE2^]2_67A M(J@IM[=B]YC_VBC(\$AC0% MV-V&\FCOU?]*[T+]=ODCR2:%VS!$$F'(0PPR#]'6>8 T1'U;!5&S)0YK4X4T MQ(G8#!P7-H.^B#PC:31(K'S/1^\AAC0$@.%U#T+^2>#]/I]]/_LFLKLM-Z+( M.VSW3CZU2UZNOJ_RI1<5?9*0,#C5A$';5DI(&-0F#!1)$8XA7P!:_I4P44TG MP)2\2?#_W][5-C>*(^&_HLI6W>U6)1@$MB&Y2U4FR;SL9C.Y)+>[W[9D(\?4 M\.(5L+'__4H"QR_!,<2, =-?9E(&!)):_?33ZFZIVLDH8%XPXH:B1A*U3KA6 M7U264L%G ,*P7&5*7-R\Z?#H>/3D PEILD? '+F3L+0#D3@47DI3M2GKX7\M MR7J RI EC&.O(]D[5$4 [9U3>^-M4 Y5(D$8"D#Y'66B#7%QGXC>&++U;D1O M'CN'D@95(SJ0\Q8J<7T;HD,I29"'8J!^&_A_Q;S'(^<%Q+].DFK10,P/G9CK M0,R!F(/:WHO:%@? :_W>ZDXJGJH&UL6!'PL,KZ9N(6!X[81A"!CA<\QF&'LY> C[=:=^L90 [U!D$2\J)X1;[UQI L(.5 RO<'YL#*6ZW" MC0PPKZ96(+#RV@E#/CS?FUN],?2J172\:)%?H.- QT%IOU-IZ^)O V>0,+R2 MZZY54[,/$+QVPK"$X'KIC!S)[LAB@#+Y322Z 4L'E@XL/7/KO"<@7@>2#EJ] MJ%8W7K3ZD"Y%P$%M/) '^CH";C] CWZ\O/X*&>NO;8$V9*P#ZZ_:(@#2WVH$ MZ&:0_FHJW($Y4#MAR&<+Y';;5T/S6X#[S?,$%#V9!SP!>_4$="(R<.GYXDB+ M>3OI^PVL]+O\&R=!Z$C5Q*A+1"&JLV?'CL;I]RT_F&CW4W7Q"!F$@1M'FQ]9 M&G!1 8NRHS=/W83-SC:UM8>IPG)C!J\M[Z5_QVS^%1/R1$\&C))O M)V3$/_*4N,]D%HII6>J@Y_@G:_.P:0BSQF)SSXMAF)FCXU5@ZX[?E4+K#XYM M475HFUI_8!+#&(U,T])[Q,;]+NFKMD[_[!^=/XIE(A#RDK^0RU68@6;K\LGG MX(G/(%<7IW())0OP1,#4J<8_GH^,7'V+ES4 M\67WY$-G:>OI MXB9D]B,;FC),Q>KW2VFJI_1-7$I+EM+M&:6T5.)(F;RE["?F+6VA;>^RD_:) M:=EVP0'VQ,K3DP2KJN\+M_,#-A'*DIOX@QFZ%Z=B4,X&=INHNG3OH^-2>Z4K MV[P?B4Y.M:RP1+DMX]AH_HFU%\[K!&4Y=U/R6(^'TMTK&@Z9(\EI"=U.KPLD M+S0FM1%[3N]A&.;" 2,A]"#_0G3%U?SWU0IUZ?!GCF+/3C0NI/MA+_P@G)U: MAN>[FNKL( GUDH0W*K-C'7WU?&<0ATMUV2\#;T+]4'YM8T]Y@0WT1FZ@%RT3 M"QOHL($.X%$B>/1>FQ$8RKV#).3=/2]:BF9E$YTW#)OHK=U$AX/FJ\9^"*=O MM<;O9V _U(<'2=AG%'U))@#0_T;2?SCPK6H3 .A_JQ6_F6$"5%-0'B2A7I+P M/8/G@?>WF??#R>Y5@S[P_K:H>G%PB*KW.HN4Z>X)5_NV"(!DU!X&W@+WJRE" M#\)0.V'8B/97Z9UK(0,L>&+$.T9+1[L3WT:,AI&,N%V<\_XS\6/"9D@[ED?4 M .MOY3GO1M'T.:#]F>>\8SA+#K3^5JUOB(\VS&6V-]54;$PU3@17F3]4KP=9 M$+*PE&<@7 "Q,WF%&*KAS&P3Q@*S8 ,/D2@+QY3!X7K7\#5#YC(/6. M)H'< "X/RGNS\N8+C>MNS5S0-\W NM9;P'I! NHA 0E"2U_[PNN^H-Z_ M$OX.A$W!O+4>&M#HF5)_LV=?,/C'<>!Q4G^OH$\<] .H6W]X7!P"\$NI6Z]K M';&L@(J#_BZBO[$\9F09PZNI6 \R4!<9^.BPD .X<*-+ .>HO 78+R;,<1&N M$-<;P[1:5*N^Z/&PP,Q+QW5@YFW1Z7VYL6HL='I7Q=C4^@M8KZ9$/8A 341@ M&X3'3S%'?:P5 ?'[8,!G&WU0T&4_](2>MY5@9^7LE5N"ASO S\' M);XM,%K#:]NCVM3\-C4T?76OO)HJ\R ,M1.&O(Q]#NJO<%NB^2:H/T:VC*%+ M6+XF:?[.D9H'L]W>KL!Y"S@]!,Z#]M\+GS/YWU@UUBNM\??VN"%I+NP J+D' MDK"5X#_0240]COM(ZTN.;^;C^#_S)AB=H=\5]#"FDS%E=IM8/FS" \G//XY: M1],%RS>!Y8-"?T.A6^*C#7WM[#!]JF%LK6"[#H7P0!2V@_O7820H/=*+(/L] MC0?\GFL.[&[@TS9MP;_/=]\\NMZ%\^)+\=U; M0MX.N@R8ME-FFJKKU. M2$,ND^,V^#L- ]"+&!WW,SZ]=R);S_%"E__21*OC,+P9NUD=S7-F%+8ZP)FQ M(3:A"T7Z 6CRE&C%JID1;&;)@JDO)@>4Z@-).#J_9-1VEDR->;8 "9.Z?:FU M827E=H\1\0+_:;.M,;_P$ 6,AK+"'_%G\F+ )J*7O&U1PM\557Y9B";\X9GX MA=$H.):VR@?B?Q,OO_#XD [),;I5+A19&_C"]AS?"2,Q6,+]\L0_N#5Q#V9K MPA[ 35&FP?"^ZK[@IV@U3. ,@P&* X(D')U_B@DC?D1I63;#L;0'GI)F VX2 MC%C@H*])D/SG Q%BQ6! MCZ%\DP%\#&T!"N',5O7N&E!84PU/=6TJHMT65@.4(P1A2,X$>JEOW?*7-\NJFDU MHS)#&#:)ZI O:UOQ[Y '4-01+6C0.R;0@^_^*'#/P8],B(F&-T%KC.<00&%5A90*%KH&!@Z%% Q;V+ MXL9KBEO-J)QD0#E$$(57[-PH& K0D^R\XO25FB![VTH80&I >8<9O1/7@9NW M2IFO$C*,UW4YUA2HAPB"<'3^$ \X 7<(#BFZ.;FKF0"_++Z&_I\AJ@F.4/5J^D_5K2SU*Z=B Q< M.I^W)=L@?=# 2K_+&Y\$H2-EB%%75B(X>W;L:)PVO/S@((BBP#M5%X^001BX M<;3YD2+I54N/K2RI,/8\PF:OAWU_8XQ%O[KZVE)8^G?,YE\Q(4_T9, H^79" M1OPC3XG[3&:A$+NE#GJ.?[(V#YN&,&LL-O>\F+(QE.O 'Q[:H M.K1-K3\PB6&,1J9IZ3UBXWZ7]%5;IW_VC\X?Q3(1:I!KQ(C+59BA]-;ED\_! M$Y]!OLY/Y1)*%,2) *Y3S90YAG+U+58.X]\FU(I+)B$]G?]Q9COAQ"6S4\>7 MW9,/G:6MI\M-O&!=OXB>)Y=3L;$,I6M)R4F-JO3%J5 I_%(GXW=54;&9>4E5 MM.Q'-C1EF(K5[Y?25$_IF[B4EBREVS-*::G$D3)Y2]E/S%O:8AR_RW+:)QAE M^T\/L"=6GI[4Q418J6LXF*%[.J*,^D.ZVT35I7L?'9?:KZV@-SAFHI-3+2L\ M]MR6<6PT_\3:"^=U@K(B,"4/-S^4[E[1<,B#M\RF$7 6Q&E;:D],*;!F"[!"-MO^*"F?+E]*"-TO+9]_./#_8TH!!') MS).K8!A[R1%1)8;+-_3YPUV NZ#MOA?@P^7G[Q3:6H\^R@7X2*:!'W@S#K41 M]4,!F0_#,?7(CBNR9I &D-ATN! K\O+BYO A,6-%\L:'L9LX+6X<_]N A("8 M@)BUDEVQ/J^N/[82,:_HR/&=,I=GS> /X+/IT"*6Y\W%AU;"YPT94#<$Y 3D MK*78BJ5Y=W^]1^1,HIUJLCKO&!5Y6*5:MS6#O[W!9S43VQ8$-=Z9Z_R^'E8R MEY?!WV(CA3Q1]$4(&!G*W9@-HVM9$(.71\N;/R12;O(+G" M[73A)J4)_*$;BYOYC6F$ZD^ NDUT]W[;6=!0PI'5_M']ZV;ZFPYCQA4)#KDJ'8^)S'9WN86N6;ARG[3W) ]7Y M&\8D1';LSM"0Q"%7P5Q;A_SZ)&#R[0.*0CYD_ )_G2@A,Z!CXHY$8I1H2.[@ M)S<<)Z>YQSY_2C9(XF@<,-YK6T$;%]UJANC^\T'[BM75B^:#FHJJEI,OB;N* MKI63#HJ5GOYVOF3>EG1%[5NEM-3M*D;O[:9R)G%N0=(W;\N5?E@;V^KBZK>+ MV\MK=/'_QZ_H[N+^\>$8?;F]5(J8ST7KY53245D*^A3EL/.:,&V_DAG"UKR. M=>XNY93K.O?\P^ST0.:P$W;0_8R_[TY!GYCCA2YG)^]9=[MHJ^]UV\:$O7<8W/;]'A3S.6F>7I%%QMD@^6Y(C[AE&SR+C-0)-ZAE=*L_M[73ERT9[8G31/XZ M)!,R3#Y!_!HDO]H<6T-^BRV"98L9X%LG8 N-;@#3KYS4=S>3^LX@L&?\OW'D MN>?_ %!+ P04 " DJ+U8J /Y/$82 "OSP $ &%A<"TR,#(S,3(S M,"YX5E>ZN&#I>DR3;8..+;(=TO.-,3\T?[0 M:AC8,:E%G/EYX]O]5?.D\<_/[]Y]^ENS^?O%W;5Q24UWB1UA]!E& EO&(Q$+ M0RRP\9VR'^0!&6,;B1EERV;SLQ+KT]6:D?E"&)U6YS H%CQE9]9)MWMR:!XV MIU.SW3PT.ZWFU&KCYN%1MW5X8EJGQU/SE_G9R-A1"KLX.#Q\?'#X_=#Y3- M#SJM5OO@]YOKB2K:\,O:Q/D1*?TT9790OGL@'T\1QT%QA%:1TLAZ0(Z)D2OH M"C'!/YAT"9*=;KO3;05"$I)D5$(<+B1*4-X2K"G6*\R39>#Q@7PLZ^DT6]UF MMQV3;.M%6\U6N]EIAQMIB8U8N(5'!][#AH&$8&3J"GP%=%_B&7)M$'&=/UUD MDQG!%NB2C:6V1 J$'@O$YECA2J.2SC MU>Y_4Z0%(1UOGYZ>'CQ)I4UN0:+ZJ?)-^6>SW0%E*E!MFA[GKQL^-0.Y?;1A M.V&+M2&0>V8;$B=8FB[H)-5G_MQF;):(PLWP)0LU(WG=R,E%("!)."I2(U/ "%UX+S!@08;>R-4X>Y;>%:T^R!"'/)7Z+R-ID4[ M#R+8_G_OMXGLHOT&$=.URZB\%+^'YP:QSAM]"N;T&,VA=?+[;W=#O5FCZM\* M!N@!_E8=/[?4/VVCN;7$FX:2-*3HIX-=@1THEV-KY'Q6?^].6BTRI1S/\R&-&,<>ZY%A%#1[H:JB5%ASLFKQWU3G34%8 10JC1X/='MY/1 M]?"R=S^XO.A=]V[[@\G7P>!^4ECI4X&T='2!@PD,( YF00C*\+$,#^R-F?O) M&#'HU0(+ NW<&TU15"UGA_DY,]Y'L/]14PXG]_#?F\'M_61T-1H/[GKW0WCZ M'/Y2$+7<'65QMP4U1E?&%O:-M:O^Z&9\-_@ZN)T,?QL,;^'C8%_T)4%K>?R8 MG\<(ON%5\,9HTK#O;74M5(^6Z^/G&^T956@9/RG N%I-_EZ=3WZOCB&@I??ARNH$9<3,G?( M#%8=1_1,D[J.(,Y\3&UB$LR+$I@-IF6ML\M:",_8 AH!8HUH&CH/T'C*2I 2 M%M52T-VE("1=H^'^0JGU2&P;5H@A=,*9DZF->YQC47CXLZ"T=!SNTA&@J;5K MBV=X@#5BZ Z;F#P@Z#MWL"A*RHZTEH>C71Y" +\8 %&CD;^FSEQ@>=AD"NIG M72'"?D.V"_OV%7%@O FRAPX73,7P"T^7@NA:YC[N,BR$D/5 M(@V!33U&J*(:\3OVDH!K&)G!GRY9R?X793$10\O5\2Y7 8QB:0-4(RZN,>)8 M6L$C\ U9GRZ71)2;5JE 6E9.8C-(82E.%)H1@JL1-V"0,A=;@Z<5=GAQLVQ7 M7,O#Z2X//H(10-1H["<+Q/ =7KG,7( RPCHQ9VA9V%U)1M$QT6G%_!0)9&R1 M#!^J1HP,$'/ -^.P7JO1*,I%3%[+0LS'#R ,P/ HJ='X#QT82GR/GLHXB%M1 M[:C'?'1/VE#B-1KO/E6Q".R4B9-$A;5C'G/*(_(U&O0+[ "<&(,S77C,([+: M(8\YWKZXH>1K-.1J';V /QA+5 &IYBGG9(4TM;S!$/I41\7"]0(I&-$'2-V)NXJY5-,/.">*4=PV04+4,Q%ST M\H.*=70,,W."+Y)HS)-P/#T].CP\CKF0FH2C\3[XJTY'-#('^U[E0/;*GP^I M9:]HNMAX[R'7B;M0^K8<4W$ +2]9.>0Z;;:XC'<42P^7H*E6'ELX]I:#K2'I2'KD=R-"6#:,G19K#K2,ANXK,<(RDH.DI.8JGL>!*UCJ2$ M4J)EW:9= "T5L6!$.+-:1Q*2DT8E PY96%IJXI&&E#14'6G2IH]*[S&Y8+7D MQ<(1>7)3=20R.ZU4CL57.*4#:& M[ZFU\2LWM]O*;F_/J$K+=BS\L:W-"%7G7=J""@VOQI#7O*VSCGJ0G+TJN6]F M86F9C$4^TO)A=:0I[VW'2RP0L0LS5Q1>2V8L"E+L3J7QWJ^I3AQGYKE*$IL+ M4\MF+%"B39[5D+Y0XJHD60D(6FIB89)(_JR&-&3DNX)')>DI@*RC[3062M&D MU$(%WDB-#/WV<]EI5PQ<2VTL-*.E-E3+&[LZ OYHORB_ /_&\-X9CJ:V2\[3 M9! M6[%X7#Q!7D-&BF6OY:\R6*X-3V7YDOSMHTHMV[$ 7LG\.=BX?@-D&27Z MIB8ZSGJ6I2J67V[>POM3M"6S9JW2Q$*&I95FVX[PBXC?5$=+X)4KXP-CM%:? M?HK.)%>I5998Q+&TLG@-,((6U%)+DH[:E&0_"TK+:BSZF'9LIX8R3.V^U)S_(66\%AHXED'26NH"LFG/\ONH9E@6C+C!]92SY+^M9GZ M=!#]563O<^27D^7O)OL_"Z]X1&CUQS5U+.H,'=#_*7)^C&8SS+!U!_I]@Y=3 MS!H&FG+!D"G.&X*YN*%^^EGE?#1RCCR(,94__NK)R=]])6= MV#NO55*;\RUUJ'="U9E[_J(?^PKW>89LONET:;R]CX7W#312UJ4=ARML0;OL MC6?MM\OW!GI^9].HSBO]RIWL=5J==A^4$-HT9U@]S-;A+(F7T]YV?O7U#WBN M[["R*56(%LDE-DT_4P7TW2$.['SRE>[>HRFRY>IYWC#5^!1B;$D=6&K9.@=G MIHDY5T=8-53%"U:!(="@]G%1G4N5J$*/;EW9EM%L FJ$>>^)\+2>))7<0P\L M<6:1I728J&INN<7@$L-^!*,,R]4U05-B$_GSY:-@>5;)J."'6U(F4Q&(ZDXO MF=,)$MR]R$\WI'0[4Z:J_3PZ;4VP [;Z-]B83# $K5LJ,(?U_:/Z0S,G\XI7 MP*3I+Q";8ZX6>-!"06_0#_Q] :8@,/9 Y*RA,VAX)ZE#FQ4GE?U]P9=7% M/ M7TQ/4A/;.A,HA^ K6S]Y[W6I"W6I2WHQD/VL]@LHR4QWBLNO]O(IG7USP$ZU M50Q(+LN*,RMK!].*568["PZ.S2C;YG_I3"HB=6 #-G_T3%BE82(B/@;_&NB" MZ90ZR\O"%1F/G[G^AU*&X#0K14HE/;GL:_LNW;0=J-O*LX'E%:^"A3EB<^20 M_P:1VTO,34960NTL%RX'3KB>Q8(@KTRO;,EHYEG]5\B4IN1Z3#F7UT1NT!-9 MNDM02R97GM0Y6PBCJG::"]B472I-257F:*$JJ&SR21Z=T:"3>NTUY_##48NK M5<,-5@W'-WN[H55#L_041*D"G?+P]O9\MHP>*ZO7&C$99K!]V\>+^F>XAT5 M7HCK0&A_]J%VY2T!]-J*[J?MMK?!?L..176*K9&J@B*GQJ,GV+9A;+Y@1T9N MP8?O64OB$-E/01[P]L?IB@:Z>_=I[@';.<9]R,?:/^!6RE OCO*1: M!(<42T0)U&K%N2LW>=D)/F-TF>;'YX\.%(2M9E0 "#7EJC4'^VJ";,POUK!7 M6ZXI5!7I7I1.[H5U05:>PW;Q+S="&Z7N3*5WZ_M_O4?$K,UI!_!^W:4RH;U7 M,MWC)W%A@R^8.@#[@'[),1)!->5&*?)*0/#AO?YAIB[[@5:JS[#YW2#V POU M21X?8,04V%)>]#>'"-Z#A?,!C/5G#.H+MZ0B'.R^'#.'!U^U0%3O\"@MDMS) MX\?G%:^"\>'E?;([%"U3A5:#B4IA+@&;@:VB7F6T]OZKGYZYY2LRJ6[ .ENZ M2W^ONL.>S3)T>O,YPW,P\L:@V299@3&WE/;N:*84;>0*N1%;T,_4H=@'= &+ MX,5VR"#1]Z#L>V@R/ 1;EH/)2YDE#3QXZ)I><(D$*79MWK H7%5C-D>G1REK MTDF^W%H^\0KDUOS(4U;*(%*D.ND!AA\(=;F]OL,KRH3<_A\(6 '9W&C%*L#) M8+FRZ1IC9<6,@U :*+Z,N,A5)74>YI"LPNIS!3LDF3MESV;EE'YE=]P/4(]A MPL-BB&SP$J@+&T)H+U > X?^R.,&8AUZ?X+*N=XOD#/R7(CT#6F_M>Q;._PA MDU8]SQESCEG_/<;D+SK*DM-ULM>5W#.Q[9GWHY#$43Z!NFRBXI2!,T'\H.5W M4*R%V(0^!D^@T42&L8F9GJ6H>*NK$9T9.'/BX!M8_T!19>.SE^G4XE6PIU-7 MV9[CN,B^)DLBPH&2Z,]%%UVZ,\6>C,4$8!@,K$.**) MKR#.!!Y.GS[(]4GP@0T3U)$'D'-FSW0@KYU,2 _+=)\7U>E6+JJS.=]JRY,$ M-OCQMKV>$F4\+3V'?[4]/:0*P28-_P)M5*RQ $,4GIH9W.^SBHHN#'DVL&?M M?E7-I0P="\-6;,%W]IH^.F '(O:G"_.;RU"@34TO9YP]8XJB5&+B2'O5S_]H MNI=8M I]D$]3#D1FG]G)(5B%_@6AN6U*))NH]/)5Z(V7[5&ND'(\-)U)+5Z% MOL@9K^X]8AN, -@)@KM<]*JGH8=D\)Q)Z3F4-,? WKSTUQ[J.%%$^>-A/2-=8M>*G%J[#@J5<(E SZYI-]9:1*W// MTN"\2!51V*B7Z^=+[Q>P]RZH;7E9T9PN#;WV9)5B'+ZSJDT^!WK.VSE"RJ#5G-U%'"H["AY(&!S+;TG MKLB,II^M* E73?9[[>.TS/=QGJA17O$J[&:];EJ(JYOKW%->\2KT-7KO/=LO M3BY;A5[$C[ M!7/96GE&GL=?Z.A[;OF7,C1S)LI[[MSEHM-JGR9?N-*H=$[I*NCV!0-=7.@6 MT]U256BY.E<$F*/P.]QZUG]@Z+W\3X[32L4P*G!T*6; ;L_#!^N*C3GWC_! MJ3YB;#VCZHA*?K.X&&I%;27OI2-W>(JR[I_L%JNH\_/%13 '8N*FO6K'S"/W 0 4 86%P+3(P,C,Q,C,P M7V-A;"YX;6SE?5ES6SF2[GO_"M^ZKX,R]J6BJR=47FX[PF4Y;%?WW"<&EH3- M:8KT'%)>YM=/@J)D+:1$D7FHHYJ([K)%4^=\0'[(%4C\]=^_G4R>?(%N/IY- M?_U)_,Q_>@+3/"OCZ<=??_KCPTOF?_KWO_WE+W_]/XS]QV_O7C]Y/LNG)S!= M/'G605Q >?)UO/CT9/$)GOQSUOUK_"4^>3N)BSKK3AC[V_+7GLT^?^_&'S\M MGD@N]?G7SO^U^Z5XI;S.FJ64!=-9^_U4MORU""$^7_WKQU?EXW1?QL>+I M?_S^^GW^!">1C:?S19SF]H+Y^)?Y\L/7LQP7RUF_$]>3C=]H/['SK['V$1.2 M*?'SMWGYZ6]_>?+D;#JZV03>07W2_OSCW:LKKXSE2X,63Q>SS[%;S'_.LY.G M[8M/GQV_>7_\^M7SHP\OGO]V]/KHS;,7[__^XL6']SB,Y6,7WS_#KS_-QR>? M)W#^V:<.ZJ\_Q?@9T4@EI.(-R__=_*RG/V#F.,FGD^6LO,:?5T]L6&@1P[<% M3 NS?.5+DR:?67?^FY.88++\='0Z9Q]Q@*.C^1P6\V>G78<+8B23 MCU)"8*XB+;6Q"7D<#4L^9=#%" /7)JD-:8YC6HJTQGE:RG7U]*=M^I["9#$_ M_V0YH+&9]R^2,#3BB M?>ERE//L%,&\@PP(+$W@#2S.QYP@X)NY99Y;@\K:9U3;,K' G3.@L^7@J=?" M+7BV(8=\=.0@DP 9)X[1#^BN#M!IZZ0'R8+,.$ 7*O-%9>:%Q'_@4CJKB)EP M$\4V\E>/3OY[SC:9U%]-O^"[9]UWI-\(N O>R\+ FL!T<:B+8C"HFI1#-91S M=)58WI??OXVD]:.3],XS3";CU^.8QI/Q8@P7 [(Q9FF-8J \^NTU*99X=2S[ M "FJ4J%$8DG?1$%EQ=[&[TV!GH^MJ(13C":T!H'"LKB$DDHXQU"X*;HJ%%A/ M]NLJDB&Y-7MR8)/YVF/J*9V9[A3*FA'B4@N\>,DLUYQI'W&U&5Y8M9"SUTF@ MMJ5GPGHP0W)CZ,E ( !:1V8-&&=RLH"^5(6$0XP26$I:L.1"E$%*6Y/KPYO9 MC0N'0+GQK[UPV1B$'I4(+#"&PZ*U@N8I4'<^F M1'++=Q/&D%P=8@;L.^EDTG^_F.5_?9I-<#+G+0!??!^%8H/.J(!BR)9I81$' MYQ*],0XN>1=]I'9P;Z+8=UQO$1C@O);EH\^R"**:$&/$B"&4RC2&B.B;6LYL MA@BB*@!)[?.L@3$DAV=/Z5]G];Z33L;J9[.3D]GT$@JOA$_&<.:LB.AS)8=A M(^(Q/F?M) 8H4E,G]:YA&))O0RSWO::;SL4M9=S&'B=OX[B\FCZ+G\>+.+D$ M;B2 %Y&+8=X#X@JH77T5P+BSB$]RJW6B]G7O1#4D1X>8&,0BH8R&3D_:+$-9 M^F((Z','GV Z'W^!5],\.X'7L_G\#2R.ZX?X;222-CE#92%Q#-EP$EC@)C%M M(!8#.@13Z&.D^T A47&J'>PB.,IE!>QFXZG'^>70#^'.LYC].ZS M-RX78%5;9+HQ$G%)G VO(4>H$\5WH]J&-^9Q\H98)&14^=!!G)]VWY?# M/5.%9U93:1ZBU8:YE#P&%!F8=S6R8"$E,-*62%U3VH1E&UK8'[1@CXD7)/-/ M9XJ6.?11RDKH@L&?00(R_%MBH>T%*4X%E\$[";F7VOK>B:3/T*$0IQ]?XZS" MN\:'X_K'')9/'VEN8^(2K3M*A.F<'4NYH+!4%=H%5:NAIO2M@(84?.T@^1N) M)++))^/S_YO-RM?Q9#*J7GHN 1<25YSI:('%G 7C-:=2JQ6*4T?;Y^\>4JA% M(.6=II1,H&^[&;)L\?WM)$X71]/2-/#GMD&NE>I0T:I@-2I*I47+66%TKZ P M+F55R:-R3M1;@F[#,Z10BD#P9%/?Q_Z'-[-I/L];NV1RT"U?*1"*+9DEAVY4 M%:H@8YUPII>BP74@0PJ"*+3[WI--[*5:3LNSV;3YT##-;612)UER5*A0 M ?6KE@$#0(?Z518MN$C-<>ZA5+ !SI "EEWEOZY<0#'[9,1^OBI;G243/\1O MET;:7*VJK$>K:IGQVN!@([!D96'9:.^\0V5=J>W='9"&%.%0T8)2"GUN"P0O M<^*U,A5K2Q5B*)9 5R90JVM=;>2*.H_[:';'[$6 />>ZM[U1EYSO$B*O!>G' M%2">ZBM+'#VTQ)&90D-*F3I-MQG-D,(=*@X0S7TONZ,N89'51>%R8$EP=-*Y M0%U4G6, -NKLI8CDM9SU2(84"I'I@?WGG$X77,FPGH_P^R58*HDL4D'?6T>. M#KA'@& ,L[**J#PD4VVO*>XUH(84$I%I!E))].$@H#.[IE0%RH T&*HA/YO: MRJBQK$TL9Y.TXE4'\OW5=V'J8=-@S$UZ0C&CVPD]6R2+Q:%SQJVP/.3(;3CP MIL'!!$O[\^+Z6MA3 +UD!" X(Z HEA,&;1C& 0LNH^>F(:LL>4B\Q],R PV( MZ$6_ZY1?D_E?GUZ?J-?X,^5Y^O[1CLW,+=Q8!O_CV&:9S&)44F^D*3!:'4A88\J:(4M8A M1 B%QQ"H?LRVCB4,%%G72K5.&"0F4!4F^7>!61$.R M*#0,61MPT4B$LAH!'VP34D0]0/8\BE0[?W)(ZG\[87%.;'TQ??&I;3\?Q3RS0?UQ9-(BPK2JF1 MQ=S.V*AHF)>N,IR/7$3AF0/U.8 [00TIE=4N,AE]$#+7G!QY@N\FC+T70H=O-ZG@QXL5@6 PXEQ@'XXB"8;&* MP"#64FO14!7Y/JP?KQ^2 =U7WC=HO>,LTQW>@\FD585AB@.;8*QQ5$[&T_%\ MT8;YY6+I"B>DQ,7+M/<8;ACO6?+&,G#&^B2$])R:T]LANZ>M['>7,34[>A . M&7'00E\:98H"LC:.*:O1QRL&N0L0F0NU>BZEX>0=3:X V-]=/'_22Y3J63WY M%*=^)='9=/X;U%D'%X5%F*,1ZB(R;#R-W?=7R(MEH0%_$RDS67+@S,<9V>1L M,@4=7I<]RBBG=JR$,Q4].#1[B2?JK$:/PQF2-MZ=@S<=TF'(GS#^60%=*8G? M4(H((GGOZUD-KH0Q*54;@VI:M4Q@R1X2#<2WS MQ;:V+ACY)NH:\5XIS4,EJ(9**1I)TN6U+@6:PA>(Q1H6# 8BNBH<4<9HTV8O M4Y9>6O).%AO#^?N/Y!U\@>DIG$N[BWGQS_'BT[/3^0(GN;O8Z-RV/N/_2CO/ M+57@64K!H+9V@#[SEH)NI2ZM59+ O:'V>G: .21-O2M?;IZ@[E=:A/U>YHOC MVG;'+RNNT'T99YB_GTW*"#WVJIQ6#$INB>AEP]B6P300 \1J?2%OY[P1S:#< M9BJ6$$W^@Q:HGQW__O;=B[^_>//^U3]>O'J#/[X@K%2O>_HA2M9WCHJH=KVF M(\=Y-P[\Z4Q'O)UU2Z(O%MTXG2Y:0\P/LPVFN_@$.8)@08?FPD79&L!&Y$Y* M4&5PUE G+(F'0)N@,])KDZ+&:-9*II7Q+:0-N$23,*"A5O+YN"5!]["V[2&Y M=L--W%E*M'O5[^J(4X)/NA4GE'"<:?!HCB7&1<%';G.Q7I1>SN<2]"PZ5"0R M)%J1R_2P;'-2<.,E^A)%MJ8ZM?7%#*7U_A-&5Y^5I]Z8<7^VT8[])<:HXX_3 MLU,K^?N'+D[GZ"PWLDS+\J<5LG75.2T(UGY9*:JEZXZICUL37)E:@'?0TL.@ +A8M0 MJ1/-?8YG2";KP4A^<&(\;&AX]/[O+U\?_Y-RZ_*/9QXD#%P_ JJ-R[!HMS>] M[69?QOBTW[[_,6]G>%^.IPBS)8=0]7TYVZ_N9'8BH7,,-2BF914L!B\91Y>( MZQ)3S-3*8'MT^Z(:#Q8F1= MLKD=8+,>,6GA1;O-RK):BL%Q6A,\]2&JC6"&9.D.Q!,:P?3"DU?S^6G3^JOM MLDX%*+)M12CMHHCD'//9"N9L]:Z -=90)[4WHQG4_N7#,V4/T1!V'_ZAX:XR MM^#HD+F2E5#0Z^.^W3U;.#,&C$K).*NIMS%L!'//?@5_.MNSNV3H=,H%F.?C M-NYIF8]:$,"++,PDVS:YZN6&* MSCHD[&F7/\4Y*K3+??IYEHC#:W201$+EEEO'_IP8KP[C-6>J(&_G>C>J0;6I M/C!IB&35B[MR">,RB;!N#E)T,6;TJ:+W. =0VQ4Q6:+)K 9XA*H]=5'BGA"W M89?[\SHVU$*D/+VP;BXN]@%>PB>YUDXBJEAY:Y::%(O1)*:_WW/@(@;%WX MN8,\7DX*_GT"JSK#T5DN=OGYR+8^>=$(5MH!3D0F&,+)S"BI08J!F#+FXZ,X2?HH=_(:N1&D9?YC.S["48JL,LC(%K6J0VVT"CCM6O4T> M5$S<4>K5>95P$+K,D;6$YQRJ2]!K_UP.]]F[D\- IC#[X1" YG M?[Z:'N4\.YTNYN\@P_A+VQXZTKK&8+5G1G#.M$*'#7GLF"NQ2I] FD2=-=T& MUS8<\G\RQ4,NKQZ9]&KZ!0WHK%NF\Y3GIF;/1YB$)%KTR[5!Z49S: MT[D5T#;<"7]Z[NPJH0.HG[?Q^Y++5D"2N4JF"OKKVI;(DFT7"862(2JCLJ+> M37(GJ*V2A/S/9;UH)=4O@;I3*)<[S ICJBW:,7#M_@4IVW'G"LSFE(RU-3GR M,&L;7%O1Z$^6;":75X],6CKY%Q.PNO6]M854T4GK,/J3)K34IB\L07+HJ1FN M;14BD#>)WA[=5JPZ9%>;AZ$5B?#Z+O8U^SN_-@V\!!6#RJ@\2VX'\"(+Q4?& M#7XL14FID'?9V!H=U1:-#[.C_%^GXPXV7@XZ2J(B#T SI0*:$\!Y2%QZ%)L' M=&Y5+8+Z -;VZ![#!N1]R;5IRP:Q['K9NM'2PL=U,T -B*+P-@46 4J'NSZ\RZE'98""=J,OX"97QQMV5LU8;S MW4OC\Q.V^MS1Y4GG2M8G"&VO_;HOB"RV69_YDONG%>0&G_@ OF MZ@>7OGEVANVFR[0:[HMO./SI1W@7%_"B5L@M-2EB"MPPWAPGK0MGGF?%> JQ M>!\3-]1'G@X[P@-NYC)&N > M&XNQ$'5%OH=A M#.GNWD=$^(PU<1=&HN82YZ_YWO+/ MWA17?=7,9M!('"=:[UW.4'P&K!))!?J"YH_W[ZL,7[YZ>7SQO*.35@$<:6.B M5M:S$))L[5EP+4!2K)5J)#A5+/DAJ#4PAA2[["SQZZIBW^DF+(^M0+Q&1*B& MH/L"HYA\P>@%6%&Z'9<2GJ4L*RM5@2@Y&,VI!;\.QZ :TI*)?N\9/XB:;QUS MOXXGDSA%\WF>1SO;COWCYSTLP/V>3VD<]A@9D=UXN1Y)9:6W*C ?6O(D.(6: M+WI6+2XTL/BIHX[^[L(T)*M#R)<;=HA2-&1&Z1941SF?GC11P-5C::EF+HNW MS$(SGKK8=AE:8:AR5%&EMI85AZ/0!I2#,F@/PRH*^5%>Y7M]W!?7!IR;B9&/ MRBO!)4O."J:=LC@103#G9(S559LSD#M#=^.B'OMRN=\0F M&Q:4!N91'2OA0C5P2 5W"]0AF5%"=MU'O5$)\B 6]2;8-[BV/WR%R1?X?39= M?)J/8N:E>)]8Y@:] .L5BQ8J0RVM:U)@>:!V6/=#/*3R_V XN)=8'XB*;=V\ MG)UV(R.\$3)PEH6T;3=,:Q(C W.)"YV-<[%2[S;9#>F02ON#H=Y.8GP@RAW5 M!71+P/@+(\-3\#4:7".HI%%GNY:W*JW5H#61!YDD]8GF/> .JF3?0>B!5%9P$4\D/^.P$])Z-8/YWL&X7(3ZD MD6UK0]>BDM*6"O+=V[LAO6E-;5OC\O:LQ4B C]"ZI'-HK8Q%**U&HIAP M%CTG)V4"ZKKE6B#[*J";O4:6">;S83IK;+;1LA@#1L(".(M0T2N,*FN5I0)/ MO:GQ=D1#2EKLSXSK>H10&F0FZF@RF7UMJ_#EK'L^.TV+>CJYB?,"HH_9.QRX M4 [C!J,32QHUG#)63V;?L08X*0UZ(O3 M\C*.NW_$R2G,ZFKK>)R\FLX7W>E9 _#3Q6D'YX>8=[=6%&^EM&WDLT!D"1N> M'R]^%KON>]O+?[:%4?!2G?"^W=3>NKLCH4+!OTEMO"]2)U>H"P"WX=E7ZS49 M?%C)X/>(,[P\K7#YUI2WW1A%\;G)XB)KDI7/OB;%JFMMNGPN#%>18**T1B<8 M7.!J(YZ$G8 .R8J2L>JZ+NQ?A&0V]EY0;Z2'19 ZAAB94[8=%+"!A9K02ZA) MYQ +F$"]]/8"/*2D_S#8MY=('X:%/PIEK<6/;#>+&6F7C70UBT9*="IBBE+; M%#GU\>?=D XIXS\,WNTFQ(<@W-7H<2\E$IHN(S)<4F(4BZ"?$ ]]W4VXB()5+J<.1 X/1$#LNC!,Q64*%Q BHEZ:_XN M.(>4XA\"W783X,-1;;DJBJU65EP05K0"1$P59TD8EH,!G!;@*CV@>OL!=$C9 M_>&0[=XB/$AJY;SY5KS4=VOWE,EM3Z-,A6R-FBC%L;%%6:L06:4LKYHS<+$U M,2T9C96J#"<&_R4CE2IUU>TV/ 3=]=8_^^SXCW++JPTRAA?=SI9O/^_G_7WD>78\U&5K%,FTB,"B3H6!*E9E*XPB-PT; MH.Q]']/ZQUX4R'CA$(U'1U$EIKE.S(,4+&',&CQD4([:XM^.:$@VD((=-VYA MHI,'W9U=ZS&UNZ)6L*+*.00=61;*,6VM:7W.!8[86.% 9AVIM]W?"6I(2?8# M,F5'J= %_#"? VP =U&D/6UM/U3TF@LF^'8C;1'GT(\ M^'+[4>@H,2NMC6'2M78[RD<673M:XVRL0?L:Q4-R;>M"U:%T]^#(=G\Q'IQM M5VLVO-K 9AG"JX;*A[$MX7XY JHX/BVTY"/#C5;IY2!1\T M#X*9RM'?;CWRHC :B9*CQ?>HK!]*S^VR ^E05=)!46\OH3Z,5_=U-JK.HN?9 M6I/YY5%]:UD*X)B$[*" # X>*I:Z1UG^4)7201%N%Q$2\@Q1/9O-%R,MI(HQ M%<8#ZE<=0F;)&<4<1"B1:Y,$^1;*\Y?O.XI_Q&[<=O7_& T85Y.&P+(HN&BK MC"BSZ%B2.IN08U2.^J*U&R"&%3#O(N?KE-YOGGM*1YZ-RN;J<9DPSR6ZI!*7 M$7H,EH7LLJW:FE"IY7T3Q;""5@J![SG3@ZAK[=3K:HN''K*VU5-'JZWM8.%9 M9\'1\+G2<@U),&0-.N2^:#217.#N[ZJFQ]-RZ6ZJ!0075\HY$"44L6G@D.RRN M*TO69U:5+IJKHI6D;N]R"YPA5>8.H"2H!$.7/P_;(4YGQT3JCH^/5;%6YS5%9/'5+-ZC"^R2[327G*9N4?50R]<4KB MY"7\T&*YY*"4#JR8=JRC798;N <610XY>6<3>8/]VQ%M0P_W^.G1@WA(-,#% M78(K%;7$%UNR7*9D1 E,J=KV)VG'4I$9!RD\Z 2<7T_=KM4%FYZ_C=C]XQ<[ MV10?)"'V(G;3\?3C'".K]Y]B![MGQ#8]B3(EMA5:HIS8/Y<\1-E]@2Y^A#>G M)PFZX_I\/#G%3Y>OGQ^?+N:MT1IB&B7MG*[2,(@I,AV%:A?IH$V/%D-4::H$ MZF8V]X2XKYW9\+H;[_DMSL=Y))177.':T;ZV9H2 :\>!8#%ST#R"MY8Z67@O M@$/*G_7)M>OFJ#\I$EZQESMHZ9TX:37=V?0,W-%BT8W3Z:*E #_,EI\A2+2L M9S6.HZYK%Z@ORQTC"$&C9E4L1][.>[6>W-8I)DJT+LLJ1*%N/[L_ZB'E] Y) MR0/+^T!7WN-?89FUWN?*^QL/H;WR_G:,9-T_*Z _5?!%EQRND0W95&%!^JFBMLA&Z))I6#/IE5"*"?R5?-^$1=P-"VO\3@DXZ9NQA2!] MA9;/CZT-?+6"11XKLSGKDH3B@KRI]7;(AK07Y"":B4Y.9!Q:51DV8=*ZYEPJ M$ED;T6X.5BQ4;QAPI;40A2=#;=5N1T0TWI4H;@[8.AYR:_265-N(K$-@H7C- M(!^@SR;YO'DK"GKAK<=G5N#MK1/V^Z%'[^/:WT$OK7C*JT*V+KB MR83S(H)FV=NDC K!"&KGA'0 0[+L%-Q;4T5[(&G3+\FK0U@?$\)\!(XG7DM& M*U-4VY_#653MPOFL;*TU>I]-_6^!;T@>PP$)M;^L^J[/2)&*E%!9 MB&#;+3$XZ*@Q;%+))!B0;3"#T:V["[8_1O[H]H%SLKP7K+;@%WN6=,.T]ZA<6D WTE%PT^H"II2,IM=X%FWU MS(:,XP6#%IGZ]/)Z)$,ZLGH0E7'OZ=]RU_SJ\_:?A,3[VU_^!U!+ P04 M" DJ+U87 ^# O)I ^@ 0 % &%A<"TR,#(S,3(S,%]D968N>&UL[+U9 M=UM)DB;X7K\B)N9U/,/W)4]E]6%HB5*/0M1(BLRN)QQ?S"ET@ +BY;^]6-^ M"7 %R O"'22AJ,Y64"2%^[G9=]W-S&WY]__Q[73TTQ>8SH:3\3]^9G^C/_\$ MXSA)P_')/W[^X]-K8G_^'__Q;__V[_\7(?_KUP]O?WHYB8M3&,]_>C$%/X?T MT]?A_/-/\\_PT[\FTS^'7_Q/[T=^GB?34T+^H_MG+R9GWZ?#D\_SGSCEGHU@];W/4\@;T:^67$"I N?_+I_V MR\Z8/B.0:5P$(/A=&!>*5\2X[M-WQWSQ621!]HO1O"+BVY]=%>_DU ]K"OC6 M1U= VWT0.873 -.:4*]][A6<*Y W$9:/].E+V1/\8CXY\]/Y[&]QS@>;.:\<5 MD9+A&:&](,Y)2T06TG.JO3+LMNIF*RK,(/[M9/+E%_SL7XJ4RA>=N,Z5M^:) MY^+:"?TG'T8PX%2Y(#00D71 Y+CE(G!#-$T&7* 9CZ\:R+NG74=]J>:CZ0K_ M\D78:C_/T\EI)=W,)Q7$=*X#!/KS3Y-I@BF:+?BC[HW\>QQ-9I#^\?-\NH#+ M;T[&4 J#-<9QF>AJ*N MF3RM];2-6"KJY\KF\,Z?PL!)RAB3CG !'#=]RTA0TI/ .!C-K4\NUSC1RL-J M:FV=Z=?V:-M:7+>U1BMH;>4]#CC/-@.N)!B%N[J50+RF%/G$O!/44&M4%2MJ M^<#GK;T'B:W->_=Z.#U]DP;9*F.X2H3&7!;$%+%@#"DXN+2*>EOES3M_W//6 MW@-$=EMW?.DU_;+&;=K5QWMQ_.[C\=LW+X\^O7KY\1/^^?NK=Y\^'K\^?O_J MP]&G-_C3!WA]/3ZTHA^X[1)V] P7,W)23L6/;$;QT!?]UB>>V^ V M*Q5R4H2:\A9PM!><#898DS2G245I?*LU[<6;K*3/UZH/T_8F(/OU:BLI:=)*PGM3 MOX^.2J8@Z/6/C^U;_"1]ZGU;01;4=NKC>P#?('Q M E[CVE_@@3'U07D]G\./\VF:39 MT3A]A.F78839Q\DH#2+5F4M(1 N+//=1$2?QQ,3W2!FP@4>]YH9K)])L1O/L MN5%)T TVE-^FD]GL_722A_,!VCW::<>(\%HB%*&(!VI)U%'ASP1ZN+5U?N7Q MSU[)#Q7EQF#!#OX?C/!')[_!&*9^A)0[2JY,P@DI<7]*\J[[\8=P8@V,9T^ 745[6]MR M5VV_FXPGUU$M:7@49IVY,C#&Y1"R)H(&I"/@UN5QPR),6-RP& ^XCU76_;V@ MGCT3ZHK]-B_4KKQX,Y[#%&;S:^"NHGX'\P&R%<^N((A4BA/I')HIGFD"C@=C M@=N@:SL1?7#MGQV5U3EIK(L6)B.*:58V-)@=CU]]*Z@6P]GG\L87?P/3<#$S;[!U7@MC, M/.YNY=2US!(EJ0TA<-_7X_.'83[]W9AJNKMRBH;A'W?K.C])!BE%QJP7)#,J9 MJ1.Q#GVN"-D)IK1%B54W79HMY] H^50TW\2P7D)>RNM7&$,)#C$PQFN?B"[I M>](K] ,C"LX$D\":'$WUZ_@-4 Z33+M)_#81],Z''+\:6+:?3!E=_$V>+W_!:4F%=+1 M%^3X";Q;%)$;O'*P)BBL7+8E1Y+(741),<O,._OJJ8&[[NT_>0 M)'[OHAIFBQMMK'/H6#!!T?+0E+B4>8F=*!_Q2+&TMF'7/EL\.TBU /*%M]"G_=EBV\AQJ>;+>Y8R")*1V0GD) -"5TVU[I ,\Y6WP;1=Z;+;Z-0/>6+MP'U(^4+;Z5DGKE#3]$PGM3OP &U)5R MX. 8(F2&..,D?F5%5L(YHWI%R)^6VK?.%J^O]6T$V^"F_GID3%(M;(FLJ>C1 M6BTV)LD+O=7>^^F)R>3>%S8?P7N,3VR7^[ MC*S&TF3#)"*-0F;;@#!U:79&E4Q61\I][4!"3VC/G@\M5-!@%]@$\V61.*3E M'>)DN2MUJ'Y(.DM1/P*B_AV5N6CZG2I]&[YL5_ M'KW[[=7'-^\^?CI^\?_^Y_';EZ\^?'SU__WQYM-_U;RPN.,I^[BXZ+O(=A<8 MV0$5I?@X&VJ)=%23(',D@H%E(E!+JQ>'-[_ 4#(R$:TD094K?6"4V.0C\<]%QC;B/&Q+S!N+>'5?R^&\^]E'YV,\:^S+L#'.!IR M1@E":<(5Z:2)Q].9^!1DY,)8>V<'W9V(L0[0$[G@V$K1FSBSL\ ;^(8W,"V# MLGU ;7/9L4V*S3I ^[WT:*"XF_DVU:2^-THX2UG0&KT]4Y)& ,D?E(K$.)#6 M,R&"JKTQ[)$*&RY"'HL)VPB[ 0,0SNED_'$^B7_^WEGU VN45<$)HG+D1&9F MB'4%'Z"[C^ZB1J.NOL-S'<3^798*RKGMM>P@V09W)$B>@0Z! /8DW>/,_3<'/ M%M/O'4//R;H$)H2-!I@E/)9V+88+$@2+A%'N;6:9R5A[!]@(YA!H4$?2#2*L M1S$N3A>C,FYJ4VAO"30P+F2DC%"FD+#4>V*1OB18E:)1*FE:?7?H"^X0*-)& M$PW"JQ]@[LLMV2J-?'6T,4Z=,XC%94%DTI:$&%DIMI=16POE_WYS;-I\G(_S\V;D4/DQ&H]>3Z5<_30,E< M3&0C7 N%Z MIPA:/XH(ZI+2,7G\AO*[B)XK 9L:/4&QBGU_,++;>)"I4('J?=U H@'APE M/D0N$Y3NDJ$R!1XY77.?VG^XK%OT8>R396 #4UXF3HS1N#4QF= ,1O<).:DS M&L(9U(^1][%/FE373 ,SM5O]F]EL >EJ@M[Y,=?]\/BL:Z3RZAM,XW &:>!] MS!Q!DVBY)U(D0;QEM-S]6*,2$VB(M3A>MD)YV,QJK+4&[6SN1/P!9O/I,)8R MV?)K1T4^W0N"LLHPG"_P=P:"2^-#0OXIQ\M8/U;I*3GHASNR?),I#$(.$ @SAG)%,^:-L@.V1+D M#TFZ2CIKT*3C,E-X]FFRX8JC>V4"2BX5)9TD07US/+B+M\[2RLUFLZ; H_*48T:$YR MUROZZO1L-/D.YZ_J^\4T?L8UEN*10=2"2THSLLU:(FE(Q$=A"(LN!P8L&UD_ MO^H!0 ^;F^UUM[&722/C&WJLG MLQGJ#TFZJOI;$WK=.4)_[:;Z'.U11,E,T>I@S"F>8B#"6$:D0OO#VBE--.FDAIJ.UZ7CS\L(GP,!FOT?;.L?P[#\(NG#P04@NO$)T()5,B M"D\LPB), \V,4FI9[7/E?E2'S8_*6EE#G#IA_&N+/\?EG0')01+O')0&I:6^ M/EC"?)""YHCV>A.VW(;R U!D1_FOX<7.8?<[,Q>0JL:EDIB??2"2*809&9YM M.4JEL\XJU+XD[I]#4B43(@ $[I@F*M#2S],*8JWD)"3N&0TV^Y3VE G1I #V MG2]Q]$F^G'> HBRMB6>3_!ZE"^-Y]^V7)45N-+O.M%[%K]L^H6+AZTZ+V['H MM;OE[_G\MQ?):4HE&H+#UXC%TC&@C':.WN#+KXQ!LO$0V3WR?M"#'_KF;/.P M\VJ_H'5*WD1B)3A\H4K&)I5 HDJ&:5T<;UEQA7LIB&VOZ]5IT5;>CUU&VZUN MU2\=?P7.:\",LF A>'3 2P?,TM3 FR!(XE%*33,'==\FM/Z3]UT VUA[DVI2 MK)AE>!O-,F&[#Y[U=; ]M/L8I:TUY+Y1A3L(;1_*]#112W,JN8JZ3!)F)#@O MT>U%*Q"4=?EF^.F1E;BA*'4?.MQ&5I5U=XYC6=X0?1!6!HVGCJ5$"@[$!5VR MD'72UFMFK>NALZN?N3\7K8YT)Q5$4S%OO^#X=8K&[.<+))ZQD)SA)"E?6KB" M(L%GB$M[*'*[ISYC13<4 M;XO<^6M+'T1GD^'2$AHY[A\L6V*CLD0"]T&#%][4OHVYCF#/BM^+[U-!UI7W MZC>GIWX.TZ$?O9I.)],7D^D4NDZ/Y?KG./\VF:39Q\DH#51*3(<4)!N!PBMJE M=(F<#[^L1A+.!L+( %W\F"O$+H 1)P,ESGOC(C,,HMF%*SUQ_' <:J&?BB?- MG=CO&[8=I*-.=*RF3S)\*DBMK86.W5Y#+@ MX_!D/,S#Z,?SHQ@GBS(,^>3]9#2,0[3G'GP#T.MC*X;]MU]&A5C_\?3$CX?_ MI^,6,NXES.)TV"623_*OBQFR;3:[Y!RC,?(8!2H]EB)T]"U=:4\4378J-QG\?1$%TV6HIU,@$MN M?,[>0Z_$@GNF_JQ[]F/$_1MI=U)1RI4'/BWQS-"46B):Q03Z@*HX[VLCD/W/ M^]I=1[<57DG >].^MY3FX!)APAXKSTI M?1NY5G9ZWQ<#[*C8V?-B$5\)SV8J$LTD,G239$J<.(N6+Y4^TZ"C5Y;W, 8V M?/S^'(N*@I_4E5KEB!;:RW@.3:Z H9YF8;@F,>=8VI^5LD=]?,7;'_W<%;BKM"KVTNFJ "##= KI"XP3;@Q(J'&)',ZF$,O')X]?%:B= MS3\,$W03>2@#?NG-[J]K]?NPI^\W.+FC0K&]UK76\BAI^/'>\9P,MZTF\Q8' %Z&VI0/@P//D\/\Y_S.!H-H/YP$?F:'(>K40IBZG(B LF M$@4ZTL2D2J9Z5ZZ[ !TJ/>IIH<7YB6\\Z?P''^Z$QYS: JO+=D&??B.T-Z9SKM! MN:N;1HA)63?HD+=Y\NQJ MD/('\*,R6'D0,D=T-!.@Q=85Q<55I8Z/6L ]RLMD:H\7Z(_N4!G32#\-VMJM MK.$/<#:9=K,]+\QAQBB:O8J3S#+ZUUXD8J6C11XFZF21Z[69LQG-H3*EDOP; M]*)[LW*72[N+94>Q&4R_E$1,R;UGN-UIFY&SX P)3 %1 61.F@-3M=W4S6@. ME1F5Y+^Q9UN3O**2F/EU.!JA:-Z@ 34^&2*C.]=I=OGW'1*,MOO\BIE&.RRL MTDS=5<.9UV4=Z(%\@5M(+HEGM69"Z-)CPI9)X2*3X ,MK?T\DI)'J#YG:AM\ M.Y?OQ\^0%B,TS^]_ZJ_??_?_>S)],?*KM L*DF:0IDSW*0T-*"<^2TJXR]%H M5Y+):Q]L.P'>UY3?9@R[U0%C;^I[[)RH"X-PLTBO+O"\!%$'E:/@N*"2TEXB MD#Z#(T+QI+RADC%=VV+O#^_11@GOCS,WC?E&NFL00KX#ZB70=_X45D7&/> V MFE"\)=3'F5W<3/7]*59-;T^ ;AFQ<9'1HW$4/1J9%+&!&Z)S BN9<[YZZ\(G M0;-[YB(_599MHZX6\Y,7L_GD%*8?8'1>WO%Y>'9Q]Z]SYMDF C&E4J:/A@=W MEG CK2HW_R'6[E5V!YS]]RMKJLJ;$\TJZ:'!37J7%G)+ ,L9P.@SVJP<"3QJ M(DUIIV94)E[Y!$:)Y Q4IL@=< Z;(K7TT& 7*=7E>8L-U@8=* -#,@VVC*$' M8EGD)"6IN (!N7H;N"TA_G@6>$L=-KBEOP?NVK>O#^1&EO@#X#Z.-=Z4!MM1 MKIH.][_CK86N0#'K<,OGT2@BE0KXGJ)9&9709>(< U'[_OC)T.X>Z_RILVX; MU35@VZ]&M'^&["VX7E$5#8ARQ_)_FY8)N3H;B&6\*2N%&#(AFRUC'/](5 N1 M%%6N,E7NPW3 9*FJCOU&&(]B7)PN1GX.Z2KE!Y;IG+4IG>$H(N89=&V !!Z1BU);P;_1,AE/$(@B2O(]?" M"SQUV_I/EV .F!YU%- @)7OMX?GJ6QPMRK2*5?+00.7DF,850RIIPUW?6?P6 ML3H:EU-V,=3>2OHA.VC.5%=-@XSN-;O=;8R9*ZNSSP3W.E9L=R0Y8XH8'9,R MBG.A6]-G':X?B#P[JZ5!"O<=0GB]*"WRKMI:RP*&HU"Z'<;Y(#@:E(82J+(" M[7O$'E),A"?&<@:O0-C]&3?WXCU@JNU-C0URQ>^R^6^C?@??YI^^PN@+_#X9 MSS_/!BGQE*R31'"4F$01$A?+^X2O$7CM1.2UPT.[(7Y2M[F5V;&%.U=9M7N. M']Q&_U_@IY^^3@89+<>4,R5H.B+HJ"5Q'C=T'5@*QB;-JF=//PCH7S2LJ,C] M!A8V@48ZP<#GTAF%9Y2,08-"EY[Z#H XF5%&M(PCWF,&\%U0_V)@564VB%EL M#_OU9#$=&&.]E;0TK8,RC-(K8KDH+0^X#"J6#CNU QH/0_H7 VNJLD%HY)Z0 M7D0+@?+(B:0(,/Q2TJ%F8Y@_O IN M_>=4K';K ;1:55O7MGOV;C*'TB_L[<2/9Y>/OW2M(G/)!@GE(BJ@:U4:;5 * M1##05]N,3S>31/:EUP8^_75$ MRV2J/I@:Y<^NP_,X";+[T^JDD4KV11R""NW3;^-K"M96P*SN&^A^:])* 5*TB9)+"U_ M2,G \I#ES>YY/75[Y2$'I]J'"K!!G/TVN"[)X[S]VGS@G-$Y(.^4-R4W7B7B MR_Q@RY3G1E$K7.UBX;L1/<8M]AX9Y,;J- M> 56IA2]#X%PZSC*(2OBI7$DI9RHRHY+4SLO8BN ATJA9DIJZEF4N/$*%%-) M:V,S,8F5<'N92"#1F#%@<@$D*=1NA;SR FL3\WT[&)W.8GKZ$ M,/?H9_GAM#3T@TE>NEQ^]&8\FT\77=/'52QHDLOO/_R&H,93*]XG5!="I=N' M\OF7#[XD:,DGCR(F@N3AQ0T1)&301$:?I(40=?UCSP.'5OB< M50E.NM)H-J.A%DPJT[.S,;IT[K"UK]S6P-C7G4 -'=_!*I%>ZA.@4HL,?*&YMY*;V M*;%/$MP3)-\7![:1<@/=?X3Q<#+M#/95*$=+9I7N9JEY!*0BL0(-ZZ2,<]P[ M=+=JYQ[> K%_UZ6&=FZF">PDV@8!D.L'6T?H2(%Q$S*A-B.ALU3$EOQ8F:@( MN@PZJMZ7X3:*0SGH=Y1O@[CH=4176H_TP=7HH-^$Z7&.^EUU=B<%=A1X@^U^ M([YL@LTQ<\*<0F5@I)A4M=T2..5P^E0A26R"X AF5RI!Q%S[0MO9M2YD?+'"NB[)5!SU6PQ6@07!"7!"S1;'&/$V^"( M<%1;:1R$FYFWZYG0[W&'0($&@JV]&> SUD,4]"K$K$4RAAE",Y3QAA&ZU1,G MG$W219 J]]%]O\<=@NX;"+:B97@.46V"R*]"5$H+'U0F+'%)I$=;V)LL"2B* MR"GSRIE>NN_UN(/0?7W!5JP(ZR JMVEKLEL:&;L]J;1']YA,*>5/AK1751:[W M@&>9C,OH2R>&JY-=Z0_C1 --:/L8X+Q%0MDM((>G^8?)N$&OIP)FE4IU-$Z= M%5V^?C$Y#;CJTO5_@?3$K2= < 'WHAS+4(E<+KYP?PI)@F36>M["QK@?V6%0 MHX$6&H0CKZ_\C[$_;V$&Z>5PUM41O9_"Z7!15M#]ZFRV*-4E+R:S\\9AE#,? MG#+$F)*? 0*]\J21ZCRCPYZ$$KIV=YD=(1\.N_:EMXW=LI] J=912MV3RS?S M9'K:]=[;5\76G0]_M,*M_B)I7+_%E)# J2H&3\CDB2FLJ5*.V-J=T;; M8_V6](F!$H9(7@:^26#$.>D0DXXLX)Z>3&U/ZPG6;VVCXS[U6]M(]:G4;UWW M!+M@M?0*I F6*!H=GNJ)DZ"%)X9IM WQ(XPPEYE"2S0G:K-/$Z99*M MUJ[<7R59NV9Y?\J_Y]YN'[K?1KY[O[%+(IJ($(C,P92THDB\X)3D:'V4(5!K MZS>=>%(W=KOK;*OKNFT$WNBZ[E9YHDC:9!$"<<8CY9V+Q/*HB:&9&H3D4J0- M FQ/N7![E\-_9QDWBJJOJ5/L@^I'+=S>2F/]BG8?(N[]%6X[XY*,X$C)(D?B MIT2\3)0XK[5*"M'&VIW2GWKA=@,.;"/E!KJ_R#0ML)9GDBAML*041 C!<)5: M$EORRIDW-C,0RMO:KM\:&$^F>'LK#4WJBK=RJ=:OPS(T>>I';Z%$\B=YK4T" M5%$G\+!S45@BA?-H\CI)(EJQMCXA&>MS8K":Y 'L:ZJ7"F:*-=$>.I+ M+7GIORN09$Z!@T2#8K5'"S[MCAN[>&@[RK>YQJ\V@.B!ZX?MN+&-SGIWW'B MP/?9<8-J"B+'2(Q6%$\;&7!K0LO"X\N0 *('US;/]@EVW&C!@VWD7+O(?O/! M9,$%'J0E29>T"\8 3STJ"02;#>Z!.MKXS$[U.AKH=ZYO([[:73,X968]JJ2- M2CN,?AT[)!-;_>S:X7R8-TW$&SM=A@]._4D[SP(QXGE9=" =PBZ;R#8BOGGYUM3OTX]V3BCJ:1$E7I<&7!KLJ B"?CO MA;%)9M$GHO[\6B ]?,^O+]B-2>!MV^ >A+:0B9"9HOTU(($10T18)T.>&!E M*OOH_MFUP7FP[AL(]K;NS3[:7V4P-&AO49T&MR8G?8$(1"@C/449<&;[Z?Z9 MM;_:0??5!7M;][9-"R2I.7A#.],#04%BQ'&-?R2-?H?5G%>O%GCR+9!V"%56M.AZA#H-C[92TLW,N5TEW"!Q^I]^.BP'7-%$&VI< M\"('W>=*]K[G/%N55A=BQ?=W-IT//OCQR=+' )."%8)0#:+TUL3MB.5 @ ?F MD@'&^@W=Q4^]\LKBWRY?UVL/?.YFU\.E5S&B?@%B=9G; \8V!E8?9=9_0^^W MIG80_DWU[2"Y%N_B$@[WP&RI;:4T2R(MLR1HG0F 0*9*! 2]"@T>6X$;+*/Z M^MM&8)7U]CM*ZG1QN@2"6X;6G&6B(?IRKXI[2;EF%12-/4J]2;Q7BOD]FKOV MT/T=CSN)?5)#9A4MG Z(_W8%"."Q*ZF1Y?Q51)9B=1=M+(V"N1,JQ0B] E#W M*>_J0Y^A\AXLLQ:!Y$68P7\O\"Q_]:4H9.MP7B2VVQ5AP%0$5@OG:Y_EH@CW#95$=1=ZO_ 5)NT:AG M37.AI7Q;I"I<@3HH,^D,5988$&A :S2@O<)% M^Q@LY(0')*WM5EQ]_O-6_,X2;='3:PT1/T 1#>Y$M[91AZ-TVAMNR:)39LQ'0A/:DJ^0=[K]37_ZF?#V<*DXGG.1X)Y7IM]"\;PXFLQ,0?"&AD3;SE/8C.TPF-)$$PW2IM;M M?"\FIZ?#><']&N#*?#(65&:14A)D*A6;/!!K4B*2:J5ELDF$ZOF2_>$=!F]: MZ:/B+?#ZY=\YV2Z&9 /X0&)V2.UL7!D#XA"NY]QPAOROWGB**E(QB!,US@1M@S&B5EWY>2F2CDS LM3V4+K$<(B<>*.F* ME5D7F)9C@BXY>9S?3X?C.#SSHX'RH'.4AF3&)8)#_[O,L2/1<6=H9M+E/O5X M]S[H>>NXOBQO*]KM_JIGF.)9=CX_Z'PLU&_3R6PVR#XPYI,MLRK1A*"TU7D;:UH2\C>D0V;&CY-=08^>0Z4WZ)C@]*V+&4^[JL3>0 M,2D#R1 1&'K28#VQ(CFBDM>>^:S4S7Y=U;>0#= .D2AU]+"&+SOU>+J.<9GV M]PFU/?L\&:UFH3JC./HX",M#6-[S&6O1^N6,:1:88*FO@7G/LYZWYIM(=(W* M=VKM=!U@F4OZV4]/(!U/CV*$$4R[P93GH]('"@0=&&&YR MC I%75!;J_[N9QX:!2I*> T5=NKTM&3G-WU:R7\-1W9J,;7$-YE>P?=B,EH.&_E/&*6!T]* M%^5H[/*@N41KB$9"E;$I,1,D]#$V[G_2\]9X VFN4?9.DG M^>1W_R?\"ZT@W,@F7X8E$W:22]_#=;VQ+OH?#Q(7VV8+?'4XIZF M#-7!V"Q2GU9S== \?](\@E;6$.O!D=*U2[@:U^WB>$6,F]8P &J"MB@T=-(C MOA.9X2(@$2VH$E12YU*??,#=4!P@D=II84U>6?4@*WXUC//A%X3^!<:XK+8MP*K??4&,)*YR8\4#6QG%JBO)%::V:B#%O[R'<_\WF3H*F$UU!A M&5']]U]N2 M7\6?W@^[[11H?(/]4_OO'AS<7DOOZ]>O??/I2=C6_F$_._'0^ M^UNS]"Q1Y=>>@ECXPT(>KD1Y,9I'_\ MC#L<7'YS@L[YM_FK46=$XZ8 )[>]BOX\N]ZGP7&P+.E$#.6E' ?_< Y]/8!2 MHQ^XH[37A/.GWB*FC2K7]HW91J0-VXWT@7%X?6.V$OZ&OB,/D5Q#17K*F.+* M$BA!&$D%)4&80/#_,Y9M]E+U*D]Y; 7VZAM30W_;"*QIWQB5\>QQ% C-K ND ME;-':Y)4YDXZ9QGTRK]Z'GUCMA+[QKXQV\BL:=\8K;E7(0EB@D_H2D9/G,@< M-R*@*?CLF*K1/.V)](UYL/(>++,&59T;C_9?OU^T0W#)>$65(X:9K@!$$J]E M(,E'%9,5-LC:\9D>L [2+&JEE@85HYM7?Z630@^(C5K/](#W.$UHJJNV+W5V MU,L^-Y]KS3@T[H>9DLAS&0:C$2JCF<1LHQ.""N5J)V0_&G7N:5?S))BSA3I: M-+&9Y/E7/X67\ 5&D[,K@UMQ=48S!\1(54K-/.Z[*@(!+@5P%X*X>9^]>VAG M$YC]AXVKJ^YF6*>*W%NTMO'CA.LM_WES>C:=?.DB/JM)3SR#CCXD J;D_VGM MB+-)$I$A>8X_2CE4)L6=@ Z/&/7DWZ(E^V(X*OE:J[E?P0@A,L,=,0,ZRI$3 M[Z4EG FOC4)3F]>V8Z\C.#SU[R#A!B;I"@TN=/7E&E(&)D-209,LNWIV#\0G M&PEC$B10:XRM/8&A%[##94<]?33H6O)Z,44Y+Z: *%\/OY6O5LAT]HQG'TFY M%<6UHUONA=$$_3EDM? IQ-IC>3:C.3QZ5))\@WXE_X3/PSBZ0&,3'EH^X3%6 M\CFEQ44Z;QG!M5-!N=?.U^Y;E^!PDWZ#;R8M*E2,0BTS=C7/L)4G&% MS0 +,1:3M@NOEA%DUN%VI1!7SB8JW*$J:_\N/(?'A6K2;]!,9./:_YA!7HS> M#C,,;%!X1&D\MM"_QK6+C)M5SD1IJQ1X[5VN72/< ]83XLG;*JD%M571P!O= M"/&\X-TQFYUPAGA5!@^G4A* ;A )+N/Z+9=4U)X)=3>B'X M$Q&<3)IEZVSMH&@M[ ='N4=1ZC[O<][!?&"I9]YI5FHF$Y& [XR/GI$8,C#UOO??N[C,I\DRS+^*^I?FQ%9Y)0A0+= ]0Q/?:XLKM"(FGX0Q MME?*XS:O_R8P!T>!.F)OX17[L^'3T[/%'*8K:,L&3D*Q:(4G(NOB M])7F/(D[0@4:X4H+RZHWWKP/T\&QHZH2&CC(=^"[8AE=M8 &/*% DF)$>(J( M&=Z9F?6H87C:B MG3V\)NC>CZQ8&+0=_$K506]A-@/H'OT29G$Z/%LN8$FNJ%+,VMDR6]F79KV" M!."J3#W203B>DZF=07$/I-T;TJ_[^//L/.IQ78X+]+8\KI9905S.FMC,6=19 M\!QKN]!WP-E7]4]-#MQN0E]'VH]=[5/64B+;D_P'OG73T?=R@XE+FW=+2UV: ME=8I!2L#R9GSLA&7QE):$1IRJ):39.3-A*M&)J[!]KR M=J,/N/5YK-NJ_3$R4ZNKIY_:=Y#MW@G@ U-,)4V%H^D^ UYI8^K]VU$VB 6_P'\Z-6LM*!?731&%QPW@03#T=A5S!/ODR*) MB\"SM,;TFUB]A4%P$\/^?(X&*II4E&^#J[D+;VHUDE%GGPQ/:-J4(8\A1Q(4 M'FOE<*-1!YI][;Z]-R 0;85;ZVNE\!*0158Q4BF0A2ZX2[C$]JH3M(DA(W!UZ@: M??22_-J&^<.EV$*52T;U@7%X5?A;"7]#%?=#)->P"M_J[(*-ACC #49JF8F+ MQA-;3@ +-%I3K5'&HU?AU]#?-@)K6H7OG>3 ,AIG/N.FKA/#\X&[LKU[;[U7 MF?6RA9]'%?Y68M]8A;^-S)I6X2= LYK90/!$0":ZQ(D/6A"ALC8L"#R4JRCO M:53A/UAY#Y99 WOU_%P_/NM:EH]/N@/^$TQ/C_.+R7@^]7$^\#1Z%@,G20&Z M3[HT>7!=HB-0#1%\H/5GI]Z':O^79.T#V-6TT*+:<0W"#S"&KWY4@ ZBL,I8 M#@0@E)VG2Q@ 3HSG,0-P;JC: TFN0#I\ACQ4_@VVD>O W@Y]Z.9T#DPV&*EQQY7EI*:T:TLL#P_WR\.6:F%1N6B'X(4CQ$^@V2.3>@>S<9QR5 Q:B7 MW"2"UFPD$O&08"0Z,C9'RZ+-2M36:>05R55938,(_Q7L_D@)1TT6N#$&:J1[#:2P),B.F0MF='&R3UQ M:6OL/P3EVFJT04KJ]764[O<#18W-F0*)0:/?S0"M<<$2,:433@**^VU;CA44 MA\R6K:7<(,OTGWXZ+%'N2T!>I,"$-T08@Z:VR9,LEQ1R&TJ@/IC_($IM:V&UE!JY_!Q7\!'>0[3"]2*4L$2TC_R MA'("J=$ +'V^C+?1,^DCU.ZX^""@/R:Y'JZK-0S;.?;<%_6 &RNU8.BP*A&( M9+H?8OX MJ^?3W0#SL,1K21[1KM/S@>?>U*9%06/X(3/QI]#\-QZ6E\>IX'>K;<"O-DVOW2 M_+/'_WV!\63^'>9Q24MKR+9S?/SZUO@O&)Y\+NTYON!W3^ #%#%?S5%D Y\BL\7;Q!N!_\'-[#-)8T M%"D4IXG:DE9=^K]$(-[%2&1P-I1<%*7V2JDU&'\@2NVJH369ACO'PJ\#7CD# M T:-IPH/:6=MF0-!D>E)AM(2VDD7(EA5NV7V>B2'3(\'27L-"78OI2\T/C+=E"I+G:+.&S3BH-3*4*&)#4D2+B-CMBN: MJ3UB80>XAT6G?>EM#>=VCFW_,9Y"+)^6_AC'"1IX12Q^]'XQ1>@S. ZCX4G7 MQ.Q7/RI-N#Y^!I@OO4C% @K'<4(C6G52>929%F5*C=*122$3JUU*LP/UNL-?0SE02-MIRWZ!EP091RD3D=J(+:=5L;P>RK%5UM'MSJ M=UE%VH_=C&ZUFO7O:5=Y'H%+9Z(G5I>P6&8ET4HP(C@W$?]G>?4I59O1/%9G MC$K:OCGVLH[4&Y3Z;=BWS]N[],'6:.SR7;@>9]YR+1WVHL8."M@W2:A1P=M2 MN\R4(I+C+NNY3X0%89B5QHE0VT??/SGNF:C\&-S81NZ5^QP>+4X6LSFGS*U' MN&R&0'FFP:!U+4'@TJ,%XB0*(:@DG#5&J%YW6/V>MG_WIIYV)DU%VZ!_P,=% MF,%_+] >>?5E.;^M(WO25%B'%+>NN'7!N3(A2:!SS[C6*D"$VH'>#5 .S'ZH M(.\&!>)K8"WIWP=8*\MA$ZA',AMJJ.Y^.NP@]Q8&PT: 5C(O1*+$!LMP7Y2E MX9^1) 6M.1.*<56[7?J>"7&?J;!7/FPC[O8\6'5PM5XP;3CZX*QK]9B(+_F! MWGM&E=<,7'6+<1V01S 9ZBCJ;O4_0,HM3(1R\MTVB1?SSY-IF1UR'HME@\04 M \LB2:;T.-&EO,O83,I-MG86;*[O/O2#MG]ZM YEM=!)1>H4B-=6W9G LZ.( M8IE"\K/W?CJ?Y#+79L!95!3?&2*\+A<(#MGMG2=>)"_*U&]M; _?HN?C#H<* MK61K#B84\_+)+L00,5/9+.=5[B6::YE.+T]S#M^+T6JDT9%)>1H#@X'I#HE;DH M43+HHE.IT4NGM =9MGSL8;&DIY-A=GH27O[,Z$RFG3H*R)%.T MRJ40@)MA$ 0EQZD("JVUZJ&-!Z,]')+M67,;FV UN>U_,\8OX9/_!CO,FUOS M(17O]>^#N.-E?E'ME4=< MY8RY\GGG43W'LP+K Z&02YS7H;^5:3&5M55XYDF5U78X]W)Y7D7N5P^"G03S M5"['+Q:QW$[FW[O0#"2%SI O'](,N=9#H'FVE.+UR/9=U![ M=\5.J@NX093J-JIE4*8/KD91[$V8'B>(74-O]U)A!Z'ODQ0BT1BX!F*EB03M MU9*QF@5QX#.GDB9*:S=!WB\9[@E@[Y,+V\BZ1?BZ]+,\&J>W^)NC_[F8#F=I M&(N 5Z,:HHT4N"W7$WSE M .5KP,_PHXMEO_IVAB\._ IC%/;\*,S.&_P#6E'19" BLS((0C,21-0$N H& MW1VMF.EA%_9[VG['@E6U&QN(L\%EQK*_[1+L+9B#9(V.+EL"(B'7K<1ML/2^ M$#&%$O%@P=1.G;P'TGXIT4*+-]-P*ZJ@P5'Q$C(@P'2W) 8Y)AD58VAR,4DD M "4^X/;(\8UQPHN0JA>T]4-V<'QIH) &&31WHROC8H;CQ7!\LBR?FHQG Q9- M3(PJXF@Y^QC/)'AKB4E:&^[+?EL[QW][E ='I\:*JACKOK"?[A-'2#)[$.C( M&Z61^F@_632@2+;:,LYSEJQ/>F:?9SUC Z6Z*!LWH!VR\YZNMSO:%241D-S95K*#>=D9XYU^V; M7DN#IA4UZ.131J+--OK J(RMC)8^^ Z,/\U4TR(!N ?&M6>C-4QE3S-AS%L\ M&V4B7D1*N(Y2"6&3K=YT]J%8#XQ>>U%997/F]60*PY/Q?6*QSG*.9SG1"M#@ M\B(1QSQ'*C"N(#N1^'V7J?V?]HQ-F@;B;+"WK!S^<["WM[Z@K6="9Z(C9VC- MX_X7**[>".$5I9R%4+L9[#V0]NST--#BAIA+#16TC+G<*8D!Y*@CFE0D:5]> M$^^)-^CB9PDJ2F$HNYE*4"_FR@^-+ X6TB+G"-#GX7#OFLC7*@Z-38T4UR"]<;IB;B"^RTU)D3T FAW8;M\0Z MX,0S@"R4\0H:>>!/8@>J9L0T$'<#,JQVPXV^FTE<2H7\GS- M.PJ44(LFEN%KH7@*R<68C*W=6J67'_& ,,KD]&PR+M7'QWGEU)4,X])=>E:V M@&7[Z"',+K0OF(].@B/&9U$*C]'-4YF2&$+.J?3$2K6]J ? ?.8V<&O%W'Y; M=A[^?C?D%C<)XK061 DF4XX17ZE6D;SUB)X:;1ZD MQ@W1O0HZV =#\(O5]Y:'XP>8P?0+E)?H*,;IPH]FW7_AZCLU""H%Q0401ZDA M,F?\RME$N#%0&B1X7STSIA;V_;.N)B?NH]L^%/HXQ"SO+O[WW)H>IZ41-^NZ M>/SJ9Y"N_D)I\8$6L'30]>WP4:$%S'##MSZ1Y*CS*6JG5>T<]!;K^-$(VU;1 M#7SKA[V$'V&4WXQGBVGI:3$0PD46(R,\NXPR]9EXY371$(*0P+6XV:'AD3;4 M:[!_-&I656/#R]R+)5P.-$(IO?#3Z?<\F7[UTS0;T,@2-*,^UMS?:"ZQ-8NW_Q(/@0T,A-[@1OHVTQ!D'(:BLO4HDIJ!+Q]98TOH= M;G'.">G!"=;\I.J0' 0E*@J[P1WL^@4/>%+9FZB)B>46S8(DP4=/LA*.*NJ3 MO5F3URB2<-@4V%[8#2*3MU#]TX\6Y[;Y:#3YVED]ECG-9* DHA>)&Y7)N.J, M?TB/B]9!&25;\^$VK*<67JH?E:RMFWWX1N]@/G"RZ%-P0JE#3#0#"11*@G[( MFEF#QG/MHHAU.'Y @FPK_1;9Q^MEL';I4H;(@1-8=OA6: YCDL'SG)V(M(] MW98]ZB79$[OTV%53#9)6UZ-[/YV@;3W_7GKZSE$^I?OK6>G .-#**J:T)U$B M2 DEWQ__C[C@&6/2V:QJM\3:$N*38=?.VMZ\)5575=O ]!6X-R.6_FPX]Z/2 MV/?-N RWF$R_E\#D;&!STAD]=\)*TIED-! K?;G+CDI+(3(+^R%:7\0_&.^: M*+*M&74%_6^32?HZ'(WPA7DSGOOQR3",SJ>;SV[^?: "X\&R3)0-C$A5RDPB M&H.I5")QGCDUM?-N=@;]@Y&QE3HKU[FO!W\]C+5$R4U.W&9/;!"V9/$8X@2: M("P:E8UE,IL;U\3WA0GO>>+!,::AP!O:81= $(-\EGKT$)73OI M\2E<2S;)C*TDYML$L%7O'6^',4;MC.[#U,Y^<3>3Y-7GWSIRC$U%55S!?3\>S#9#1Z??Y:#$"R+*R2 M1!B+QV7,C'C)&#$!',._4;2W*V\^K=?T3+GZ)%6^)N"TX9S#[ M;#$JML!K%/?[Z7 R17$-)^5WWT]FP_-.-;B[)QJ=(-&GLH:,_B2@I5F\D.@2 M2'1*]D.ZK7#_Q=#'I4*#".B&-;R$;=;@*91VUX($B6^C+/$SRYTER7$E'%-9 MZ]HE,#5P_T7GQZ5"@UOPK5[)90>I-:MP0#,3R1'E&<674J/7)O'UY-$;QR77 MR==VCNL@_XO2CTV'!N'?K5[,CS"?GT]&G/UK./^,OW\Y(;4+23D002>#;Z@O M'1.H\B5SR:)XC5=*4Z^K9Y557>O/9G"< MC\[.1L-8QE.>=Z?!;[T=G@[GRZZ0!F34,4I2\O+*%3,:6"99XE027 =N**\= M:VBPC+]8_Z2(TB I?)._R\%%:J/#5]+@*VFT(SY;2IBW0@(XZ:O7E_<*4-0T MSLYC6>]A[$?=C4QW4P]3F,V7&2271>1>.I"]!AB(NNC?O=#/,OVA86Y?["_^M$=D2KU*"2R\]$ MO#*U6R=NB_$OXE758I,H71KBLH[.NB1K6G)([[U.O<@9T[+Y< M3LN[RV NQGSK%]*VX- M^7;>KDIVSA32<'XUM6M-36B43.!J/='.BE(3JD@("=UUP1F55"I+:T>:>D)[ MYB1JH8 U1-DY4+^>[&MGU4@=N;4\D*A*1CDX0T+71C;+E#45/E2?_]$?W3.G M2R,UK&',,N#][[_<$!2NX\_N!]WWBR ^0/ZI_/>/#V\NA/;UZ]>_^?2E4-?C MMG?FI_/9WQ#Q+YWDUC?F>@ES/QS-KF.:#4_/1O=--[S[\WZYA'M]&1KGWBT73JQR?=;<>OWR]_Y;W_7KYU5/:02[[AAX+/-A$F MO"*2HR'NN9'$B0C!4@ A:X=X=D>]\P37^!G28@3'^5XLLTU@/I5X^B GJPSU MB03).,%WIXA/*H6B^+=+>EY[8$5J?<:%3N,B M ,'OHL[P4^Z@VN/H>K*KS"L&6"] _-Z9'KU@#%!#?C&:UZ+ ^:-K6E,KU9,; M2"\IL(/P;ZIO!\DU5&0.- MA',DI NZ!R1!ONX:0-%$7(S.Q5T3HL178&<;[ MT-\V JNLM]]14J>+TR40KC+N%T(2(:&,SDB16.LDX4YG%P*WOE\YXCV:N_;0 M_;DR.XE]4D-FMY7WX*J)#HC_=@6(DIHG96.9J"+*@!6/7TE)4L)O9.T@BEZ! M__N4=_6ASU!Y#Y99@[O%\V,$B".#2^Z1J M=P>[!N#'M(5VUT6#6[^'"^)R&>-4F@J]\Z?PLGNU>JUI&P.KIB?]@/7LUVJK M0).;[MY3T7&#C:W)VB2GBEGNB#,62DM(6,)]-L;B=>@>1-CT^3\X$ZJ(O8'U_NKT;#3Y#M#A6D*B3CG#/2=1 MI,).R,0QQDBR*47O4>/5KZ_6P/B!"5-+.0VR[:Y!.CXK EH"LUSQE$NA%U.F M1!=+RVJN28PV:2V\SVU9.SFX&O@GR-+&^0>/HO:* M+MG.5X1%_ZD]@P+4/ M24B#DB[%+N48LE:5R$K&,R_($%7MKNE-%O)CTOQ1Z;"WZ["!9""4I)YD'WRQ MO ,)@J(!ID4RQAKF1>T+T_5(?DR6[::0!G[T@X7RV@^GI5JA=)-?G'9^7:D$ M_!WFGR=I,IJ@JP*H[MRKZ4"@*,RTA9RXB,+I+@G"9<.)J$$RX^[7=A MW:+^__:NK+F-Y$B_[Z]P^#T]=1^.W8V0)=FA".](JY&]L4^(.K(DK"% @8,S M^O>;!8(D1#9)@%T-@ .&QY(&U*#S^+(ZK\I\1I8P%!2'-)7>.#I&L\(^#-9; MXS6M\V9\,*W?*AM+%U(NA#&HH MO7%TC*ZTIS#XS]F$OF8R7GY?LZA(SAA]AE"WC"F>,KA<^?3,VF*,YNDP/GU3 MMEZ,Y2#&T@-+IQZ.O!DO4AW?]]?9_,-LL;S8!.J;,L+ZJBPS)0F1D(X#64!9 MC5";SXG[K%34@F71>O+:@5E\1F9T@F%*8P@-57AZ"KMU;>KR^[LIL;):E_/> M+[_@_-.7,+VLTBY^GDTKOYBWYUL:+U((FH$/AKB5Q*C#6)>%^U!*L)R[UNU] MA^7PQ5Y.!T ##"0] +>7Q8^183FP4"@N"Y4].@X@&!Z@6"L%&EE0G$P LR]S MS\A(#H#2PQO4$R!V2DF 1QE=5PD7[ZYJXR:QH)#.,XFV:H-7IU1)X$RRXJ4H MPI],#7E/WEXLZ2B6U -@IY0DV)//_\%:I,3\Z@+GX3.N?_B&HKYKSW>D>1'H MI009HP6%]79H%A:RI,"4,6=#>CXOK3V9?S'%$S#%MA ]I0P%J>22XVZ)C+B/ MTBCF(0JG0'&GZQE4P C/4_**:7XRE:%'>'FQI"$LJ26 &M9.=^J@B?>U07:R MLKP1_^LO]2O&TW6W[UHDZX[)JUMMX^YCX^UO.$_C!7Z8CQ..!$LIV*+ 6C2@ MH@D0E+%@DLA,")U-V67K[TDS^6)R'29W\EK;"YK/*GGXS[4"KQWLHK$@UZF^ MJA,H&S0$K24(CH&9Q+TIK<<4'XJW%\L[BMO8 V#/*JWX(Y^/N\=&..=-ML!R MU*2C.J@G9@.)Z[JV2FHJ.-X^ECQW#%G5 ME6?T?D>F('))OTAE>(Y6#'29ZS#LO=C;4>RM'\SN6I0[>8M:S7'Q^+DB.6:3 M P*SDM=)^>1,FY) 6%&8I\,EL];CYT^#\Q<[/*8=M@?G71/UIVNBMXN2@L6D M2HX0B@R@C"BD-7K9:Z53$2C)07^&'2)==>^3U,(.[A>WT@0,$$41H%@=X&GK MAEAD+'E'[Y+X#!7TYB$Y$#"'V*9Z/:H$YQ?CS<2T.S*Y6457ES!O_^1J M^2:/-GAN/!BFZ_)-K\ )P8"88!(CC[C;//X][*L-Y<_(0MJTOAU!X0/$LSMQ M<6V&:_$M/LV68;+]\]>SQ?+GV?)_NOB*&JO-8\> O=THA3EP%D;@1>M MA3':R>9[J0=CY@7<1X'% -'F8(Q=!M/T.MU\5/\>'Z%PC+ED(>:ZJ"\*23HH M$E GEI5 3*7U/-W)JSX+$VG1OH@S/HV0R.\#LUL%1AE"\!U<8:4,:&_'YA+\/<7HV MIO&, -4R;/WA558G(GY8S=,7XJW.7+RZN#9"'97.3M9U+0@J)0'!&A)H<"5B M$MXRO<.A_>B#S@9M[<7>^^(U M8V U.?5%.QUNQW;[X6+K62_0Z"/\ELN_=R7P9HS9^_+#M"K4KFA>2IT53V>= MP$SN0HH0BS21,_I?BHU0R]]!^I5?.\[RB0 MQ_QF-2>G[I+F-8>+K15ZUVSED>$Z9"L<()<6% ]U')BE:%Y%K6Q"KUQSS.]- MY?GA=EA%=F!O^"E4CYO:U4ZSW8R-656T4KZ61Q%4C@%,D176$@LJ6W4+8(7ED!TCK-F"RRN-8K; =@ MXP7[!X9"![R/MQ'G;G[JW71)+\+%.%W=]O%.!VG ZKIPW)#3%1R%)D9+H[61 ML8A3BTWO9>8%ZD>!10?@C[?(]]&$[$>LFJ7/7\^FZV40JS"I16LQXB(0LXY# ME!C(R)V#('&]?H&TX%%1H'XJW0Q/9_,\C>2$H=1A/FUJNSUXWCAW=5OLCP<# MKTMCG9 I0D!&\5'BI(62%"#+7J<0K/.#)'<&X>;%&(X#C [,'[WLN\7:@Z$. M9R)CRA%8(*$K9RC4,3*#44;$G#!P?7IAP4ZLG:).![O*YZ?%( MEE'0HQDP,GM0S ?P1DG(0J(6KIBD3Z;K[3XF7N!^4!AT /O$"K6/S\8HP1AN M. ,A'7ES2@F(L6C ++712:>83PWVO]_Q^Z=A%$-"J&-P?IM:+/Z79UY_62GN5 MTNKK:D+6GM)'\A;CK]\FMQ;#WKFMM?-7 M_W3#Q(_,;;[_!_@-P0[^ML1IQOS'?J?4@P]_-R4BUR1LX9C<:PP!04?K"1?" M@!/MMZQ.N^-/8]N7=\WJ=J3Z.H8S*<._!<2E"Z%))'+N2>)5E\ M*3['?!QYK.EK>%:&R>3^$W)0'-T^#P=34-?6N#]4@>3EG]-D1J?K?_QQ.5_A MS8=T;)(EOIVLCV$Z9/!S_4/_OACBK7[1Y57]RM]L6JO)KWX;+T;6)Z>+0,@I M!N+(*PA1:XB,)\PH65;-MPL\1%!#C'TA U4]SMH4K-I'XP M2&2533%"@$3DH%(D"TA90R /SWOF@FI>@3X@%"Z_^F20L(^P!T# UM'XI@H8 M\V:H8[U,OWB5_V^U6%9I_-JY<\PZ< M_2@\?,C70*WW>RVM=7(70;W3%UO4?J(XB:G5P7HZ)0 M @1%N\KQ$'S$X9#S &6_,\2TTL&P9\U];M@5H4(%S7F"S%6NL])3+<\$D,H+ MQ716G.O#QTJ_2[PTU,0 &X _8IJ$Q6) ?B7Z_FW23P\"(^/BZPCO1J)G3S*1,ENKJ?5_IR%-(=.R;I+RUAF'SGK(7M.V$MN;J&^"M MO:]%4/0<5I/2^S1X5JM^]M6)YZ B,]:U.+^7)T_=17G4\=+VHZ?C7'&Z>$3EWG MD,*>4D)UG+.%:"T#Z3%@B)Z;N%-ZBYZ^A33ZMQN4/8FPIUK=/@^[3'$KPQ6S MQD V-H(*= AY4YC M[-"UJ(%1,1M<.P.XH@]3N@[3KUJ"/WN!:$>RCD6D$323AI> MB$Q/M-I$9*9:NY')%,]2BKKU;;+C >B1*M>IX&LYYO&R M.OV;U&PW>SIRT$O\ MJ;K_FEVL':9WTX?%L+UITG%DC-D$R=;Q]5(8"%ERH# VV:(2TZYUR]L3R#P< MD [G,X,UL%9=E-;D2ST=,.+ZHWN FH3024K(DE ?.?.VVY1*\ MQT2_^.+IM%;1MO:G]R+P]PRNX31U<)?H]9J& M85\]4"^R2;74T3JD>\+;<)"RP;NO7\,2Y^,P(25>]2S.RH?Y>#;?[-L<3^F_ MI;]PW=+8HYK0ZW$-BPSMV&YT+^;M?$[!RXS4?6E 9%5;Q-RT8"VVZ+TQZ7HL MVR@MP3;:.IG?@$<6P JKHM$,F6C=%=>+X-[W%=(7.FHF^+[L2L86%9=I4<%E MC,YI8+9X4"R'VE/"(47C0T$NO6L=EO>G^E"W:PZ'QCM7'PZKV6.70>H;?(N! M=;9,D/!Z5'-HA<_:"+YA MJ'6+E*N$V [$[%.OV!T-QRA(]%9'MUI[R')P!3M#D5:.$6PA#UR%[, +%<&@ M-RX$Y#[MY'2>AF+O*10,J]=]1-A8G[\DG 8ZES[,\6(\6RTFWS_BM]E\B7F3 M=V8AY6QY >]-G0\7%<3*JN?*%EVX,7FG2Y./J/W"D$*V]D@8H M6'1?JMN%J'.?AK"7XG:Z _\4J1]N&D*R21:6(;)(_FH6')P-&3P= $?:Z%@BOEMF-=99U>M2%PR4W(2D+(OH KW$!7]27@E MC#%H4FD]$*.;DI.Y>[R/FN[!$1;KJD3" M*'BK$*2F2(Q",\9YZ\N,=ZDX)SSTU,$0;>4_$.,X]RZ) +'$.@0A%W L"L@^ MZ.28ET(UGWQSKEAXNN2'N :])F844V'"6P&8:R.H50EBE!K(K5'DZV3I?//; MS>LGGY_B]Y+U$-UKFT:P#^'[=IN:5#:&.D,2E5.$0RTA(L$2_C$,<3DCU>'U9UGE(JV8"5T9$W:S7XI!PP M'[W&;)2S PQ!Z";FS'#20"-WH=)[X]X612.%EG%&O$FO.*C@(]0I,F R.3=6 M:#KC;&-P;#W^G.#P5*G?!4#OG7%[#Q9BPMJD(]0=J$2N9! X9I#*6.Z$$.E8 M$]>/-[_GJ.?*8-J["[;>R]INI^5N#2%-X^7($'4Q:@Y,UD&C*7APV4LHN6!Q MSGK/6G?>/D[5.4&JL8[NHJC_7K/E+/WKRVQ"W[:X3 V.DK+:*T*SD_5627"> M8G'+(6:/W@8E36K>KWV'BG-"24\=W$5%[Z5@6^]4$D,'?<%B4JIZ6K;NO+$F M$KM1@D 7&7PQFLX),4WUTY%/ZYUF[7#.9:1GU@&*(I0 Y*E% G?= MFH0>4XS<\N8SX\X[3NJI@PY8],ZSTDL/B9)\Z4V1$[5%8RT.6,6=M(9B_6AK MU[(S$)V5D(K)+%/LGU)KC#Q"TCD!IJ5V.M#3.SV[]LJW:9I-TP;8&4WQ: 04 MX>LEV!(A"A>!<*U=X<8JV_I]=#\UYX291CKI@$OOW&Z];_^^_&TVR^N7),XO MQ@D7O]![O\VI^#^PWQ6*"C+7 KTQD!RHH!RLD!(J=8DL2@>BK2L=6)FZ_'G!(BG2KT# M ;WSM[_@A'[T^6\XQ7F8D Q>Y:\D^CH#>CF^P*O!'4:C+%P$T)K>A0IS I]K M8[5,P?"$Q:?6[YK=*#LGW R@JPY(]95QQ? ---(!U9Z9W)O3KRZ"*/N A]/5T3EYD@D*?T%RVR. MUS$_+M[^1B]1(F \#?/O:]G4H*YN$9^MW[GOIDN\G@HJ.GKX>J>>KVG>F.!F%>,HR^BCKHO1I$:2 MEZ/S&VLSD9H2D<\)*2^UTH*=WBODJ4$AA\>5'O\\C\9=9!(;6 M$=>!WH>,PDLK%%J+S"C=^@[!O<2<$V+::*0#*[WSRT3-',,"W^#E[^^F=Z>0 MCK)7N=0I$ &+JYC*/+TVOBL7-38>LKN@P2=-WR>JID.W/3.1]\/[LVM MBQ$/,AMF'* M#)35&:)."K@)0DF7LV>MK[X\2M1YXZ>/ACHPU#MSW4GAK1L9 M(Q6C,T4KR":17V]M 5>O\TG%2!3.8DJM_>9=Z#I[)/714P>8>N>R[Q*Y]N"N M*S:OP[?Q,DQJ^Y%+)0MT"8R-FF3!/#A4" IY-L$+FV1KEWIWZLX;6$UTU@&O MWNEOHN$U10(?YK.+<<;\E^__6-1H\IK45R2[BTM+\#$*8Q+%DKFN8%9<@ \Y M@>#*E<)+U+GU0(C=J3LG> VDLX[;P[USS41C0LSK+#J]GM?R^.MLOC:'S5J# M'^B-7A2G'%')ZU3>K&W]$Y+[E[FT"G5RK;?U[$GB.0%M2.UUH*U%SKK+,+I( MM<&'2/^ 9J9.VB'#",J280@G:Z-ND:(UT':G[IPP-I#..N#5?\!B*22>]^7M M;^E+F'[&CR2(]]-*??U_O5AR$2970IJ/TQ)S_<'E5J*M#[;^YLBBB=X5#KRV MVBC+"L3".!B?N-5:J= \#3H &^<$V&.CH /9_3O!^U!_*?*[/F^:K#(9\+:< M+F4W$EX$F2@V=XD\7W)*-+%+\;HRLM!'COYEI[4B^W27'Y3#<[*'$\9.AZGT MKE+T,_3LZ@+J+$&[NM.P* KW+/T)K0FFY!*];WW_*[##T)$/L_F:^B69:5PM:SW@T^R> M1CPM427D!:SV]"HA-B!$Z4&X4%P(S!G1.J'5F(474!]&^QUH[ETEZF#EBHUK M_V=:;_(:?C"[G-KRYP'C[CSZLJOO=E3>'BW6*QPGQ)J/9(3H5RP(VH%8M$ MA#J)%-]%E8027(;6B=E=:3LG% VBKX[IH[TK3+?A_F8\61'=(\9\3%)JT$'4 M9+$4X%FQ!/@8E=3&BMPZ<+F'E'."30MM=*"D=V7H'CAOR+M$]?O5DJ0QK6_> M4\_W1(HL?"O]0_6GU>!?<3RA_K[/SZ^NQ;NK[_^^J>0+\(T85@M M9]_"?+GX$P69/ZTE_,OJV[?)^*J' S_,9Y_GX>N;.HMULOB1IL7XZ[?)8_M$ M'_Z^GV[(_9&-S9?^@(IFA.-O2YQF\KYZCKSI?.(-CC!Y*67P$(HC+8M(.(I< M U/)4N0MG.&M=V<]0E+O(3^=7W^Y.S.YP),N @K6RXBE+B*I4U>-+#QGE8QM M?D7X 7(:GCEA,KG_I&F)@3MC>AI)NVOGSQ\JNWGYYS29+3#_QQ^7\Q7>?#B; M+LE&WD[6!R,9.G[^>L<=:(6>]W$R_KPN*XRL4%9X%4 $5_NIBP97H@14W.!Z M?*)J/5GN,9H._^XZ/**>J($!%HP]1M]5,\#(F\2ERL3_>NNS0P4Q: $*C51! MN(*V=29H5]K."S%/TL@ 2\@>H_.J?>077"XOC[61$%DHPQ.0KY*)3AW("4,. M02J/Q@J-LG6GT?Y4GA>:>FKIWJUF3_24[ZAX+4?$_/6GM]6%7(SI5?QVNOJZ M&?SR]_%BN8./O >,Z@,7-SBJC][/9V[ 0B-O>7OL>JRC!E/KG>)=3QADQ=E M*9AC;R][0$.[K1M[]'R_QPXW']=?(EG_?_[;_P-02P,$% @ )*B]6#H& M8ZJC70( R_L" !, !A87 M,C R,S$R,S!?9S$N:G!G[+T+N.Q872>ZFP8; MMFP1A=$9KM(V*&!H\GX=F].F*DDEJ4=22:HJ%1F95!Y5>3\J255RQ5:&&10= M_1"NC'!'/L"WH^V@.*A(@XJ.C*/C T?A.LI+![5'0<6&?IR[]NENNAM0:&ZW MG]YOY^S:9U>RUG^M]7_^?DFMO:_\WI4_.OE"193%DVO \=QKGGMR#:%YU<"WZZ!OR[>ERY_>2YVBZO\_TN+Z['GX><, -Y M>NWM5R]^X;F4\[;W_W_EO:^Z85?7Q248SO;/<[Q\XS_/S5/XZ!0P^CP$/KGI MYF/AN+%?7[_QMV'V_!O^XN=NN^'ZT'O^#2MRBDR+H;\+I;[RC7YFNGWLLMX- M-U\^.[WI>.F8%JE?.]3SJ!M=!"6NI]GGH23%8.ASK\? >QAA8(R]$<$O(?0E$KG^ON,& M,-P3;JJ\X)+.B_>-!MX]__YU'0Z'YQWPY^75%D99EH41#,:P&T&+&_==5CO' M&[/],Z[*N%<([^_=*BSJ,,^N/W_O;/*F?OX--]PGV7,_(;AHJN2J6,^%_<1/ M_:S> Z6A\/UMP?*>__=J]T$-1W*Z_?L;;^$PW3ZXRW3Z]W=(TT^TWM>Z'_S] MK?=F5_BP[N_SIG)]T/P9#W06VOKA=!9:H(I/= ^3I-G7E5/GU:<7\J &#]%* MX?T=4P870$,94Z]>4P=;8^'!7^]B;X@;.?:%6'=>+?^_9> M8W/)?5?O>Y^$YV-?2IP,&.-XH^<'3I/4-US._,,+#U5\$WQOH_M%P ^1<77( M!PUQ$[#1I2GP=<^I'=ZI_BE(GBEW#PQ=R(D)<0Y";X4]H^2$3N MA4'W*0*8\R!9]W5[0)BY:])-YH3)_C,8X/R_PJGV_KE//?^&^YWJ MAOO;715W'BZ7#J%7[RYC)'5UW >=^I26.S_<[NK+%/) R_M.?4K3^WQ&T831 M XT?[$@/;GS5WR[#; 03'#L[M%Z-=ZXW8WAFQ M!YF?-E..(^9Q,N,@A+MZ##C0_OP0N+-3;G[>$QQS;@!#!,?'8KS!E(0;F?>V M#N -)X.+V[DPX!;"8+L0!]MX-)BOE>%A.QILMQ.>R\?#0SX^.^4'W)3G#N>O M.<\1FL Q*C^8FN)@;@K'PV9TW+O2D0D^\3H(TN#@SG@.60/QZ]%NH8MZ?O7: MV>E#6C[,%\R ]0 M1T ;TI"+P:K M:W,?W*[<[UQ0[!(H M7'L[S";@V!-)Y;CL?@G- $4!*-@76 MF>I X:*LR\?Y4A@)F!"Z:V$Q+4:[P7%UG(?:X.QT44N[Z=$.F:'>;5LAF?>Z M&9?C;HUKP]EBGL64VL]VWL*63!YI9%G)I\IPM[5W"E!7:2#+>K8<#ZJ.@#7A M[!153<2V5F+BK-"C9R7LRL9VA9/6^\V*;->XCGJ91_A600<2"@6X*NS6CA3* MZ3@DNEF40\.8-)9)X:]3^^RTW&0*YF?D."K&J[2@PJ(LFWWE4&VN YV"5A%WOB F=*M3]T MV^+L%(&T?J<8<3TU%Z2F)]YZM2PVEHCZ%JHG=NKESJJH-B.TV6"?:=5GIQ"? M**M50H9V6C1N9E-!7*IQX3A9.4[+DNKJJH1:V $.Q9_;7SCW)I[AV 51TJ*U M!M]6FN_#JI]"P*;:9 ]5>'9LVL,JV?-Z4:32(=,P.SN-H\B*@WT>UOI2FO,SQQ;:?*7- MB;4NZ",5CZ6]!JLSM:6*P&I:#,NM/4L$9EW(;2547>)/C#$NI:;13L].EU T MS8P.EWV7+::"?-RNMWS628U/DVD[5E9P6G5-TFUL=KU?-G-G-*A205N,$E5Q MFCD#ECEB'&NL!SR(^M:U>A':6!F]VM ]6[;4#%7)FAZBL5AP2:O)H80,#EZ[ M77-,P1TKPJZ8/1T;;(^9N:PCC#^6IU';J#![=AIA%9/2$+K79"_&*@J)P5IZ MS>N'5#-'PN%\MT9@?[J2Z%J<:0(94[ZK2VX[9??K7EM(VQVUIC<#2AFX\[-3 M2S#Z%1.:\Y;AUG&TGA:YLQ&6(UN6-05!\G@4@8P)I_Q<6.=0L2J;0K9-;30< MJKE,VM)QS1(;O6 R!K/.3KNQTE3 #R8N/D-=?<4VZAZIRG #DZ; *R.0?FMW M;<0.M\]-$YYF";XHTBU"+R<&FZYR9XQG8;)V_7H),E+H[;E,8$+,GLWB[209 M+71RNQ-QC[8Q=YTT)$'[TRR4$F^QV,]-HQ(V]-J4^10][,9Z/D3'*!H8F\9" MJM79*;MM%,=MS3#1L5QE147ES-#7;>/0AQ-9AH8[D4R8QL"W^[Q>[LG)(0LG M]B94"@GHM(K;$-8 M#BV!<4&JMK'17#5D,IYAFDDJ]#&2(4(HT:CT4VHWLB=#^NQTUQ H9A.*$'-: MLU .QYCO)D-_O-#*@=1:>,+:JX62M9-0Q;:#W+:SU8P+&&ZUWEY=<"@HQDP7 MDSD" RO,1%3>SU1TB+7&MB1J,B<=OF@/D\5!/]=GWZV5 U0J$7TTY(8N1TAM M5Z77"&(3&5U-R-O)-&A&0KK;#,].!5/>\JEU3,H@BWJOA!IKAO*E1X]8UE69 M62VZ1EE")7S@!&=<<0MQ/DC+:>AU4+*NQ=V1./ CK9#4+3LZ.X4/0W<+JZO& M-[5)FTRZME!+:]:6C+L&KL.&J6M.Y9B5W6*,VK8]BI4!!DFS+(H6S!4?Y%[*A/NX@C9^5@K!4JY8L9A;7BL<63"97'<3"3$TD%_@:Y\19W$]W(YD3NAT0)36!N"@7]C#E0 M+0FC@5E-EI-4TF=J,DM$^]"KL:EQJE#MRWA\G.;.3MN(,M^EZMGI"L /941/ MQOS26L2S!30806,+FXF0 166E@! 96>+P<"C+">B,&4G]Q/7E,"B!7NU+$M MW[R264*RZX":M;?VH\'5%+H<,>UDU=5*U5#):H35B+-REKV^U ?+5.M&7,RM M5@MY!/)>8T#SM@=QIE(,Y:]7C3C1*=,!%3!",$Q%A:J5#W 6E$$N;69VW(WT MFA7H":V-TB,*CWP;EMP=/ OB%<74T"J8-#F.*Q/:TJIIOR)AW.*!3>5 'TA, M[X-\VW/'A-MR+*T9%&'O&V,:%#NKQULZW00,<;0DJ4]*KUW [4RUX0VA$#OX MV"9-"E6$NF=!SRGKC4547-3(; M*_F$.73^KID/(*8X4FEF5[?((&$5!II8B8[OS8)ZO6#5$;_8-*JB M#<1L/=88;NM.#P!@HL![QW:RW9K]= V#,M.VVH%)X#C+QJ/#JBT MFZH0'02!5NJX7]F^8\UH&5W.M[ #T@<2P3+?IK,5VNHD=Y(ZQZM"8EOY M[%39E5H":L+,ZG7'DE)M41E0NW%&2K6C2T+6=2$OC[O(+9C9C-*KF$HF'M!C M9JR'TX4Y4I1RAT,!O5(H[^P4P(TDP%A\;6BB?^C&;*L(AL1O:=>Q!]C($&Q= M3E@%@"\8E$D#$/FG(?1'6ZW:T0QU-6:U01_ MI!D5"9>^3@6DRZ .2Z%H :5X4R#*E&&FBSU^E%PFXYP*(/P#11IRS&Q9/D9' MDCA/QM,@Y/J>V;-+JQOD4 ,YGEZO1N7T@&1&-5J/9FD*DG;[4$%],W21_86V;C 1%10QL$DUK(F\2-J0K+PK.H';F_@Z\3!K4QS<7Y: MMUP5,S*B$?$RFS=FIGO9.L(='W*"G^'0UTTT*!V9 NV!)'ODR MC?#)H56&Q[%(6&.U]AIC-M]NV::9XP/F0!81OR"\HVM'-(Z1(Y1XR@Y,.0HD TN$$ M9V=!JA0XJ("J5Q?X&,XP3,H15FUA#>","7#7+:MC>*D-$:2!K (XZ,@)L@TT MQS.ZS\A#QAPJ>HLV&\922\;:T//*7*/]XA( "@' MJQK,J9M5JAN]-=J)E2^NXC@+FXF-#L?C_;%0.E%SU]6&&L,3F@&8O.UVS![2 M:PE9^/9D,5NO$-<[ZO;<5 ]D/Q6)96Z/UD2N)SVHJ>0 TB?X0I[QS!Z?@A)) MEI,0V^OBD#H ?YLIS'@V9O((]LH@=,L1=EQNEQ&H6\3VV+M5M(*G3%SC4X,Y MU)7+N=C,\-UHO\+A3@]3I$= %E..$T0R09RZ>\_86#:=#OM&KK98=) 'LISQ MS,C5$"?AZ[!N_?U"/2ZQ<7-<,C3 (.I<(K,4:FQM/(H-F *5!&Y6Z>+LE#9, MV0F%!6P#S#.!Q] *XLMIG>XZOZ,Y>DKH!')L@H+% R9H?!VR/'//3M 204?T M/D%'(]0UX 4>;"/@O0W%]'I9CG"Y:%-5RCT]3&* RQE%6R9@"D&:N) /(QL* MRHHUG--HHPWGG0M;K%H[93WVDR0UQS:#G)*"'*Y.@N SN@$ E:M>EP M,_>6J IOM1$Q2JQR/AVCPBXJHV'&5)PT)GK"P-C"<>VU'OJ6)$98%.3 IM1Q M#1>S<*;.CB+KK;DX/,^8,H;U:"V.0*+I:GPK<@-SLI3DIDX4]C8VA M"K<: :$1?.#[R"9=".3K%"+15'<.%.#QI@*#6(#=I1Y QCJ0'7_6M8W;8Q$J M#7;"H$^#O40[:Q.R<3@^P%,+WLP;#5*R<0$O C]HO0RSX1#3H')4\TC?GYT. M2(;IG$TQW;CD$N HP4]D8F)@FB,1G:+3X6JLE"[R7V[L29%;96-/3(6 M:U084OX&42-T5$WW^\(5;'@:-5)\T/J(A&&.=T$];3O,,U$A \C28_!<+[A\ M:P0HAQ_&*R6-%V6UQ ERJ2F@SI$JAOA;Q)],#CJ[,E0(8@$(PHL)9+8)ZVV MWJ83(U=$?H669+L)6W.WB=(Q= Q"K>C4\0PP@*P.%KY8%(+;[[4PL3(0KT>I M%\D.W2PA:SPFLC5 201 -2 ^CP$CYPU8I[9 MF:,RG"PF)3(TA&&44NV1T;5V5&459DUC*!-I^##00&1),2%0;3V$"7U"RW % M&Y#?CMDM2E:"S6KHNE)5!VKD'G'&?>@0G@ESXT-$P&:J+-NU4RF' \OJT#0" M?(%:M+Y7I;3CT[&-I_$$%PI0!+"2#K1 ;$#-FO$YU,U4!@N2/H<3"ITE);K; M.#HOY'6R=,PM[9*M03T(P MV0V88U!L^L-^:B;5N*MEK23R#H7V>DA,DA4G3R9RCH/(&J12EKA9U1QF&N$/ M>W912/0L7D(KF%Q 3C"5$M1;(68_;C+=--28K48,-:V.<:DMV.EV.4;6_O%X M)&Q#!(PRE1S-:29\3$Q3+:RJ?60''9=NT:ZOZQ4#^+;EL>H8P^ECE:Z%A!R6 M]#[8\<(>L K"W,HS85=*FX,Z!1QPI"YU27.V-5C0@CE4+F17TESF#1Q).4T9 MC;FA0^3HF#^$RW&@*4ZZ[*K&I&=4L#M*LN_V[!; !07$;P:D]7IEF>TD+2![ M3;W#H#+I"NF8Q P,85!HKG6U>AL$42>4Q\1#,\= 6HM%&2%<1M6Q.YH \C, M<-E(/2"^UM.T2'GD%8CT&<#>D[&+-W/,]J*AQ=YR3M*)G89/1B)TM834H([';484TCK:@R"N1:JK M&0B75:"H6V!BF3FT;4E;8L_(0S_K6)U457)3)*- 7+JRUV(Z=@3D@&".2$GQ M/-"Q!IV=+O%LM.DEWJ&2'*5M;(;S+H:@J")0BD2AM1RJ1[G0+7M5X$4R=6VE M#&EIQ9:@6BF1JL1#?LD>ARNG@LRK3'R-95:<[+'0$CM!&?98"=4"04\KQ0)X M6%6.G32OH4D=F&84C 8T&RMP5TG, 7AL:7ESF-)QD%?6@.T.+1>PQ!Y:L#,8 MX,H4BK1NPF0XP,O=HD4AW,%0;:%DS20=Z\8^'/.4ZTS!RI0QT[))NBF(Y:A' M_1E]GLG7O0T;FTA82&%+AD%"DD0#:VJ#+XO<(UVL/OI&=^B/\Z:;5G4'_!ZG MR-#<38 &R Q@12S =MMHNU5,P(R&&BK6-2(/>.1M6X];FT.;V MHRWBF M'$I-8-MA%W1E>ZX'%L_1@NC.%&.3O=+S@-R>+I+V1@SD:=%W/H+W,DI.9 %#D>,K@@W6X)0>^#/DC=1JCNNW@M<5+O'S( MA*[:@+F5[!RD(PD!-1)SL#1QM+Q)<(]V=)%NJ'@;>0AHT1")LEB4.9E1;HO. MXBTG(H!EQ >B&;LD0%WSE@X 7U!,2&])BTH$;2K J6:"PF=YN3?;&OXT)Z,& M\$9[?J"Y\1@B.Y473(_>J #[8YG <$=# -!OXUL*B9()L*E"]VR>YL:JHTR7 MBC:[B!)Q6]=A4^PJ%65&VL@?K:)"_>00\6'$0XY&6SD,J_.Z:Q.3J>!Q"\K@ M5BD."LV,YPZT54VTP'PBF?#PLK>)G)G.I3Y:V?"H-S) YD#-RC!MX$T8#')J MA1LE5!^LAA6RPAJ WMENVIBNQXI!G)"K#)[B7>$[$;1&T&/%1KP73G2B2GU; M,VVAFIV=RI4^&QU)%[5<>$_D?@0Z<7Q$0R::P^JD(X4C-E,*.EUO ,6N(I$G M?5AK(!"GS+'"35!( :8Q:G%Y?D]UA-ZQ$R*D$%3"&V2A--[3@P%I+#(NN56)!WR3.Q##0T7P>P6NI&U1!9O6S M:E19JW/NO,K-:N:IEBV3DBY(^D*?>\EBP\\V,K:94),MLII(G"[H\V >P.H, M*_ 930(#-7:6 20UG _(T43:(E.= U%O^/!DVANP,6=VM$[L)'4L M1S8 3SK6'HU4BHP9$EII$V-%4V10K$-Z,L1) "0@ $&Y<.\U@/XQ\9K!)02+.K)B5$TT M5F:0UN005,"YS;K64DCVLC35E*6K,H?%C%HXC3BI]1U">93-'XGEQE>[>NYN MCXQ6:KA'^A*50>Z2!JF;I&PQP&W$[,Y.DX&G3&9B$(,V0&,!+>T563F4Y2+)GDN%X!A ^2:#<' MZ+TK1TX1#SUQ+9#9L=/C"7_$ L.>+G:C=:E3TPW*,XS6'?]Y6= MS$:D&6QRO5WH8Q+KVH51:@ G[2W3GY2 I^=T1@1UP1P@"V4(!RZ944R=>R\^ M95DW:8V(]5#I,+;62;KFN'%!D=5QU,]]$I6VQ'KD'@:";P#L=/0#;;S:!XN9 MV6Z:'AT(JV5@-NF&.#NUH*YK1R0S5<(U !N\F9E4*(F"/@U<%H65"=-MVD4[ M!KD> @55M(PBCJP%7: 16DS7\RG%F"TJ ]:66MN.ED)-(:VZVB/S7A^- M-32*!2A@V*!K5[180^D8G?%36>D%GJX/L+"Q;6B]);8TCUI\,&!S>-55B_;L M=(IM'3O/T8YMF)H:6GB3R4/2Y==V1?)'$^RVW9S+N2&T4]9PG5'3K M)LL(LN%X#.WICJUK>P>0*K+G=@V9"K%34(G/0;-EN2+2[8CLN/Z@+3N%39UP MNA,.LXZ4QT=8-9FFHM"V2C'47EDFD69IY*N&@D6+L]/M,EKI"](-Y]R@W<+3 M^49A(RI5N&E08C3<^ ,,)K<&9 >]6GL62B\L!-<';B4CFFHB!.T,JV*XC$K# M GH[KA%<4?KAM!DO.[].\L$6*791=#2KC@1D#HHW00^3:C,;QBBE+==Z(2QV M.Y^)2;VBMIPVF!/+=!/D.=X#-,C/A)#&_'&23P^=+QVRB(YW.UBSF(K5V MP.X..61'R@M]R;@(J'MI,029<8 MZBWJB;H<#99H,UBFBZC4 *D5UE,&UFO4Q&:%J2TY(=";8 >A#!S$*.F.&C@5 M"U< V)*I',3%ZXYOU%G+&-OHX)AABY#A.F<66ZF"L)E.K-)8[]4#I-%2'9 5 M'(OK(.4KP=\;#NYB(BER=2T!+K-&LNU2L%-('!]GC:5HQ_,[C0FIE1:H-J%$ MUEN=G&A6K2;1W W1@Y)SXHA4B$(SMD?3\> $/;]G*, )8)3DC$D=F_3$J(P1 MP)5T%Q>F8DNY,;VW$F_('J+$H*6H6XR2V0XYKF(2ID;5WENA1H\ ]R:#9A+" MZ)"(0*W?V#2ER\FRL(:#U!!Z8;O$(3G01,?L -$\!O D0.TJ6V9M;;6;!$L: MA21A@S=4WQ0F'$!2"AT3>3U2X+/3/M*AA>O&;NC8TU'D6>(FM;>^4LW+?CKD M\>,*+U?G]QA-,(4A!L!(2'CK7%XXQFH9W?NP2V$X@ DJ#T36.M5SMX.,H%_ MTR'+L+Z=1'LT5A.,3GFC6LZ-/HF.[+S4,)(WMO1PVZ](=P=\#' (=B 91)6P M.AX'Q[-37&Z97NNHB,G\13OA4DZMK(VU2(MF!D?VVHCG,FR'G,QVAJN:TF'K MD0[4GU,%=:-8"+\##H=#$T"6 (IFNJ/#DR)#.I&L6^9.=.5"6^D$;LR<@#3S M0J>U.:E--%0*(17:TGT +;=9"M]2.D4_U]"7A]/X);:^.7APSE M.QC%<^!KRS!RMY+#EN1QAR"A2N^D(V:V@%MU(^80+36M7TU--Y_).P,#_DA5 M0:N8#+!". 0H1G2S+'%;EVCW< 'Q)J.3_0SF8Y%G#IK,1B2H%]!R ]!6"ALL M+'90D85RO#S8Y$HN.C)"UXC6L8 O1!.@"ZFU*=XR>B=2!,X5S)YB#Q"1@'+" M,_G&[.LUM0NHR#.QI-H8Q6!3QT1]!KKV*KS.BB MD3Q0Q!2IX:FY0A D(#AD2,3JEM(G<@+2&X][F$4:L\DA'PF;@,OASH%$V9SY ML;O%61 +A*_!'!?)&AX?:UB7$AIR%!1G(GCJ[R##UJ98;BT$\U!)BE:@(U87 M$V_!3=*0.5CB$I84X] )OES[/(B%5DQZ2!2DH(Q@3LM&&-$N&+@[' 1X25;C M!>ZPS7BZ6[:I)(M!H#@^-"O9G#BJV9XYRHNT9;@^QLD0VH.,1!;I]JBMU.-N MUKMCC87Z--Q"5)X$# ?0CSDFE[BJT3/'W[O['1S. BZ(: EP=[YO-7*&%JQ5 MT^,QVY@ (R'"/)L,%F0L[%7-#Q%([U(0K9CD.;#.+P[$T!0LOZ-80.G@=$*6 M21/7J]8SFZZ$$E"_ 3.51'T1[P10%_CR"-E'91J1B2 3GK0KH9%,0]54;CL5 M3>Q1B%;+23"O!_M.3-JJ/I2]R3A=RPN]K,K:88"-F2VG@WP-4#1-J[6V<<>- M8,:=E ,#K@ B(&FR0&B]GJ$=N6='J,1.G$ \"DM&F*[=9&YQ"Q3J4-UJX^&, MK7'7L135!U%O9-(VP;5YT(_1$86TS#Y0@D350X7< -T92RQS97)]&/LP1(\J M9K]/G6BD'3T=VT0"NTQZ/@F&&@*[(.HG'4X").7;,Z&I(F,R(]E)+3E+.%R* M_G*)#PJK.AS; WS0[W$!N*Q^8',Q-!UVAQ-WC@"JR4QC@R]8HZE"I";LW0!0( &:)58BFSV_X>-Z[$/F<>VK6%1O MZG"5IK+.*64?8( I;Z"D@RS/VL/C90,R4H$$1G7^=H&Q2WJ;&BL7X0;KO2\& M \?F%6DW\_K8BVT]W;K'*HH]>-S,89-9(,PN2"I2 ,AW(FU6*HB%'L/39NI7 MWFK?C>5H-.0.T6)8<4$_H* Q.9$B80>P&@&U-" =:>;F'-'L)"HX,@N 3H= M+06G*J3$[R' C% DQ83H&.52PJUF)EP>*,/<0[9-$DVU80DK MLO/G7- *2R +GJ@-Y-5V(E;V6-\,25< *Y7S]>F:U-EUBX@[N]F-:&NV6&]A $V^]=*&-4HUJ*?@P,+E@W))SWX>GJT2GCH6W!^D[VLN*;>M"[_+S M_59EU:5N85T*F/AXL5OS=;W$VH*90D,;9]'V"9NOE74OI>/-3 3,S8W74)88@)\Z0$S9W1* \'TU@/-X8]P0A4LI!V0TH #S5T;N#3.>9[ MI**:Y9A?-Z:Y/CNUA<98#T?:+J+F@YJ:N4LX@;. MKG%*YL"NC&@!:$PLE .H3QI'G]9LMF"WZS7(2(=XBQ\-%6XP@/Z4!<"<9#NG M+%)" "?%=^WDD*X@P7:(U:SODO5R72P7"T2Q#L=CG[ RM?=1OV<48L_0 (<( MOF5V:[%:K'(@(VT7S7+JP8ZU20Y$!3'&/&W@A4!#T'*)3&I&B>+CL"VFJP7D MP;W'8) _47$D]$?C(?!>LCS6&]V:F$9D^Y;=MC1**]Q4@PW@IXR1X]M>(E)FML/Z,0)I M.S$AL[JM!2=<[WA*!C/M*Y( D(3<,1A55;R03$K"/: S9UXQPAP*9\O1>@'8 MQVKC=\CJO@=L6DW!#A0#/\O!JV6%/2RK25WZZ0KM RLQ(,V(JMY8?5(J /'+T6;-XO3*\%UO"3BM;[ +U#0K0^'M M>9++,K*4X86W#86RGFU[+IL "B;'6U7,&1T%_N9/%8%.F)J2RG0'K;7IK"\M M%8I.@J!QR1URCN>$?L*).6U' %;K5PF[MKJ,B/S8 OVT! MM%NS!3-O6*/W8)<;5QMWW-3->/@/@R" MENVIELFI 4\&S)[:Y Q@^J77Q.YNL> -I))AD,D[-]EC*U7CA0$#;A7,PR93CEM'NK!RMZQTT3+^P$Z:&P?.<=O M^WE45)*J:U0RZ7C(@=/ J">U-EEE1XQM"W;/H*AOA;GIUEPV]M=NJLQGA\$2 M(#JDB->DS2U&JY8>'VT0"]EDW,L(IR;,-FJG&7GTK7:6Q2C-]TINI\SQJ"<; M:2$/RWR_DUARD:7;"B2U(G040&\IIR_1(B,WIN$T<$'L#B--S1 M$>!9PU9MVI8,&=PIJA$]9)K1E%-)P8 '0HOH9=Z5BVK6],B*/[C3M7> < "3 M$8MAE1T)ZL/09FK?D#NA!_ZY&B?:VR;$IE>KVHZ'2Z+@.TVFP3DFIHXTW9$-7E;H?AB :BP M17>13\E+\_P&J#9=>F'5@2H#$!\E=JQO4D^I2Y$U =%LU"79\)O0[>?! MV6FZT;86B1P='*9$ LIQ.(=SG*HH [8T&H#E5)V- ;,B%\4!FHR#\VGV9-!% M1[V-VCQM8^V\ K2LG8*H/V3L'&K<$6O25@5E)D$%*PW/AAG6J'@4,\'.TT"0 M22A.8CL"%RTL6"=94L$YJ"/:<>+ .0@C*&V7&LA(6D2QVA(OJ* ,FA+N$"@" M&'828B0LMJ@&4IP0"$0SK"%K0B,TS/$CF%S.*+2"HPU5L Z14375:BALEF>G M 78![2TJCF&;PF8-'*.JBW!T$Z@+LB8V4P"YZ* MH!B2(;2']NXXX'N69TDC,Y/8;709,!A[&&N8LX3V"%X=V( E&4A5)X>*U33&HP XIP]PVTQV4$_/4A>PMAUK M0KFEH5B&:D@&[='*1!J%1 O [>P*Z:#E8D.JU9&Q!%4"O,%?!.P:A=FRA^,J M52"@W@:LFG5A"G@(IJWH -%*QD*#B)(&@4$$-K& I.C< P_+5=\C51ND.Q:P M.(U2&A@Y4A8U896VRM P*_S$))I@XJ1#$/7+MMM,->D8;8'[.,VF-SL2:'=( MPX6CL6( ? \&P(^"2]>W().U0$T&+AD<9H#>>7$*1 M)T(KX/-B0.Q#^/P)\*)EYBZIE7#AUV9VU#0$LN@,T%0WR+N%-B3J)C@"B@2R M_W (7*CE*:8%-J5*-0$H=-[BU+K62HE280,L0:,J$U6#BCD>(+3N2(0B1]H6 M&\-&UYU7;V9 /570=+YA9VJN[4$ <35PF.0&+P:CBS@BQX14!J5E7Y+>2;* M2@0D.@BY65:I=M45>TBCI(V7P=E8V[H6SV98V<85G"P"=$2?/Q/G)G!. Y2[ M":QRP9I(&8@47@6M9@+];3:21)QC5'+O :Y'[(A6"DP<6FY61Y4%H9U!C4;A ME,:NSJMS#L+2J&@_@NB"V9?:%H<=>B@Q)4@^P:A%Z%:OQ_#!@WJEZ7!@0X,RIH0> @UL-!6_5IT0-Z;-Q8* M%-E"D59),U#!6ZU&):FJ4<;-81<.\4T/)^,HD*S#"LZ2JRLM37:% -LLMWX% MQ:VNH3Q5LVLV0!J].K(:BYH)K*5KAH$V7@"3BQT%LB7(DD= @6&I9PW"@_<( MI()L:59MF'FL> G3^&8)(NN ,=.EV9QKFF77 M@04B;1A4"U$#>4W8= 3;UAODN*1XZ4!,*$\S/^FQ\^PH_33[9R\Z>K>WTMRMJ^=S/5E_C(X\;PP]"X1-.-3I(/< MN"%9ZD;"038W.IZ+W$A1* ,XI[MQ">^JS(=V?[!4/G>;\YW,]TGU'J;4!W5_ ML%2U"K=AYB0/NMPT0#3)8PC#8@2+#T1^@*(L2G ,R2(\CI((,V3N%_MI^C]8 MO.YG7GB^8WN8./O]Y:+*\^!\^_#]W3_I^D/6ZU=AZWMBE:>?:>?I35=W45\* M/U7O(N""*$H3"(TA%$"%+$6+/#$E]JM(_6Y'>)VGD M?I'YYZSQO[/_0^17?Z?*/^WU!]SYH3I_B"VD<%_G5??@_<&&7S[\_<%7-ZQ? M=;Z5>U[YS-[T/E/:@TD.NG^G#^;/=<9[I_U,L_TT/LACG^0P*,*R0WQ (>B0 M "SV?H&?XH.?$'K8^=EE#$&8&Q'B1I0V4>(2REY"20@A+^'(_?VOMOJDGOL\ MJ ].Y7-;X"F?;JNX0=S?_:%-/TF.NW.RK>]]XO2]&APXVP?.W*_4R_ G:_M^ M_3^X^?VC?I+@1\A0__1C#^W8!#9AP8#PQ,"CQ'4 .= TAM2#RL8R!M1 MTD2I2QA^":%N1.BKOS3A(A@>&4-QC[BAZ$LHB'&FK \[S( MXPR/#$6,X/F':RC*!'D/)R\1%Q%U 7\>!=^%:CXYKM9EWWR\X>]!O M0_LGXFS<(^YLZ"6,ND1>0+A'V%"#1\-0["4$O3#4(VNHX:-C* RY,-0C:RC^ M43 4#NHL<6&H1]90PJ-A*!!4V(6A'E%##3 '3O!['T$!V(*,&C-,D*#/XY&(J\ M1("(NKAQ]P@;BGD4#$6B%P^7'NW;8(^,H; +U/0E[ +E'3A?I\#2$=89H 0,AS M.#L0Q(?E?L#E[BV^P/TNGDH]RA^#&*#\0&1$C, &E,@0#]=0[/GG5DGF$GZ1 M)QY=-L4-.7' \!R#,"0AT _OHWK4C2AZ;JCS>^@7]R<>X[;UJ* R[A-.7\(O4]^BF/@9EA@S)BQ2'X0^_?M)S7HX><,* 'V(<@I/L@/RL#84B-P);8>3Y4RF$O/H1%^(? MV%#P/T8%?S:[G3YK!;-7T1IRZ>I=U?_?*?CA@'R_]JM/]SG&?%_?^T=.'SZZ MOU?DQ9(NEG2QI'^,2_K<\N]GM\7WL\W!?]1S\KUO/['G M]/[]J@_9EWK3@ZQYR:B=JFX*K>?:>DBC\W[WSNY!?Y_Z_.R])W5>!&_ ?.__J]O@W?7_ M ,?%(!>#7 QR,#7 QR,#7 QR,#7 QR,#7 QR M,#7 QR,#_.,>Y*:;CX7CQGY]O9]YSW_6X5DW7[[RGI/AR6.N MN>;\Z[[CVL==>WY\WF,?>^WCKON\ZZX[?SW^"9__A,<__O3QUUUW>G9Z^OE/ M!,=U3_B")YT]\0O.?SX7N+CKWO\$Q_V<>5M)T]^_&/.'O\KUUYS MP\ECGGS-M4^^YLHOG3S]Y.2:QUUS]3BY[[CF,=<^]G&?!Z9T^OF@P9N^$$S_ MVFL? R;[N,<^%EQ]$;A^\M@G/^Z+O@+E/N^+Y\YU-Y1/P;[YY:][_#,&_^GM M3]5_\R^?B6^J%S_A])]]R9?^\W_QE5_UK&<_YZL)DJ(9]M*0%\21)"N&N5BN MK+7M>GZPW871OF[:P['K__5+_LV_?>FW?.O+ONL5K_R_OOM5__Y[7OWZ-WS? M]__ #_[0#__(&W_RI][TT__YS3_SL[_PB[_TCE_^E?_RJ^_\K=_^G7?][O_X MO=]_]WO?]_X/?/"/_^1_?>A//_R1O_KKO_GHW][QL8^?K^N:DVNON?_XM.MZ M,EC78X -'GO=^;JN>P3"WM@7>\^>>*UUP#C M7?ODDYM/[K[K]2][]LFC\[KK[BLG+_[#*R=O5VYY[VLN?[G\E[_R]E>_^-;O MO&D=B:_;7WO/7PU^HGPQ]_2V$P=_N_A_KIP\!WW%?_WV=_SBF?RNUZKO^.CS MO_VE7_E+?_Q[O_>OBA_]GZ_Z^F]M\E^]Y6WV3_[UZ.?G@S??\KUM63UE]Y#N%I__9ZNY+5TY^];8_NNZN MK[UR\O%_=^7DG;?<_=_O^?%GW_K!+W_9S;][Z\>;*R>ON.5M3[KCFZ^<_,W3 MKIR\\LK)G:^[^P7S%[[S^4^YY<=>^-=_=N7DJZZXA/7I"^_=:7_JC^_;>_Z/6OSNYZRT__Y)O>^IP7//OU+_L;]5M.G_WZ M;_KL7C^4Y\YO)Q]\\YN_F[GQCX;/_"[I[3IY[5=^ZTTGUSWSU7#Z]OCU7_7Z MV[[GZ>]YVOM_[0]_ZD]N'[W_M5\F_1;Q]5_QKN]_]6]Z7_-J:''Y7_[L%]_S M:\_Y%Q^]\^>O4_[*_AA;*M,?^NV?_1N@@6^\_:5_J7S?A\2F_(8WAM3/_X<_ MO_U';KOT\]_[JC?^S+W:>NK-GU#UTV[YI2==.?FA/[SK!Z^<_,&3_O1]YY9Z MP]W1E9,??.''Z+M.KIQ\R].OG,QO^YAZY>1GG_ZN=SSUKC?\YNCC[[IR,KOM M(_D=UUPY^<*;[WG#+1]Y[963^N8??1GTL=?<_=)['O.?;_^:.^WC=6^[_6F_ M&O_8G_[FY__1SPO?UWWW![ZS?&+E_L_;?N!+G:\[?C?S+IVX9F'^JV=_VO+'_O!IQ8LN/_W'E!??>KM/O.<%;_GIU1OOU'_^ M#^Y,+K_LV;=:=Q2/GN__(WS=]IK7WO&<9]W^N"LG9_2=R5U?^V'3Z-X=1],? M_-!+GO[*=W_=-8^=O/6;?_?Y'^A_YM:S6U_QP^]X@@Q=.7DVK]][I>\ M^$V0\][EC\/?I\\+U_\9(__L]?]^\NO6@.-\_,?_9WV[?]!O:*>WY+U/[/-W_9GWU\ M?&L,_=KW8MAKG_75L_?\3Y!Y/G(S\_[LR3_XBW>\[.B_\-WO''_/G??9_\_O M3'_G/,2>]++3?Y._+O[C-WTQGSV#@_@OS]];<_9*P^\JHK M)X_[E;O?>T[_X\)/>\8U/^+#XGUYWZS?_R0L?OWOW=[S\1>1_^*7Y MVO^JWW]N\F-O^O&W_O<_^N&3?ZOCO_.O[=>^Z_N?>M>/WO/?KIS\9?4KM_MW MWO0MZ?_^AM+]\).F+_GJ'_O!;_NIO_GYY O8-W_[KU2_]+A[[C+NH/_CAU[RA5]^YR^\^_\^O.YN]??_]V.%\LK)OWS- MY3]XVP>WM[_IJ1^&WW;+'?\;(_?-\[7OIO\M][S.^^]=D_]1KY M(W_U9\2W?71_Y>2:5[[_R__];_R/IW_!6V^\8_6^>U[VLZ]ZR5NF[[UR\I3P MMY[=_-QOD5^:O\Y_QO4O_=;O*4;7_\FK'UN;<^'D*0_[]?7/N!.,]7;^\E/ M=_:M_X=UQVO?]P.WE6_X_3_[DJG_ V^/7?*#O_ZZ2Z]K>>EWWG_ZA.=^4"L^ MWW_E%SXI>_UMGW_E)+KYCIL.U0O6=WW)'W!;E[W[C^%N:O_BV2Q]]Z??]QC<1MSWQY:]_]X]< M.2E>\Z(W_I?O^\#[5M_XUF\Z>>H[;]&OG#S]EE1]R2UO?,>/RA]^VOM6+W[+ MOW@G]A/1JW\*><%__>5OE,;==Y2__E3Y'=] ?OA/[OF"M]S]JLM/_8\O/WZ] M^K1OD'[NB?/9R]_PFJ])ON/VKWS_X#WJC[SA1=#'ON>M;WV-\997__$?A]GS MLB_[_N]>O^#GWOGGU?I;/_!=\C._]TUG_R\U[QG5Y+?MC49141 0!>E$I2I- MZ3VB(B B3;H0E0Y"Z#4D2N\("/Q%)(HH("4B38I$NH!TI(7>6R"AA$#:^[C/ M./7=>X]SQSUGC'L_S&\9/&NM.>>OK,*Q+L00W)D.BNA2AWW6^(5D0YPE0>\8 MM&IYSPM8AQF\#I739L)&B97U;S(6H;,:Q9%-?=!JQE;;;ON%4K;F<^6'>0/J M:DZR5.I-\$UP3^-#BTT($.6K3>L1;GV7B)F,$( M2GW2$R*-$WQ4A![_W%A@T;+273P'WSI=]J$%@S='3D0T'\ 4:G!G"&DZJ8KL M@?,;&VWM6G-.J:\$55_DCJ-S5]^Q%5?.D*2A.(^/5B4W*$&$H2N+$?*$7Y2< MG=ZHE'GW@B'D[+PA5D:OP6J>-/59KLQ+M+^R*#U7Q:+J&I(=RFE\$XP(@M%8 MO:D5\A U'/2"_'?G'FP-+I=C,*NSW;>FLR:E[&Z@\[MVE3Z#3T#]_)ZIJDK* M[I NG[7I>)0N.%_4KD=N87KIB\N?E4*.8M'3^AY?G!M.(/7U#5[D6JJ]YO]M>_/L_['CPG5,@I& M8\36#Z+A2F$+,N==CS2S/$26"XH?=3B[P@25#.43V<\%=#YE7+AI2:N%S"8A M:QB3Z:#9/%3YVYHV&#\IL*61Q\/7O+YZ4,HO0DY'ZF/]Z?MECD\#>4;\?\R> M;NK58UA?WX6-'1"#RZGI2$=4#("Q?O/"-7B[*/>/E1]H=B+)UT5>X572#+:" M^,MG+?+[G> ? '!Y"L!491 7[8P9WES W3:!=IZ-Q[UI ;\2_2Y'1S%O_=2: M QQ\;>J,[>#CG"]F)W(ABK3SM Y(C3.%2[H9+ BW(*$+X6=)%J5LE:ZJTF\Y MB,WKIYC+YX<6TA2#7NM[9&X]75$Q^OEC%$R^$B0-(4G/4/@9%M#@H"9DM28G M1213;U-2Y(G(][:/)RJZ"!&MR#>OGG#=M38 M=HM%C_N2U&O9K27F;_)'P,Z.7-Q^7>+^\Z]VTIG67 J"=5&T*'P'. U ML8:N#6""S@)K1%ES"3$KJ\:<*[7I.CG91,(2#-JY]3.?*%0*+&I3#;A2*:E1 M30QWC*P =QR!S+FX:!Y+WU3<74\7N*?B,>&>H%]LGGF_LGK+_FZB8D"1E_(U M#H:]""(3M4$=H*"3G-1<^;Y8%-MVMCM?)EGQ_1/-B[O:#6:F(B7K;*SU+TXX MVEI9Z9F?BJ-BL%X M)#$2.:BH*K:+ZPB#Z7)-#WDIJ3;44S;Z6$*<-"-M:65!%5=_TDZ&>E\][P[S>S9DWL&+4>G;%XHNW*!*P MW4/42*,@WL_G/I>&(_DH3D6S.]^BP&Z[\U)>O$0G1.N_"F!%38$-##X!?K-_ M__HTE!CP'N9?CYBJ%S;O#?7;@/X^B13?I]ZG2!#D@D;G8J+WXWCOIIL/XM"6 M=5%.LG?*])A_0)2T.CZ&.3/K77V84C"'W(6<)#0F5+-^IAW108.\5(,C\;S& M'Y03_]TT2"S+D"2Y<"!,Q>CFR86$GY_8W7)%:P3YAJC6^E],[@O^JIX/9"S7 M@CX873B@\+\A4#:0' W,^)%!+X\]/K%1F0'PI3ZO=N6,&"?=A0#!4<']I15E ME'UDNLUWKC[:R7'B(X9T.LAEI5*\,[0HAZ#3 RPA-I?Y+#^.:_ M!O@3%.^!_G&"P-76QP_7;8BRAK",=7QP71J"8&I%EOPU7E^)O4K\AAYS.X31 M3D_A08@^#!ZHYI/8'N;;GX,^*Q*D2$_"[3;B+P.I&I84_Y_OL+_OQD2 M+0!=?$!5BE'D&#$&:\F[%,YWR MYE[W4*N0[Y!9E&E3L"$QTS^FN2IHUPXZE]) (]LL(_0'M#D/WU-S_Z,T0Q0B MFZJ0(,10&5R+A/*'B6)U\_#3;ZX:OJS(R%UA)'=='/.>N+T!+>79 MJ_XWY8\Y1/(21F#4C[D6K=KDHIV.0569QAY*,V"M= \O_$3"T!,!,T1Y:J*F M"/S!-Y?67/;^,NF2S%O'>X):NJMB5U)RY^8?Q&S[:; 18@#4Y/U..; P[?'W M]Q\HX=>M:&QTD'48IWG&,>48Y3+Y=^P800&"P^H MB?8B-;J5I;#E2VCY8YL?59C$VFAO>M M%$ NW]?3?>0%$F+X)+$."+T9?" *QS([/@BY2#*<0R=)_D8X70SD]5A0XM9T M\/GKQT;J4HB/*KCKFC@S& ,] Y3$3A_#NO?=1E72U?GOG$W'%OO]WX097=]J ME4V$K-ICUS>/2H@2N%G:$P+Y.L4JTSQ/<,4,/-BKL\)+]N-?DN#R\JS.FI" M%_INRHWVC]:2##LFN%(\- ?>;U@_J((]AW/+7* M&VF1J61Q,="+OT.C(5I%2+GC[#>ATI57T O,/%-Z8+05U5EHH'2AP M/DT)5TV;4^S8H++#*\_XYS[L!GPA/M;:DAB' \Z>\3AB+)>1G9JPD!4KNC,L M3NL?VE3@?WZC;^(2'.7;&[S1T9N 1=6TR/1/,QE8)FS,7A?=!P=!$-.K#2ASMC,FB4EC<8O^[TQJR#H M?W7]TG(BW5#MUDA,$#-/\V%"[ZEY7?1H_)E_NJE"\P#^+@XS\5%3FC8]#2;! M[+V7U^@@)C\%_0Q678-;9,?6QDF;TK_V>V=#O*E\)$Q;@.9)?&Y1F5L6L_LG M%V+:C.VOF0#NI[>V.E8_&\Y!V[)P3PAD(^IGI"M*$*X['!D7N& ;L&UQ0^6L MQZ"5U8<$H4H7,\:O\4QQ*Y7&VB?_(XS_IP@#JO+4#*W+G6R";#)3OR"R5/?( M!<-JG]5NL;Z1(3JB@ ME*JH@;T53]WRA."5=3C?1ZU!/5$\] MKN&=&UYO2%(S??"[*B4)4SZ5&Q$F^*9LRCU[6-5_,:%62MHZ[)SV96X5IB4] M;@U5P8S%&<%>-#"C/4"T!91IBG<60!_!V4@]&L.CLC;OO:JS?/)'7UY)9%,< MW'A6&).9\)A16O(I:SK(*((24+ M%!M-R/:MZ'9KKL#00J0+[J6(E7I]4,'9RTZI=YXQQTX>9\JFW@0$W@UDDU@# M)QUTHID$+M1\,>]$6(EMO)3@<=N,H)1V.?R(P]S=H291#1=E[ORX[77.3\L< M#S,B&CM*E,/WX0[)UX(JY@+CN3Q0L5*^S@&G'(9DA YQ6Z93PDRZ-)')@F@% M/(QR/H7XBO06^,07:IPZ; X\@6VI*XB$B^&#?JI+S0IV:PI69EXT=F2:NZJVMJ;_ M78YPK=!G"B= &% M(P<.(Y3,,%*X$%^#=%HL;FYDO53J+IX1HWP]X1]]\>>>ZS'UR+L0*V23.]"@ M^<7D:W )6 R-?5@1?H<052&9?FM&,^;QH3E**"/[@;FZ#T9ND=-@)CI__QNB@T4HZ: \S"%$:C^(PA@HC*']OMX.3 M>AW1K$I!B%'C&MEG[G9-!T94OB1K,955>TN\R UZK#,WC7E]1(O#S+ZYO3\;';(]-C[-QDSSEP]"_[+]SH_+G7R,I[D"E*-ATD1T#Q%LY( MOK>HT@\CP/8TTP#9M,6VW/_?7+5CZ?>K"?)ILODNS'(W?ABIIKD?OJ-^HT$@ MN-MD:])NAZ"]OG.IV]>PYS5F%0GGL&SVBQV"8;O0.A3>'#QQ&M$+^0)+40AR MLO0W>-I-9C2@$7*W#^Z@R7H\F5JHPY69CTC5*D*#86S#G);?;PJ1UM"W*G/2 M)]G:;%>E="(R[.)7\HS,)+ V\"+R%X!R07_"XCVB$W5"E)J/=(4QD'A%7J+C M%(*D/*UO9,9C ]86P5MWOBI1&*N"<8AD9-,W),BB'5KI'$^[;-O2.-,4\G3< MJH*M/C# 2O_JOJ7]:\/*%JR&I22D!LUK.S,WBE<7%._!5/A\)DV7)]20 M(9["9"OZ;%K%.=FG&88<(/,A^@07%'HV' %IG?7"G^ O$ZJQDOL M7R 5BN\V,8[@<=@\8VN2%KP;>=)%*>1+0LI>W)6X;/$8H:STIZPZ MDBKOV);M::RWJ<68N4( 9S[;*=94?=O=,XQ> T<\4RR_)CA<7K?P:;NJTZM6 MX);,1SB?M: $X<'[A10.-^N14G\18G&)K7Y8L.\EOC+1C.Z?*_R.K^,61BI6 MY?^9Z(#\@;1>U/@3?W0T2WXHU3M AZS';]ZBF74B M4(&\ .4',GR"#G*$D1S0)!%4BX#@?$_)/N:"%9C3;6ZH^^4D]*D#JYJLS2'[ MN6#JJ+(Z6WGA90#@;H8#^'W\[P3;"^3LDN$$FL:30CMCM< G81,[-](H:L@5 M4?)JL4+'2V"+Q+^PF?J@5OU4JF_.VROHKOQ@ 5N!*R]GK[P$K<.G:YV3]\S=!/GKHS5WB">I?I720/62L90[=PN>? MJ#/,US3$" IOQA:C&K;4 M$,@K%N$$XUJ/79SM<*R:XP8'*0S97&4,+QGONTUU,KK_9WG2?R'=4>.,/R U MX"86T[GMUB16*5C+1"[_X\/ BW+2 8^TQ"R7[N=HKFK E18<4["UGR\:\/MAT-D;D6ZA[VJ5ICL3N$P/J48A5;E.R M*V#3%'L LF8$I$79QCG%+,;-CED^M4[&5S(6^AE6W/X>.V[1@M[#20V$B0H* M"_ )[C^]/)L/YJK$"""P4$YA6RY#I"(;XVJ6JV1J1/ACJ(CVQ\\Y.-?+NPY> MWR19^1$#QC>W?,&,FBPD&R*<9)]'DFD*$4B)@7@K[-O"DF!EQB&X\X* S-QVY+Y4H$UCS9!\V)7QK6WI%8]R M;.OS"CGPS9-(=0S>%(P=?4AM ".+^FQ1ALZ8L^$B. ?RE_X&2'DU_M=?5SW M[/3S*XN1IQJ>+PXQ=M^UF MT$P[-%'P$HE*T+$F9,57G5&0"FWEDO(/5/,ZH\P4#XEBO_6Y<,[L(>M)7WEC M:&XUMAY2NC84I7S-[W>:N=ZSM/%+>?%7+_Y=)"9/_5GF]2=2.T[]._FU M<:GDI,#W%T]G T0,OXI]2T,ZD?,BKM],K@W?.OSC M/8KB==6DQE1GD;:I5L410F)#A?*=!]Z=ZDQ\U26NBIL)'!9\ON3;I.-=2W-O M.NS8HEW&BC]L*';]U#'20K 8?(('XS5KO/K'27W-66F?LZZ>0L.$3J[E,*[] M7)DN/VJ3JLV:3LYZT2J"=):II8-21XSO1SM^BW-(RECPXK%Z<)NA/\*P--D( M4"P,.Q :JRF)H@"^"(>0[)V]7PT]SFJU?N5&?M5Y^;K-*8'79M)LZO..Z@Q] M2]]#Q0"&(8;#)B*(G82#Q ^O/PUM[^O4#.EQTT&W(\[9X)5YDA7L4^:?^NCU M!$TAH'\]U6B\XA^B5) W@& DHAB7P..O-;.$V MH-&HBHYF9DP*'230<'GVC50SDL-M9")@'[QNHG>\ 77'X%?8J]&]W;D9MG&2 MX#A@;2037Z@ L,*Z*L_[\3 E:-P@1$^BS6V+O$+3L@Z]B) MPZRLJ\?/J>ZTLLKUW,_/*^M*=!3KY@QP-;8+#B;;4*Y^^>;BJ2D&UPAW:%], M;S5W:Q%2CQ#[=%4*XXZ./*AAYH!0BR$BG&_F,-RNFG)?R>8IGUTGJFK WRMJ]196J!^%S3/<>:Y* M?$@V?@65S/C+6)OS3M0_LKI_+S@CYF'Q@CSXAR79?;&5&B+#S\V)- F?,SP, M9UL*5Z:_6A!?D@)P4825\$YUD$*])Y)PU&X9[SK>&;:ZFLS:D"7_>&+/V57[ MX:!_MQ1BM.]+0U5CY VH[+19JMQ:AK!S;H9GE8GA0WOQ;_77@89.^^>K^ZBL MF-#7I,J7-TUJ::YVNGGOS+Z+T%3RM^Y$.FA_7<3D!NEMTM6!(N.)')L]"]7/ M$@ET4'0:"B@MI&^F$;AH,"V/MXU56+"9_D??[5]W#-]#5J_ M.Z+2SF9X[Z_YJS6.(@P46[!D-PY>?%[._/.W$OY 3\K#+.[X!&-S@6YWN$]B=X57Q,AD: MK_[<#)5MFAF@S*D:.HC+5C1B_KM"'""I*9W.;?#SH2I?+'>N"N,>: MPL.G(2'Z7P35CV2QL>=2'BJ0;,C\E%-OB#G40@K+K.7@W816U4JCJ4I[7VVW M@E_?O"#C4<*>,X&%Z+6\KBX!Q5Z)T* /X=,GV#OXW3B%C*YS' /D)PA=-)>C ML7ZO?BUO'X![.^>Y7/EE2J6+X\N0SEI@R.#O-0<7@$8@.N_V6RRN4 1ZR _! M4<@O'=$([K')DI"8-BDOO4!NW]H],DLZAF%DJ525L%/#6$BU1R]UT%CAU"(L M,1; L?R@"*VJVMU*PZC,BS3NJM/D#TJ@X ./Y%[1UWF>=-#JQMK->43 @#;' MWZ6IOU$5#HI_D#*>1 <]0V/?S,%:(#(]580'&!AKWKN7VHD./4$M_$L>'_Y* MSGGQZ8+OOAT;VQG8HM0T]7=KI]_ M/4I]ECDW1@@$[C?XF*\:EF]DT\9__5:X\D+2K7RW4\>?*X-8KU^[)_[NUS]B MKVN-1478U6S'-MSD '9BO'6H1S+&K36>6>["*DBTQ*(5Z"6O+)P1ZFL!Y3QZ M7F-8">(\TN!QG 31/PZ5FM:?ZE0<&O69*.TF]'4.^X/ OU)P,V2]2<08I-JP M%1T7>%Y/&"$SN@5[UII0E51RS]N_P=W9*^;G7R= M#&)(-VD#$T\33)%C_STU*!A?%VU+[1*26W"\OSFT=T$#K32*X7 M)%!N1]#ZZW]:C_WG@.L!(A3HN_"7=% +/T4(>IID3NXFI2XP!UPB"H=U-Q# %SH20IGT47\5HRRIFC=BT;;6_M\"48ZT\GGC\&L M3MT@?S%<_BB9)O]53DU.CC_M@9[FIS2,7-O3@MC/Z\-3-$$=H@7;8A#\ \-9 M5CZ7K:/.?5@/C:G; 4B";V[_/Y2<&]L4/A6T1D>7_XC#.72BN M#9BW 0E*9K'6O;AU--/9O(G?C\G3[2\I1<[FP_70'_Q.18B_#&^ !@;=9MM A MMEGK1PB9G^1I'ORV0N_YDJR*?-ID':!C8#*V7*^/#LB&P+RL-1EI78.35AN" MDC%VHZ6=Y@-[()FMU!BS ),K<3$'#OZ>(;PDH04,A3]] 7;N>QNZ!7/"!<%7 M]:1!39'=![J2 #?/G*?]H(/.J9OBM]LG/-^CNS_202GXO#/T1KT$&,+F@3GN6KIGZ+VWXC]<5TD*TG M7%JF^5?R)U'N;':_28M.R%0]ZU";(+J/O $I80.7_I_/<4&33,O/@ M":YV\'G>84-P"X3-4"'5KRNL;DE0N6E+)ZU&_:R@CM!W.H@4!U[(HC)AF"!X MJT+DCD<84(XG!$@@S"G,X[=BEM]>O/^MC@Q6K%7Q:XGU7<26A18EW[@$N)&. M$GB:R1U*;%[!KY3F.:9J)0NV2Z50';GUQ'M@V:<7*?O4L^OF-24I#NO MRE#NI!"Z:5'0*#!)F[30>GNN^OQD*IRU"XA MYBBB96;O#!M@,%X? 2*%78CB0P>]MYC3H3$KL-$,/M"NZ)"6Z*!;Z.84RD4W M,.4-%/70F%H*B#%4(F184) .>J<;UD?IZX?^US&"">0^'L8+&,;JIH.VFQ12J+8%[BH.GVD M5OD6M BFGBVW:;B1?^>&E4AJC6<@XS(#R'N2*O&W71I&BA(5,+\G1O!1(U?H MH+@>VL?@G0OI"9V/#X%,^6*%0($_T>7%V[+C#RQ=[GVH=UO907,:O]=1;AUH MT;[+GI.7-FZ%W0,L2WT*ZF_&)3DT%G]9S)(T]E;NY )U)HK-<(,=&:*AL3 MSLU3;#\F:L+WQFD]CH5NQ$"?2;>3RL$ODN<5V"L9 MNWV[MV^]!!+3 'F0X]H@[^B0,84-6*?,F.YQ_5_)T_FOE871+/Q M@%\&H2G MYG^O%#2':*SJI.TP?_[K03IS#D/WYX22Y$NU7H_E@$#?.X6)Z+X0JCPP+T9D MDRIR3H-P!\E'@3K,C!T)-!DRV]Q#2>'F^17&^_"W6MSL2Y[G1%QDNWN!)Z75 M[.%[XRD:<^T<@8L-WVCX/%>-/2KJP]>1G?1QJ1 :T_;[HU2RW/HTA,#8),5H M1'KK_FYM6GY8BC:$M/_0)&D^PG=HB0P63G0P^^%;SU=S[,>)@U?&T'>F*9(/ M8:'^SCN-5]!5Q=?BKREYC#]##P1?RBNG^"[@V.:RHK:J,.P;O$X1'\;*R E8 M\JN:<';:4#G(>5\!+X.S #")C:)&ZG-?O7)[_6N:5O$PDCG-YALCW/G\_R5*1SGAIA#(QF59S8/ MJ62D<+C/HC=_'IP+JIAGC8$5V42S?!K_"4-'L,VY/&']J3?+Q20W^3B5A"0# M1K')C*:"&&Z?GWE$^+BCW0/^BLNOWL:V_H.%C_!R@B&->8U\&WXKS7%( @)K4OIZF<>XI1.0Y]^E&%F330TT(_&QM4F5*7*X0IBKQ)%FT M2HE86JN5\DKJAT]$RNPUG:<2*Q/7UH9SP/)\AMVW4WBRYKR]%]M,$T==A0%* MZQO!C,-HK+>^#&])[]3,R'NVX*T M]AEV>X+8"_^BRL-.L_J*=%DK-^.40V=UJQ:T&&/THR4K0X7MV:#X*J5NZ'3* M E!M*P>H#()29-#9AP*/B@_,(%D6C(??CDK54]:^QA]NT\YL )KI'!Z% ]"K MJ4I*RD*7Y>9*SGN>:ZC> MX&AH[(]YD:@V[7;O , %6A<,E/+^!DC3AO^)-H?1,6@F!F^$(DG7I""=T!,= MK;23>,&D60T+;7RWMJO42)%SH/RV_Y+$_5H RYK5.-HGE_C2VQ"OX(](&044 M'I+5/(3+[=?=-W-O91=,:T%SKR\GY5^3H^AX,A9=P63-")#ZC "]'&;?:EV) M\_WL/CKDII1^HS/3U38_ &+^U'V9%'&]2.O66S&G?01J=!'Q?4Z'^8FOZF^" M\KJ;W^PKDU!?I5!*&L" *0W_?58\1/V-H)QQJ'4V-F2_L.8*[;_)QSK$:CD: MXOK_*AL75LL+L1/6),B<;=OOX82S-T2S"B^FCCW_S(@-%GXIL3O8 M"*B@839-R+*+)\Z4=6S/1+)^GCX_2 ?5-+91JT=2D2YA M23P>C0-?@ALMG9S.8 +ZK9)OI!DJ?-2&=Y+]_P8_/+1F8KKK4<904%9[&T/3 M7(^J\4K97;,RX28;_TL1N\<7^3]?7PS;=]M;O9U;4E*/V3!'7IOUV32WC[6$ M"RBI=.=;[*793L<>V:VOJ_&YBF;KSD5SR@@G-YDK, BG!8%8?=P7T!-H&G," MWI0(RUPQ&/2_VG@E*'Y&@FAP,@-W!:&6(2$U%^(/<^9EFKU4( MF_PX\VE:AZ<,.IP]47XH/#+Y5^IEGOTV^ >"!/$+Z2TAV63Z*BEB02I8[V?R MKD6NKBEUK-L#^NYX RW^<&+L\V],@B@5NHJHRL1O63S7>[QZ5]-5@K*XCU3\ MFQD;@&F/;C0-_A'^D$'M>_D)^J^WY@H$:B:/&@?R&KZ" * MOVM8F$A[*MZFI=N>\2H==.94_;FT #K(C<\H0)KM\D>9E\%)!L&D7]ULT="& M$*(-'617K?DFAJ0CW^OXC%.MHR0W%:K9&+_]D_J0@$G9DXE&"+ZQ((A6?711 M-:@YPO;-%?&-8D7J(VN1%HAQ!#5W067"@ZKYI-MB]C.3E7$@,9&GAK4 W]] MH5/EO;]#RA4IE1+_R+D"-+;,+VJ!"-Z90>_JLK^M7D!*/1@SCRA^164E=0)4 M( "W)$3TL$7 Y>8@IZQU$7I.%K]EGAZIO8JE7<\^+)ZWH' R$,-):'5T,?!+ MN(3LJZ#*>LSFM_C<-JE(]^2.Y-#E!MYX0K$]@1.A4K,[M#5&!1]KME(\@ZR8 M>X<*Y)B9WJ*#+IBVYBJ/4)R]AMQYVXN*[_74YNYLZ8WEI*=9YOKH40Q+'0>T M?,?A-Z?Y+;G%M"0 M&*,!ZK$)4$XNJ.A ]DY[ K2-Z\V-5[_S#S#Y;^5\0@+ M6L<^AC-CEG!M+-L81B\-XK;6@FO;/ MVHBX5!W/B>=*,*I&PZ6]!:^Z2*8%83VPB>_NDU:&=#K6LS?*9_"HKF<7EU M=K]=EZ*2]_T:SXAL%K9N=Y0P0]!4DL5WQ!#BJG3&&_$>"-X./*0($D4'<3>( M$>I;$HI)D-9L<%QE^P\E50;[W+?=_Q7>&LJ:U,PP\]I.Y^0NE80&FV?H\/+YW>VP&)BD7DDFR_!#KG*LCQ/B/ M$P96^:6-U8&-*0:YD"AJ I9&M=2K[0^P.)TS[^B[?F4T:GZ\HM>;XT&<\'OS64IU5B,O*J+FI%^:0,8[[ M#:#)$V18D#6GW.XD+JEW,ZL6\?>!E,G%]\&L.^S?I_I!4Z$M( MU0&%JWX>T_':4[[O>"J^KR7-D<&R>WF] ET\.1N,^-#Y4$AY>LI];@IJV3"Z M?W6[BKDX8:.[0-; VUM(3_)72(6<0UJ8 ;Q=+BX/),[8+]:BOV+@Z&*6\8ZHGW6EU M4M\Y3/&M3X5-CU1#]X&=TK7N/:'L^'@6MJ%!7+]_3 ML^8UO!%V$S+4+R@X](6=^R;;.!:P3X2#R(*:"E+&G"VXC2BQTQGVB0YJK:.P M;7,>OO>E_;2D51W6:_L;=3P%M :K!P(:T-&[G".6OGRFQ$Y0JK'(&DHZ7T$Q M7.,BZ@&DD4@1I5;B6A',!, Y>T@B'.H$\U".P^^Y.ZGCPKJ@]0&YPBWWR8U# MXP&%[NVSZ\2)Z#?!_@4SXS]%:FJK,_*R&?FC=4R8OF@T]2 *D$VRD-GZ=/VP M A+70L:>!_^;QT.41PNNMU,R9.K/!1U_DL@/8UQ^&?8 VGK/P[1UE;QW2-S' M]E-T$AI$2B,CRX-O^U^J\D*>WZMI6W,_0I5P//3Z.PSC=N\HG1#VGVY9-(P2 M6T@XKLT>L@QII<-$M[QS;DK4%:=4MA3Z2="VCGUU2-V=#CJ.OH?N09)4+BRL MDZ"SAA$(_HE'LE,DM(F'R3X[';0T\MOK\P(9+5_8,CUY9,'J&$OD=AVVP1I: MY&DF1.Z@<.K3T2S%17J^R"AWF28Y0M?ZLCZV2#1;)]/UK_KZM[\V'^B)#6<[ M]TF-'!G_NE"+Z4/@,BA\!V9KP,]":I&-H*]WTAH8HBY/NWGK9 MWA56 ([9S("CZ* 3%E14R@\9DA@=%$D;^/-2H!/5>O!\GP[29;H$"$>'B!03 M]PTF*I]("YE?V'1JG8;$2R(%2%& AW-QKEK7GKX!3]U+1B74'P(L:5=.<.8C MWX&[ MK-&?R\499 K+G2ED^2TZX?\=3K^_7RSJ 'R,>J&@?RT0/YH^?1\Y"4 M*L/XF7-5VQSN@6#WD0:]PDFWFMT%0?_6G036.0*MT_8SRQ M6H$7>#O\<@-\L:JPA$E')G.YN;^TISLD8_=DR3/&$_>UE.'V<DNI)18M6&K.9=:77GQU^RD?BYB\8K.*F+[]B"FTN#" MW2K\:+(JBP)A M!6O9#FS^@?YJF\G3PB:]FX;';IY(Q]TST;/-X*[5M-SJ4Z%^I8/<(:RT-A1H M/X6?%!=9[-3X /7TZXFLAPV/X<5^ZM3Y,_8159Q81D^)PT[2+J&[%5F9U?8= MUCXMT>A.];7[)M=+B8SUT_UPXFUY7I2V75?>]PH:4RH M0S#$!@D)PTMB3B-6UFAV>GL M(V/4>;\^ M>TRLP,VQT<6.C2OFZ1QP&&M5,Y4O[WM@]%42YT$R5^8SQ1$Q!] M_%O 5KS'LH>BW4XW6(X7\7WQTOEK9?$F,N[KW=]/I=^J/+AWSN+94ON"^)RX MX878+,E+;V"=2*AH> M&AJ(;&JR.S&(X$;\!LB/HO9NK.73:IU82SVSA(1E]/G3:60C,V,2:T%:L(H" M/LD]OJ5.P5:L6$=0)UNR^YBA /?.Y_BU (M^\;SX%8W'_W9=&)#PBMA'9!E< MT@*+>JU9 ]YOZ%C]L6PUK-90;4OY$0,T5X&813DG9$?["=1WDDL N1H0T"Y' M245\OO7G#L>(=)!9#CET-,!&^I&M$G6)5 ^6Z. (*]-*2#D0IN&0MP^RX\71 M0RD+Y_Z].EI(202^VR2=68 ;&D5_2\G;,FJ_*(/)2$.?>5VBZHF!Q$^47P+I M'?_SNBZSS;3@:NGI\<+06EZ/]"=:-)5,(6K;,,ZRPAO\:,[3G(S>E5&_='#DMV5\&JWEAMH MXQ6E7R'O'C'"C@%S>H=L>J2N3?;71"3UR:P^_2RJFKA]A'G03('DDJ]#FK-]II-]VB\]X?1.T?=Y M\8?IQ.^56G_V5?Y9V(HU]44#0ID7(45R;N:UKG 3%!W&[?V\09&2CW^1\OC4 M)N"2+PS6UI%;:"PXTG%-<=I$H*9477+Q!.N7S=K&Y4H<96-TP/0)4<$!-!X*8)9$O?R54: M>/ )63/KO=7M@O&VG$.CUG!Y:--#MF9,!GE#19[<6;KT(XW19891/2("^OLC M\AI-F@Y*13^D@]"UR#TYJ%[;&1E'3NHVM9(":[J6]HI09EVSB06H[=>?IX#W MJ?C_>#I-BX/,IDSH$,&4"^YS]R$S0P7?R&^0(U-]8H8DL!W5?>T>(,1(8LO/ M&[FIT9ILXRG7K^,#LB3BV'ZA14I\E!>^.%T*/39:&GH2\?%%BC1O#E07W0EN MJ:7"W+.?NJ&K3&#;Z4\ 3VF\&,7Q,-#"> RK)S^H<_9Z4;!P %-Y(8]P^@^0 M;_I-6/D2ICH+]^0]K6VFHK=VHCY 9& "&VD7N=H+#AQGL0ZSF]L_/T.G,-OI#&81QEQG^MD.&YQ.HV M20*-H\K@ZLEW]$ZE^ L%,31MBV3&<"OKM_>*- B-W'HG'7*W^(=(Q8X_(C!G M&6I=[ *_@>WKHS2D;+"QD"!D, ..P'RP;^)#6U\#C]B%^/VYB9&,>/DOO&IM M=Q;O641@:YOPC,BSG'2S;B_W%7C[-I^Y3C_.-ORS^+YP_)E7KTQ?5>H2820Q MBTU(,6T*D/?:*5$X^(8AV]HLU/TH/ED2QP"ZE9O[+&91JT^XG,\LEA;?P#(; M)C97$%&)85M5O'ADEY"'U7%V= 6U!A N,7U6PS.:IH6D&0354"[$$/D!X?&$ M;7RDH\4[+'>CM2X3NWUNG3V%1*Z7Z+JJ?FC,ELK( ZIF4+-XA9B:P=O H@&O MB\16LC$W0,ZI^Y]:32I]M4"&/$@O.-)N7KQH.J*\,VY28J^>4M?]9<]G$U+5 MJG8/<.AI5&0GN)MB\\;^6XWB4:X9H^K#O7@;S=WT<;%!XM?=9^0+;=/7!^$, M<_4]]G;#>U0^O:&%74\TS//B]/24JF?@4\Z[NORY^X>=9&> 7%L:>?#7IE>A MC'X8TKU]QRDN(O%=$NMK!F2(^+X,74@'B;HBMF7?&%1XN1F%E4ICJ-I5%4U7M0HBOZ9@!I-;!G=AV[,T/9D[ M@#(N4OQ[ D(#3'Q +:#HD<%POP&X_US<:\^]6L7)B0IVUH_/6H.K=UC7-V8^ M?S$'RX9#\J$O,#R5D FN.7 ,Q7VN/KIV *[GE)7YJX7U.7[@V^9J4VJ,DXF: MQ[[_M">-B M71!0I3519"E_GGX=@%-(WUN\6IGK^'?;S+&TD$1 M@9IG+2D2U&R*-\'=+G/4(*:5RVE0 MMYD=NC1/)5904/=]1#V887<93:D\67G MEV*3*5X,DLRYFY@+9S6@'B(!F0F_#NVN=WJK5)]Q'!;IY.GT[:XTK]8O]I"1 ML-O&8&?PQ@#JR82-U$W$A--.3>K;.^YJ!<\OFU1,LD9:?3C;CMD;;_2E7+[. M3[-;#WG;6U7TR,[ND6%PL+^0@?JN2IK>VV2KU\GZ-X33#(6SH^/[.!.+8U$: M%LC.$(%:1I99V6>0W_CK-0'[KU !1T?/ZH0!0/')7?TOMT".D>D@P !84\N< MJ)\Q]@+2 M:SDT&H'U]9&$P"/08?M<>R5.)FEF.CA!#>6O#)O[F;8]J<"02V><$8_)LFU:PX M=;W/5JMU@BEGOC5\KTMW,+JT90@8FV-I>J#CNJ<<13@#RQ^N=?D8A=>'"-? MRJN@*-3?#BXZ(@%[%"S3(('_[D<'\0=U77F:2VFD"MU#S'Y-)<8Q'AA%,18O M6Q4\O=)EF MGM@65FPCB3;>EIL_10<%1@T@E0Z1K\DKIX(>I"7+J=NY 5Y/=)26U@CS"T ) M0EQ0?(@AA-J;UEQ5PL4/\U+6SZ+2E@VGL.]5=N83GURYG[-YDVOB6YTX.N/5 MF\!05+WQAP>O.*\9&\D[>@"!7OWQ=^1"8P HN-A,3\NDCZ2W?KFL0G^ MZ0:DP$]Z03P?)C'NWUA.,*^RMJA%#'._X-^!^+C/(4E*&[/L)%/R.62S@;^G MT'#C93>?=:WXEW200\S!N:O$R71=-F^%L 'H^T5EI&-D0F@W% -K[MB1B7M= M,[J[WH">*G"1(0N!83!S?X1%)J.=[Z%OCG\HAM] M>H?YI_?0!, MFTSNW8]'E&+*I?/ZP3R9,/W3M8%9L%W<$*Y[:NP";*TP*^<7$J4]9>AI \#\=_T_MM=60P*29*"=O21H&"\$81+ MJ@&GF#4[ (XN.9PS:(33[.@X6!2/*)!4$7 _C/^][_XVU+RNL>'UEHR,8_!*1E^/9**^ M'-A'#Y($1UV8#QLSLD/O0(O(6>'C.II7&AT5\DTBP^S06WIA2R& F%2G1?\; MB&]AG S#:Z"5,!SC[ R#U6&"6-R^BZ1#*I=W^$7OY>Z4.XEJ*$>%YM'5+ I? M%AE2DPQQI8/8X3=KH[*[?]1!QTNA+Q*Z>P82G!!TO&=!&?,K(2*7H757<:HZ7R"%A"+?U2)?Q'UJGY4<+;#RXFD/, M>M'(J\H[LS5Q'WWI('C1.YU==SJ(T1SQ6X* I3&93+.4?]OU0T5.J*O>8/)) M"M.4]K0,?2',#K[[?'39T1_*CY!:AX(UY8-J.G@'>DL7!)RVK1M:+C)+M?9) M@ R53_X4_&$AH?7NGUQ@/':$ S@RDM8U@R_'/(/QPLT;*UT! Q%])#8F?Y@- MR?!GWNFLM:2#SF-UO/)9;[[U?7X3,F"&0"*;*L%?.RARSI3S-2ZU/,UQE.:'QIX[^D>EA[$3B'\$F\@S' MF6EGP@@6K2.!+!ZEZR$PBE"=OI!'JB?L+YLSY^B@$.7%-( 8'Q4?7D!/LI'4 M8<1"KL8K)&.\=?NZH@WW)T)T^>E.":&MJHH^Y1/B#QJNA;VEZ$$4=_S^TO6=44VW7+AI% M! 7,@X)T@H*BTJ1))S9$1(RH@-2H2 <1Z2U!D%XB(*"T2)<:Z4@+O4.D2PV$ MWA-*"*1PPO/N[WF_;XSS[GW.C_TC8^1/5M9:]SWG=5WSGD5!X2S$-^:1.6B] M+1W]%4,2KES/. *PT3T\HS#)8,8["5ZV7)A?5%B0<76Y-_*K@JSPX9F+4F)K MUU#KO/['J9:G_G^EZ?__^<#NT>_="SR368@K?+!9\5K_9]( M%G'XBW\$-?,!WNZ]YXJ, [3T>(E@G1M'EX,;D2N \^92E'$$=RW"2LU3Y[$ M.L:@O)J'/A0'#&][LO\$^[L;/,.::JEN:QUWE!!Q$Q^05J)+6)%]5"R.=0"[ M7H8DH;LIM,VE33..]]#RQ#Y"\;XY1>X0O;1KK(DQ"UNG.Y YS/*K_Q8D.KD4 M1%&"SP'_^F.C;)K2EI:[FL ^;F34$+CP*_'!V9 \)?&>VP#7J^AT(.DJ>%W4 M@LQ$Z].OYN]V=,)MV!<> 4*VS)O/O),.#.3+#>.\8C"4\$XA&GJ1_@8 Z)E4 MO@J*"\$M%7O=&W[&^,G7/2W'G_ 9W38(5<[>MPTUO$IW?=V>YGMYX0:5.7#D MPBI:H\U@OP6]@:M;K=K3#OW] @06X4'4\/8CP K#L,PE]&^1>Q6G!IDM(H1 M&_P3.4M]2??_2\A_S56<-?7FH$3]4^#YR4PZTF"7JC9Z'0-C(ZVU M7.QV5),/P_+CW]B RY_8;86#LVY<2T?K@8/O_B^/S8KE\JA\C <&[K$Y&M67 M#^RFW&"JKJWY]5F3L_8ABVRI( !@,(.B<#ZGG0V@2T/X7TF:OQ=K!V'UX5/L[29@ ]0P'^ )'N^("= M2PUJ*V/G1U'"CM7,BG8>7WWJ4MIH=]-0&&62_OBR%T;_E*DQ#XG8;JX%8@R!K&.W") M_" 7QT*2FU!L)_3*A?,"R2N!\*=@%G5!.A0PU_-ZP)NJ'WEZ.0;MKOG*#+%C MXECM>&,W[\ZG+M;'!OVD[$U9$0UP='EC0K%JL\?^6=@M(:G9=FU1I(\ 2O+[ M?'N48I_'/TW%<)HA$KK?8B:>_0K5=KUD\4KVP&!/!=H-:0,>B)G1F<;/.BPM MRFL%5[@"G\"2;7 DH2. 9X39BR, <2>%_A;F$ M_!'D]LN/F*7;H,']]84T)"L, V,8Y%$MS?%PAU1L2-:]P [Q.M.M""9P@1#F\1Q,RD!M1.7T^E@G9<;FS] MAO/@%WT="'0N\0G>] //1+F..HMU('"%%7Y*%4J]>% @1UPYK:F)K%J]S"1\ MG@'Z!C:)+)\.)Y^G]56/1LD[2N)6&!/\P>> M6#!ZY.)?*_I/Q\>;.>O*JYG3PZXP1U^.N)$7==S2>.8$5*?YP+$L8<36OF+' MEP9%II$0X?P6Z]>/ &]FKVQUP@A%T=Z:(\;HS94AR@1=9X:"[7SM9JW\* +X MI6:CXGC(N]RDTU0K4BU_D"IZ_G>D?0;G(V-E.M$9,*0*]&MP M'J91[G,>Y[7QK=#!U.=,H4>L7G3: 7\6CW+4XCG.JMT60S[8'KNEC$G08'" M53.W2@%1/TF5\7F.J#W'L5&456WYSK.XJOLV(XAN;<7(PTVQ!+X0(L<5@Q** M%TRT\//"AQYG7D5NZB\12MP>_(H;3,CG)0GQP^ZORJ 6]* M)X92EO@@VH_(]Q.P#.#$T)F;L=N>U3ZCLM.G%T(%\:&>0G13O/;_I975\2'. MZWRM''BC3NV)LYL3\-.Y#+,_;\JM?5,2:#/G]P7:TOS$#HYUM3_WBLX/.L[H MU(-Z:HA_&O.>_#'!NZQ]/=CE^>R\]G$:_?TL.97[".":0$+.(Q;!/!O4RB?8 MG57PX0LZFV3".;;4 6>PS53C5L&K0X6[D4QW*^QJ)GYANL]+_5SXF@SX?M%2 M"* %H+)FIO]*;9\?6NG*_")4-%&B[8:]_X+42TAJAI8N-9L:M$Y+#COL^C)I MAO=657VAG0VI,_TSJV=P)13@BFK8(EWGHG!@6^&5F*AQK&M;*'Y?N\IJ0.YF MP[MU2I]?77U4>K!B@,Z7US=_N[';JV MTQ??GV%30?UB#RC7.OA6;X'R[Y,-?0,MRJ.&W1Z\]"^NH(.H;.@O/_(?NQ]5/&2:81[[>.@H+(06'^>AS^-[5:? M-,59YW); .WP]%3[?\+(LBC=^@[.O--^A?]#II@[C.]JZLZ4Y5NE#\& M4;1Q;$5EP!'@-2I@5/ &0:\]Q?76LDO*5:Z3:P95#)?E0$T90K6?7I_8?)1O M!QM!ET,#X>:._HD)D;6&K@OC8X@; \/ K3V5;'WIB19P[01$L>F'I>)9NX,% MZD^T'?HB;!S+NP?D(17-G=. /%.U]7P+-('7[/'GF;D_+;9JU MGOW1%B1XXV98B?;]8]$K>OM?ZL+!0VRV,J3^BBW4'+_XL=##'_\YG>U6FW'N M&;73?X82SWR9X^P5??NFWRPE']:"Y:D%YVA[PO$(G&MD)H,,!!R(RHB2'HRW M]A.XO5@[0NQR4-[4]@YYZV_],C.Z(]"4V_64X!W!H+RG7TPS"RPT.1^4U/'D M>M&URV7E:^F9D_\ P]81@*2 ($;%SN9L./WP.+W8<:K 83F/]+ M9!V,T54=KP_A,N7+Y990, M?."T]! LVJ -C-??(@DS?:)3LT)]=:[8%D%%@M4G5RACL_O%+_87^9( [WQ* MA;O?K?),W&R1B_7HSGTZ72_;Z-U$F*TD \I-)CT*1L@+W_ MPRO#K!>>$/*UP.14O^OR#:.KE11>';(XO&F*BG;%AG+%Y]]*P&?<<_=_\,S- M5F&B<)9X!'@J!?QQZ;V*'W!YKC&5?9 &(MW3^NV29+V^FW*^CX]%S(7[I5#H M*:?OQ+/?89Q9&AP\_UF&&O1B\0;0\3BT.8HD"FD%\QD_[K?37=[*6JXYO7(N MS4.CL%B//R;FD8B06\1OIAVZZ&$,HN8%;WS[6P,7SH5[9]?T9XZ M/N3M:IE MS2T9"UA3_#N*/:L$%LP[149[]O8,UND8<4J;^@-M2]K85)7"![>,>.ETOW95 M\Y+OM^\BD%OM,GBB'WBU@!2%WOHS+3.M'S=K<_*H,21?66I%A'L)!H DU)-F M(]5U[EKRSVKTM%UYL*S%_E!1R&KKJ2$I'Q)T\5><>:21EL@EO1<67U,!)]&Y MH#$RCLQZ_4ODK2WXNT+,M[6LAW\V3@]2"E.>J2X\[R?GX[+1)JBMXJ"MV M"IIKIIET=*G,\'"!0SFI -W;19@&-4T:*X8PY/ZX LWO(RK'_WH!3VUY[ O3 M%0..E+C"2;*.N#+9:\6D1OPA3@TM"WGMR<*PS@D5Q@JO0'_'<3".418]PFFL M&]3OA3D1-F#V^G/0^P8R\E.+6;9=O@!C)1FU3M"CI7(X20Y,_#YX12.X!7YZ M#]!\I7"O>^',ND^W"#C>[O!%^L<=V8/88?C,('2\%&+=(H'O([MIW?3PUQC; MPYZD?2OP-:>Q&5&+RK!2G7BZ7]IC.Y@BPL\WU)M)1QQ\]");I:VTPI]^>'KZUP=1*/7[9/[Q0)K]'ZO)S#ELH1) 5A MXN_?]]),+9E_>9".Q3Q:#GT)$K'$RR8'ZZFQ@#DT2D6E!_2G$Y M+8XA6.Y:/M%/>RME?^1 0./)R3M.PO=$4ETGO[<*Y^UP5C.DM/ P,6S!VOYO M!G(\41L.Y&<>CD1%TH5"CZV6@2- NLT/X?(R Y9;62YCVX5S&((2?[) '@_B MK-UO^13+T>9$M9$TN+.CA;DYRZ3))$0HZMIE#?&^=0\]O5/'N0%0#);"&4 [ M"_(DN_FX6._F9@?,;@5FQDSG=R[-0_9OM.;3E[D_N7^A.';^(2 M4NXX;SBR@QS%.,O[;5/MKI=N8#(VX2%*"79V'8\=OT?\1!#=T"%DF! P847U M_?EVL=_.2OHD/0QF;_Q+9"-*_L3M3D4>D1BMV>5TM,J79*3L)*TVXT$*KU.6 MEI&TEDB%EOW?!3O_'&5 ->B\40;\6N(><8N:X2!G*%P5W,1[2?L(P#[=OGV@ M/U$5R%=6\EG/^V/=S[OL9A=F( RVV NJ%EDD[SL_JX;E"VU7Q-<+A4P'(&(I M>1D$-0C@@P=JN89V9HG,84U7VJCUE6S2LUZ'3=>U[U(^=W(?**%K7^^\2O6I M:N\(0,1]>+#XQM<>*>61-[W?5'D$D$+.P^ X$)=XPHE.#1HM:\@GP="GVG,B MW:J4Y-T\HLZ.IT;%9ALUFV>ON!'&C8SOUIA7'GFY!_X7E4_30JFL4M% MI@*'Z_5H/2/K1=MC#=M+FDO\Q V3.N4ST^,N,;?>QMQB+C8ME\DP%NK J+7NHV=U%&T?$&FCBWZ;C M)LV6Z7_Z-M"'[@D9N^A6&5*YWH]/@?&1GE TYA!\Q@KCBX$="9J#23<&3JJO MQWSN"/ZA*_S^[@4BTX8H@7R/FE#/1 IO3[T<^RYA=NVY4L1-@^HOGXOO?J,I MB=P(J#!.E87V)FPP$#!0:A9,AA30+GCUEX)R>TC1^**9UD.NS/?9GNQM'W4U M+72A*BT\B.*<]>MHK^-P@(KOTNKT17Q83S%ZG/OK=*1HNOS8G?<,N/:.V_/B M&@UOPWMGD/K$^Q5M:[0!CG<$-@CC1XG*0Q0+5P8-.(%%WR;=O(TL9OJ[N1VZ ME[V\5&71GDO>1M_MN$GK9DZ:-CH"),S 14C()*JW>BXWVBWN>SV4B_9X_( 1 M+H4NZZUU0Y8A6KC3(]]$T57HM9#\\JORTSU<4,OF?FR.F@3PBQE[A]?WK,^^MHX*;GRG35*A%*$M7_[(J9 MP,RLWRB84'V=;?+Z"7C8I/TJG-!GN]+ZR%8J7W&'=[K[C#YJNPVRJ8,<2*'_ M1P&RZ?73Z>GF[+%N)R?Q]\8-05HBT?Z9MJ>USWL SFG)R\-LZ#;M@YY).P+@ M"WUX1!O!9Z9E[&B7*PU5M9Q9=LQ?S8G9M5]:XA8'/JQJ/$]HCVJ[QZ8QG-#= M2U3K$^BP6^(FO7I/[G8?D#:N7"'52.8T8^GT;F+;<2*<&/[-)2D4/'L"'ZYE M_KV]JW!42-OC#NWZH\A?C>P%K_S74/UK.FG&%;'3B''QLR,[TDU-3,% MZ7_B3#A W]ISS*=;4:G*W]G%U5M^6 :*!OFAC^GOV@NSQK?J1U7O?)"8>>+V M0,DJ#H-O"^'Y0]2[^HN7>IP#=PG>J!R\7H?_"+ODD=?2/K?%9RRFP=$=*N>@ M]K/SG')!R?NMU-M_OC(:JXVYG7Z9UY4XD;^.+D3$SDE>RXI>V&[I-JP3JNFF MQ&]M3F6L O^0B09TP%MWP+/ M#T7=Y[0_8(%9ZC>X)9#?8U,_\BU^,U:VEH(=\OUF$[U+;J) MBL2NZLB$B>T\)ZO^2UC5/9^16E.++6 M9A;)W"PJP?CEF6V"UGJS=!NPNJ/YP& 0S@:>F:2_^^F+E9&U&H4>$ZT&KV@[ MKI/Z^KV8MU%J0/)I;MD4;*J'.O21[RB05D M ME(?I:)@\E'0)O([YL1QN!_RXQ\?B]Q$VP10B-?[!*?*/9Z+J$O)7!+&=D[X@ M% YS&K.:)UG9 ZA'6&IF,W]*$ W:]1A?TQV0ZC=^6OSQ@9GU_.V+;^_$O](S MU'-.F ]KF??(N[ED(U=9N1OQ <[Q0;6INEFC*SES_=> 5GW82J?8P1_*4GJ8 M6#M8XW]F^\;2F,MGP20ZTLUD(=G,A0[<9,V@'7^8'.,LWJ^-#C>Q$OOL%JJI MG'2V]X[&H1 *MX5S>U0;PV5&F^I!9/$/[+3LQ4T+9N?5-_XSOF>*>JJ19:W/ M$8GD>!1>W2J"$,X6_685/1]C5F*23["F9M!O88^!5"9& -'."9.. U L?,3Z M@=H+=N\'7E+4!^*N(L WS*8<$I^!-T(J!%MU8$.DC)9X,S;\2%J![?/"HI3, M"6U/5UF7H&M#-<6'UT3QJ$66.4QK.";J",!+,9A3NUTY3M'--[%]4G@$$&\I MD;T!M'C&<:[Q-NHKSAXB<:T?:H.=1\_0--=361<$)V1RO^K8/+H%Q<4C/STG M]W?V:W 2-'?_=T>5__/8\@1] RUZL-#.2TV8FXYDFC3/8EDFE17V+1,]A*%] MLE(02"%LTF#1D<*GB_]6!O>G$XI:!_$;.6;#&[M)[J]W[,M#.LCP,0F7$^W/ M0>6P;P;+JF#MV-/(G5M' ,AOFC9!F[^8_YZ^F/6U]DT#>+CU_VO/ -CQY!X+ M\$QV">P/\OQ$(^ROVF@8KX?1?,@4'P.TQB3WU^LC@&I"7*@OB])"4\X0W2&: M84G7FGU4\$/(4Q2^'PXC>]WO:==^?:39\2D LKX+X7>D)!5;[I^[7PM3,XAL MX3QO?)1\T3T247L$"$)J4&BH]0.[X9?TM5W 3/ZG MQI3_.C!YAYZ9!OJQT1%,=5C5RI5%TY? HF>3_N:F4=^HB[3W$:!00<0KB&F2 M=L/#H%EA^A;A05+ZRF?YD:Q\4PT+F[/4%8OHILN(#SU,<]!!;(/C)R+\I/I9 M$J31"YY A+*LZ(_;*A=AY5IY\Q]JYO\4AWQH&>U_/PU"_K6*+D%SY2PX$[ \ MLHZOXY\W:*SI&\!G(Y&T+W/[LD4%T! S<#^-@R2L3Q -D6?QE;K?+V&V3=PT M_Q0DQR,Z23RN6SCYL#"/8DYW!'0+;7S -P=$9))49LA$=2Y\73L%LGG97C+G MQZ4CP',D+NRD]/+;J<8_!;!\F?9V%LV4K7[/(T#,*DRX25766+5'^%-.YL72 M!#HU3!KS/+CJ,WPL7^D"&S,Q-_=EO+;7R7Q6@#.S K_YI3W\Y1F>N 81SX&- M9_-6W'JG D_7>Z2'4::SM%XD)4]-@(MOK++>;KK1*;7F7N-KEJ;! MH6_UZGB3ZJ,^^K 5^.@0@I)FCZN6*A/;RO.?5(RXN15_NU(57.RC8@)7FVMP:ZI(M+[%[S=?C@ 6*^U%G88/%!S"6DK7FZ1V<:L]VS,[>.)!*#&_1,&>,XL#5C@IX:GS9KQ7V"^T!Z: M#D8Q5KHW7_G/:I1I?+]9N,5!?6&@!W(CD@R@*% K:GE0G1N@6 M4&CT##0#B__@[B?A AU_W@"['*28435:JTZL9#S-^Z RI:+4*Z64$6,B) ! M]?%2VGGN_1F-N]*/'.>72M*6[?IAGD-XWYZP) MHAT9?O%O(RIM2PS^VX@,E&,S;M&-B$^F36W*[ZE*_,GJ51(3[1R(1#L"L,'- MJ5*-;J5R[FAV>;VPI^<4#,P_3D/23+\)B]R(U\$I9MV$,9CHKV;/ MYSVEC[@%8V/0)/T2^/+$W)==]N M:7#D4_KFKJ5-1+S0BS_.6?JO.A&&K2V2@OL,D"+N.,&@1R@?KM'*H>.%*>XS M=:BNND<:2-Z61!3K0BOU" K'D?;SQX5D(D4*&J%+,_;\BO(18&SAJQMN6Y'SY>'%!K6.173.V6L"8Q1O'SVZGU* #6%/ M,?0\8PN-T-<$@]DX_84%'F;!$BJ/!RU:L/GG'LT%Q1U#-?NR88 MW3,V5F"+,2UBH:)'@,!GXP(]?@%78U&KM_+4HST7+T75BH[*,4E3,ONA U8M M0)*< M&.(-^8I$'0;$6P*4"N"N@/K$ZRQ@X8OSF8!Z(CKLTIR<\+*M&)B8R/ MK-/()O,-H MG XAIU$!>Y.GKG^S4+%==,'&$\.]J=2Q8F:, Y/DC(GI_7\EF3K/T'[>?=>: M7>/Q"SQ%W4OVV=_=_RZ)Z/:B?:>3I5&I,5.T%9ITA9: TUY[[ECH\V)HB<"? MU3$M<5IB@ROJUE><#)V2K#"I!Q RYM 4OBRR-JU7D&%8]?6< +")"&/%K[*D M6+VL(# 6=.88G7M;M1TN7G(*M-TG;\,_<[GX,OI=/0#>Z(5^?=QX30:/#:"H M$ (@ RYH%FMBM6M*.3;859NSTI\Y1B2"J_R%R(V/@:)I;;=[3T;O#W-N3T?2 M?_63&EN^^.D.86MV"/;!$5IF"[9L://<.;FAWLZD:BX_0$1..\N ![6.#.AD4AQ(FGGW^.P] M)53-9EXS&Z=B9[X+/K>=84@0*==)E+2*$DH/IN?G66[*D:O MG!J7QOW44L,.!E_2]W -K-N+?T=388,1'SC._BL2'28AR4% ?FE;YUO.W&DW MFE>E4U?&1>KGVNOV@Z8^KOB(O.BR3,-V9Z^6:YU-S1=BIL-.0UY9,ZSEB>WL MMZ#QSMAUQS19WP3QWIQ/C:*N#9E.B_:K! M>BIG1;CF=N-:A4?PN-JO+[N'OPVN4Q]3S*EIJDQD50_7VGA%3N%J@BB=YT^I];:@ MMU1BV@GRWVY_0!9@RYDH F.$;MS[ZE*2U2SDC(_TX*+!P\WLYX6VT5:!%C%Z M#T\(O'_U&FET*$QC"R5(M2(FFN?V6Q"16&Y55QR*?YQT=T0 >"] ?TC0F,]N M+>9*XDN)H,N!]\)C?@X MO)N^.7PFN,L]9E>LB=MU,C[?@0<#%GWG=]JWF(X##__OMD_\CVT5CZOX'.G[ M,-R8U@PZI1,5ZG0*R5YKS/'9^C>_]. <&>5]^?#J^X]5-BHR^7/("R&!9]\5 MZD0O+RB9"4NW-C,&&B1/):QB8XS0P@L@DA2$PO$5BG'%2S4:C 5Q,;6._E1W MK[H4W_B0MM*LO56NH@B.B[N5\6/2]C"P=6IHT&3*].&@CER1F99IE.$WA$B, MELBV\]/1Q:J>%P1Y4\,]"IG5^!TIO]H;_=,D?Z>X"Q&Q HD_&]FN/SMSBE/# MC=_OW!?KOH)A1;&*]XN&<:RG+WKT:)<)%='!T+,RW=20B*;\!:*=H;-)9JM@ M8=(<;DU(7L>2*[BI8E"TU\9VS*!V*>.13.[@OG=2M%#[RH+!H,N$+]>3RM+2 MRJ"1@1'Y(.9+$9K\US+.YF4$/CT.-'&^03]N>#4;F)ZKN4@N)6%"95[NQY->UU4O'$_\A Z,2]&=&ZNC^W7CR'.K@*IYCF1I,.(K M6!CZK?P0?@1@HFOZSL_I83N@B0O$:#JO?HLS][CP7;73]N0[N;W1 M\?#RZCG>!T^=.DS;D_7+;SQ(YE\J&5IHFLU[(Z8)U#![9G-EJO(MS)AN-4W( MBEP2@N ((8'3S,0310,,'5VS0[6-S)]B%9D+>./[P-&'_PGE08R0H<3S2 M ,5I:S1]/-(@M\!4V]O3Z5(W1B[*=)(<_P;.BT%U$SR^O1%[5%!]!- "C4^J MQ QT?5A]>19J84ON7,7VTGCIW,=DJ>R?;-5EH9A5ES 13Y%H_W2AR3X(X,1D M8MTLB'DU%4QX@$Q;]O*=SLU?+MI;@="1?6C^2:]QXRY^[I^'DV;?!(3"4L[#DY+^14 M&O3#31&QN#ZIQGE%N%W(?HY4$(LG/,84.N6>AF]?=Z ORAE2+&&U#6-"V,-2 MQ*# R1.7C4V,OY6'?Z*[]E,_@M5DK[,J'[PU6)9J I$N8=8W\-E=EYQFQ=!< M4$W_=WL;=PV_T8H?/ -1@J%FNE"'P [\%_WB1=]I=%#[SCM7W"W/K[UH^Y7V MS%>3!M-U2SMP$4^VG'4&O&1?I\3@S&C3'+_=3QY5"0OAZ,T-GC>^G5>KI 3H MBR0 MCP"A+ _K 2QNM2I&W*Q2":X.[_I3W[U5_'#W.CE%Q';=U#9RT4K,^]W M]+]P32*2,UIX4GBA&\G)ZS"+"ETQQ-@1^$K$DD 7U\41XPWZSX0<-* MQ--*RZ6S(H@N%[/DZ$O\>\M@49JLCW0528Q@UY+Z5RUZL%P;P[HJNY+ I7]N MRT'N\R_-:X9Z(:S,G0Q9\$?@V/W KT%AEV[3BMPRVV4)!W/;46W+)Y*G+ MS!CR]A]I;D4?!E3.&X;NB<1"^9"S[TF>;7)Z M2<,T9"Z5:?:):]*BB]V+GAN_!@-T(P?J]KTRDTHJ]B>#PJZAD&"S?Z)-Z%DH MZ]_D_UUX]NV_R3]G7*;8,?EG#E/KO@F*?(HJ!L\$08]GC+C!L/6@(4DAPS+T M2>-N'%_*$<"])X)Y P^O%8U18!BXNEOX<]?4*#JSN@RAH-B3YMB HX7 MQ1RXPTZ8-=XC.S\G]LUBY8NE(T!FZ7Y7V(WZK%SCY6K7UH6%EEL5\<5E@Q@Y M?\59#1Y+2]4;?F=$\ #44%(QY7'LNXYMJ0DTL:D?_08XAGE)J,A9,(%^)U^- M?+64\NB@<3MC+B6#<9)XW][9#Y[L& IE=T6$IX)'5'5Q?&/R$HYF-3%$XN*3 MDHYUK;GO G[\ WP* ?BM<'3^#FB O4#-&$QU5?/2XT96L#@0U:+,I+^PGV M.:3L&\PS?X5SJ_I#NET/IIV^^MJ6TTW9$0Q>2Z-:S&*8CP#FK]0*7)/D:7:UU!#^MD]Y$/"Z]JSH1 MO-+D#^#A2XEVCL_[9*%TK=6TE%7_1KQ@1/YH@OCE)(==;>=51](E-.5"#HWW M.:Z*%(?K!LDVU+-4/[=Q5#5$& UQ+;YHG$T/7G#'L#Z29)9"3!PNJ#-3>(ZC MY3OXC+MX:*!]?/M=/#5O?$*ST;)=0OCSZ16!<-E;ZI9OO$<-H)D6GEY-NO-D MB#Z%#D>@=A.+5D[GGJ:7"5F**\Q$Q$$==JKD#A2S1;DX-[="6CEN%4#0J^5B MNY4P\P71K.^WJQ]P=0ZA^V&'=>^2P3+8&6V-CHB'EV(:$%P>TT> ;CLX7:?S M^D5.6*?>OVL>KEY$?NK]$[7(93*R6:M=:&:K,*C6NIFF,CGY:$E"/*KU&^*7 M"+*MUDRTQ>CF]SKH/!I:1;W0:)^#O "521RX?E<=9;"C)45ASM?@W+-:!],] MZD=2+MF:FJ!O#";=\[F@SD=VUPO\8I*VY0!D Y/'7AY&'N#JGT3RQEETZI@> M@.HL#;,OG-# 2<=Q"%57DB0+#R0@<0Z%F;6_HKC-/2WC_"]?CK9IYC-&SM/79UM[WG/Y@MA%7,\W\Z;]\#O M1EX$(\/WDT@-7S56B1MB\5^>@7EZG.TMU7/*VX:_+"Q.5.;UZ]G#J7OB80^8A?!W^%\-?=&M")VO !(3P>8SK/)K00[Y-0WESSM,X_T8)(OL2-==.#1U>!D M>O5/)^U- PK?')ZSGHO64NJ1MPJ2).,NYDML*Q!\8X"['B\0^R/N@NEWH*'J MI_"6:03AMD-PL,M7WC6]453:8,&L;JSX0'5;F'I!@\$N%6\W&XAH!']*Y<'# M$HX 0G0V9N,V;L+V\WKTZ\CGGJ!IAQJ$20Q$?C=9(7BI:$TM'3 MM9QNE\Q*:/T[](J@+^7HI,N0KH9O(V7DN,L=8P>)HLX,:U"_7%R)[!SV<54U M$Z@X2S;NCI4QX7>]\2KJOMK'..=1)OQ5M 9X9@Z.P.*38(/J/"2XG5/]8,,A M=+QHCO]4;>WX/,CD]F?VU-37Q[.*1J$I2U\1=N%Q%5%(MR- )&8-PK*-S'TK MMW1E2^^=8_\*B!(GND.'IUKGW=O_9LQ[QY/ %0G(C7+"!VP3#%BF;W'2X=[3 M9,[2@>]]K"4_F9;S9'H\&'(YF1]]T VKL>0NT!.7OVZ NL*M85I9HLF$7YM% MA:A+>K1U-T]S]>^Q>1L/(;LK2DH"LQ.?8S_^.:>E"#BIQ9!(E:-&PVMFTRTAM]7-+^I95>_ZF!6TY=_I:G%Z$L@ ^F4 DQA(#.13KB@ M6<;">S]LR_-6U+ER*XPGX1^*T@Q;@%.A,%V_)XN3&YMZ1$/XN28Q)&?^1K_7 M/J4.LF0F1G#D"DE*BZ5M(G?*M[0'Z/A(=TW54_8^._@YVAE-LJJ/I+_(3]+S M6>_%B ^'+1+YLLGLL<3XS\XQ[P$\;8"&5E0('*^-'=O'N<6/5 .EB MUR_-("B<=#%B*KH.1-G4"^&'%VC%^/V6"TG65VL:JP8V?YH8=W4!WG<4=,R< MO*LH?(.G7AZU#**QN,X:@SG@C7*T2UJNYU7'M5]"C3J:K_+H'S**JW6IANXZ M0S&M/H*N 4%\%SHAEK&5=%;804O#3X1(\]1#-IS>[7Q*YMMZF^C8UX<9F*5S M_QA?TG]KH\*T?@;/3!M$5DC17*-,9DF!BAX:DEX5P60.;^Y%MCC9B* MMG/Y+4IQ@C,V%<\B=MF;R<.[X'KU/RCT#Q2J^2WW(^UI M$PR&4D'!-#@C.&0G71)SGH]IELG1K:=>[%"N%G'B>.;G(-$3+_; OIZ=I R7 MRB$&Y@XYCZ+&6990<,<[IIR8=1:\Y/;X0^@,IJG<\$4&![XPPOX$MZ)%"*?Z MC+^*09&NV9?W+I<+N47JV E[LCUMF;^60I)\)^>QBS[#N", 202XCIVSGN>" MGMTUUO]L[H9T,T=!^IY#T\OT.662^8>S='S** 5>7R7E,.^+=IV>[W[X '4I M0C/@#8A?Z(#+X>-"8F$='5?_9D6XH!GR;L='O?<*+@JVE__QTCOE^R*K2FN( MR#V)6TL/AJZ6U58FCJR.]3C?D[-4NOSJO=Z7;6;55Z-[%F9\Y&.IJ@+C@(U[ MO47COWF\8QRAH"79O"&M%;F.?B=IN\!I1H835\X%E 3T>KSLX]%?;-:>/P)@ M#O? CV>/ #SY#Q[%.T*^P>7DX(IUH$[4 Y@:_8*L- HDH[F2\%[9V8-7= G M)KIQ8BG-"!E5S7=,Y+N>PDX;?%X&6^4^672C;*,_C=4QW&]"0:='9PDBT]?1 M >ON=T<[XL6NZ4;8"'6>A,@8NCM<>?A"]4(Y+&NH7,R7ZTE5;6W5<;#B5J+G MXN?C8(5X3WO@TQ,BJ0#.E?FO2J]_$G\47IV F8)G*)A0 E>(C942NKRI.S'9 MG+MU+'_/2\W1;;3CP(!VEDKVD%K7)? M_60Y N@(JC.S(98V;1)Q^C$/;$0^'_?H:=G6DM^"XI\A)BXN$<>H^?);G)KB M6'S4F-*@#YAAWE-?6IJ9#)FRT;)YZ29C_IUSQG6;IT()E_]+*M"Z3H6"698$ MS+K&+#@%:I#'X[]0O31I4T9>4WO'(->\^<^DP&+X3"BR.!$VC"SOK<@M, Q' M,E/47HS(7W'M<5?@"RFK5/W+_6'V72#K9\5-L?V^>OK+]P?!>L7(ZK2FZG-9 MK@[S:\B_^$E!^!+*]&,_B;PE)'2B3N M"5PQ^%F2&7H"T> F70SH=(PB\31QG'7U, +4H_S^$*9 MABVJHB'5HVU[!U$VNA"N9]HU%#EPJ2(7B[CZG< Y=:059J5+?IR M/W#,)BJ^L>$&?N!BF RCO8)=(JT]):7-49U;JLO:YEX0&"F'R+$=0;TV"-E]X!'#DWJ6+5!LJ M_S\B];?/%9+3#Y\WI(Q9[)D5I[+$A%!Y,5^9/R>250?$7R%?U]!M@2G+>6^? M3BNW\"=@8K")9Q[IFT!9",DS6^O'];>32+NDF[=S*NZ6#3#\:5'/\)'@,BJS MD2QJCT5:1G>7K/Y9\0VIJ/.22BH!.]2>F(D$SZ(^RD'95G3+E*'!ZT*#]G.B M5RX%R4?=]'+1$\A_$R:VI]BJ80AJWDG.$;VN4GF<0/7C_S2_F&$[GW9NE)H7 M.\NUSI1.D2^K>C%<+[;FE-GO>"D*^>89SI+[")"]V/O>XU(B.ND15?@($) % MML62K*5(U^O39HU5@F(U2)#L.[.DH1/%*'[?[)7&M<\#F9J*B]B/D[1W3XWH M=_'Q/Z7B"E:23]-Z8VE_P!709FC0^W:Y:(]F:'E)K32_JKYW\]0C\&2E(93& M !W;3,@ZGHQ4%Y<]#G/;EK"3>1^7 2?1J1"2W 6BOB.(-C*M1"KW MM4%#2-[ID5*0N+D96ZX6_P[LM+9UCC[#]RJ3.6%PO\"IX^#O_WXL^O^53][^ M/MZ:*#ME"F$K+"QP$!]\-"L0]I'^"VD'&#%G@YNEW MN=WL6I);6H'VU\+^T* F1IR*Q\?ED%JOV'@E<:U]%$D,0^$P:=80@US.X'^*I[U1X"% MXV%CN?A1_R- R4VD<:L4=LCH"."F\N-P+R$E0><1W64^WYWY[YOJ.TD77VE" MFB"(W<Z">")X-K@G]N;0>FD9K09?6 M1\[X@AQ:6ZO(^H6P"W:V[D5,2=("P2=>\,?=OQ/S -(!Q=]!D$3AE.OHX'!" M0.N((#2LUL"Q\FYE*ABI,_C5JJ]Q1>0 \R-""ES[&IKA2J2 X\F*OF]R6B5J M$RB@#IH%X7F$.CJ,UMW4O?\"6SLZGD@5+MFI6:<;L^_U ^:_JW^DC@!,BM;] MC3A@@)&?U8YDX5ZXV_/]VY$%7]DW?0:1WU%=AU03N@FD' $60XX DW1)YE1^ MH E-7@H5=QG8ID13/67\Z.Q0A-_SW5W/(0(<( 8\0CP#: MF10\37;1,]$^,3(S\ O Z8>)\IR OW)$,G_ 'MAHM/$(@'_75TG-)S- [\2! MQ^K%ZROF5"U9##V/ .@Z=%L]'C4HD^O\:@5]A60-OTC( EFDXG#HI7GD]-9A M(.PAO+$#7GYFR$=GY@CPR<@!L^DR1/\2;/3")T V*&KDED"8:.*\8+IUW^D3 MX(+#BGS'-!MW@]%834<;JPL0U0&!W//7Q'L@WP&QT![4AC-A>XWXG9JM:C/7 MG:% >9&863HADB/!6$*))X#V+ST6$Q,_>LMW*C7 M(NI'W?B--AK0_HU'JSZU8KDO384G'-"-\Z,R9#:/G.3=B7\S6N"GNL+J*"_)F2]:4 M"27!POU,B("I_U;)#B;!#G&7[K-'UY!@#@7X/:J H,GX)X MP[* R*15#&Y:"$.72Z_=&C"6C$0]1D-:IS::P:T6EK7^/-%:D__4<&K$Q M@QYK;T(#'4197.<<'D^;749?'<#8,5KLVF0&?E2UO! QAVA3/MRAL000J/5* M\,;;JMHVIVAN"3,O,_!3WY<9FN.K.O:XSC_^M7I7ZCO#O#)E]%:+M[W)?,63 M[H4;)'#+X4MH3[>F8I82"L*Z$N@ M,5URW^@63!%;]G $8D)=06/0\,'M7P? ",/*GUUI'\-'RLKI_,0>2]/I_2Z&Q_('K6Y6] %OP'D/@,4D.?-2S!]R^JRB.MJ56Y@/*C0APV:!<([2'X:!95IMCAH MOQ:SFNTH#-_D?B[1=9-[U7D^U?O5X6A:W -2%^P'B::>OT[RYI3:G-BR@>6L M!\+,Z?<.A\^D,35,7Z3?"6A6>R"Q[==9".X;SC%QI/=G__C;#[SO>-I!->-* MYY-]D60?V!@O>%V)K&1+DQM2#8]\#GK;+W= A]26KH/&[;FYE'#_S0G 0V$Y!G/>ZM52$W[%_ W77(N=3<_=VH(P"NTC+BN/.. M""W^OR#HZF#96B3T:659>9!=4G[NQ6NO0UDZQ8J;\G[,QSP$G/-$+?/1SM!] MX"ER )&+BIQS,)KFHLO@\(LJO5ZN!Y$_&J4-\^%N0NU._'*!?0\G$)'HF8]0 M_!,D26LOA*;DT=2N#$L2TYA5,9SKFNS+S,>^HB__6PY$P$[0.U9;R%JA;S#0 MH@)J] /=3(,O+*S"54C%;6;3.43)\V;KT"W>M2MEOL(U-&(*G7NC"L! L!I\ M!H<>/^4#IGZ1 Y^8T"DAMQ]^]_[$M&5HY!"WL_>ML/C/;)W8MCOQ#15!NP3[ MHR['*^I7J^*>W\DG-8YBWEXOVP.WRO5NYP ^R_[ZZ1:D:K!AL&%*?[X2!'&) MBK*O?4W@,YO 'P&:E5UN\>I_S"[-:OL^9F/I'1HB^-2&SU*X6^9R2H?=*C#P M"'!650$/:8R'">#C@[-)\'O%W$%]7>P*<.$<_P;-<8.XA:N;&5R2B()$?1TQ"85E'SOR M&?JF.DL3I/7>Q4 )^V/JETE=-T7TJH)I5WCI\#)XC8]J=PYS;9WYOOS^,Z'( MNS_.YMT$\)]XDO[_4/>>44UVW;IPL(&@( )2)2H(*%U .K'11$2I4J/2>Y,> M$BL@(!$0$! B(+U$NB(0Z0)"Z*%#Z)V$$@)I)_CN]]G/N\_>^^QQ?IQO?#\R M!H/^U[K76G->UYIK7K"-+L<8(JGU(0(&-MLBS:FT."=32F+Q%J:21H,ME M-B_^34OSL"Q#,]F.D@4Y3E)W/D%JG92F=SCLXK#=S3R;+]>Z&F-:8:QDUJ3KH-,0U<+ L0>W?B7M_5P>=5+G&I"1TU%)RQ9:1ZMY MS?@*J+/-M(.K-C?4R8@WVU:]R/P''Y)"+$!$CC*R06^N-U_B4RYCN[C (_47 M*'6@Z6K$:1K (4W4L ?"$>HYBS[/DRX6EG:U/6,WNU?>\-X9*A M*T,H<10=85XU:_4<8_"0(.O.O*V88K.R.\^F>:+C9[[RZ/39;887U,HIGEFN M[2Y(M^I;47ELF*GU) T@U;9&5IQ>5S$TV7Z[K8 4]J>3X.PLZ%MITW!].:N[ M?3I=PG%G?__V>92N*Y*JR;6UN/'W/!3&42#N)@TPLD?EUEZ?S5Y5E-E/ 3>1 ME/U&WI**0>R62%*C[K%7U&^(#,H2$HT@*H*GCT)4*?$*2 'K6[:UQ%<%B(L1 M=!N;BHVFRBF@L56HFX4[@L FDL2E^#]9)ECD;ZH>_K;B 2'4D!VZ+ORYSK2, M!FA/!5\H^.\""L[/7;4N ?#,;V\0+"87LI$27Q(#7#A-HXFB-L4YB2:>YUQ5H!]>?1^1'NT&L5B0!9']***R]FRF M*^@LF0&W,&1OW[.6@Y$>M%1*Q-;FF80[&+\=PW"P/43\ODO>U"A>EXVK'BDC M59,]8.:!9DEJTFS]'Q+2M*]0#J3K-&7^I!!H_7L:MP:]H6X:@.O%>+8V!(?4 M]&\^]2_!)SZM?3_A')'HDULN[-VL$8\P G]4H+#27\(%F.,FT=%SF.,G0:YI M;B5=Z#D1_F Q_O*DH(RVPZ-C3-H%?(0R 5!E2[YZ%G(?"HK=1T2.5 ]L*3^, MVBM4X%JN11UW7 'B3%&CVU2ZHR$H8';U-7"6@87-"+Q0CW^5L.X\X^\T+Q^U MO-7/@KME( ;464B4:"W.$Q*9XO(7*\<+0&-"M/S3ZCKYCSQ>7F-!6[ MXU;O?G=\Y^T*Q)&OOQ M_89K\?WIYWQ!'T,7E99[;S!_!AP/=N-46H '3V6@"OYH8.@*OJZK&2QA(.:J+SQ5'8*T-7^ MU+FUACFC<5W9A(;5R@%_+NPB$6T;-A>SU3^/(=<[+DURS[%/VK [4@.*2=),?"UQWS]"_WN0F>^F- M)F]=]Y'GRCN%*/Q9T,^I RZH./T7Y09_JDG>RZQK:5:J*"K> R9W-MH XW]$ M;U*O0T?H@$>'!C@*6S(A(@]K;(%H@'@G&B BEGJ"!N@IQ(-I@.,IL$,9SAE[ M3AI@2,+1;X^.^\_ PU&),"('R(T.9X1A+U [5\EFAW6[$'_5[?K7>[KBKT6" M_OR:D7Q+0Y!J3F_:O:5Z:;(>BMB%!S?72PWR^V?-N!LN&G_;89,OOGBTY_0P MP MP--NWXJ'-.:0I-.G^)^>&6\SMXIU>:G-:UGJXN+4/S [_(/ M-:%Y,/9#KPUD/M31K> F7X4-IT'$7163\B%W!K+Z?S&>DKQX*6@XY-RC!S$S M1N PDSU'L@ 7Z1:L<9A2^1275MR6FD-6Z3=L+JB?(]E-&ZBR_ER7T=*V94=_ M)MY'*7:7"HYQBU192">1^1$8*-\\Z,$OIVWQN[ETIK^^CMHR.4,W8)T:.W^I M ^?Y,OQB^]%TQG="]\\4C>$"QC<#T MQV*L\R-6E"S+2G>(#8.H2DL(G46^= .>>#3.XP>+LFA6468F M6;L];NGJ9)T[^_Y.4TVW)@!V'<4-%5U!\6N(!Z:V6LS50RMGNDQ7'Z'>8F=A_A.K.3BR.G ;![")R[YUHQ'4]WTJU@(I53&:<\-I MXTAQKNBGT$0Q_O,,L:6?XJ '133 2:)-9X/@N?YGUM?9/7.6S\6:TWNCR>G$ MSHTS.5(A)O?_?@>,_B$?+M9=6(,NJEQBH_XX4?0!#:#[S41#JJX:MNL=F_#U ME.K7)CTX=C1\4P4S",*9((EB^DEKEW%\MW.ZCDV=4;L?9[%T+OR4>[?,7IRT M?JS=8V#]O-DQ#W$RV35X8O&M7V&7]H.:= *5ZOCM^[?DSG:U&#VY"+"T$0'-'"B]JF#J&PW_SKTA2OA2C_D2')"44^F4 M&4GL/Y#YNV*4^)HT40A!YAA$N8/AX#'!"Q4.Q)#I[[;?!P.B17(U C3MV+R& M)T14+K0='\"TX:_6%O!6Y5\XU^JED7"P3A*B3Z^G= 1L,+P]+1(^;7!ZB09@ MAZ*S6^HWEI:&.D6RGOWD]1"FOPM2=U/._4'FK#=<2_852W?+ M]>YD(BD_81 M_&T\:]TQ5LOV\MDJE?*U9HTU*)LHM$WX\II,<:V>@$L^'Z"@0(:3]3ES*(2; M?O-SD.,TP&=PLR>9WKU]@ M;#2 9QK;SW-4IDJ\9&TZ3_J!7GG!J#;@R;6?' [M0-#*F'*KTBKX)*9I83## MC%OEPT1_%4H8=B\PY'GSXS)F'C=C 5%!U]R:VCG,] ;=2 3ECOY+Z>G2*9R[ M=,3H)B&8"/_BZ5.E<2D,)[+Y@;2=VK1;Q<+@O':@>B-P6GWZR31XAOYFQ!SHV?TR8:*'@HLCH M#_1.5 %^:=!9([95D/+WSTK-A);9#F'FZWZW7>:: "&..BG.;9BF(;? 9P& M8)2"V+FB^,@*1-BIZ'Q;1^\9EHK33Q6J9?DT^Y*FR:>!CT8\$O4;_ID 01<'/JZM>%4JV)%D8G($MP5Z@_B* M:@SE4QCM)3IT;]BW7N_RYOF61 -*-?&:P?7*"$9AWPMZ4!IH.AH!%Z,VR;H]M:RT[U@$/ZHR4.OY/FU M]>M=HE0M5\^F2]^V3VE_;>I&VN>6=.+5)WD[;.Q3'OS<^91 S16)E'O)A-+ M9T!G)@.KFQ4/2C*\+P]EY(_K!OC)?:KH^]62]G970I?LDL9I-K](&#"\^^OO M K2AEH>RZD3 E"!J^K/-F6M-"\[IIZ5G7/NK+T+1U;]6V\@0-6!8J/@!"[(+ M3+R^2H!YLI#9\(AFUU_^Z)DN3?G"$W;[]5TN)P.,*)A$P]SSZY3"G0*ZIPW_ M2D6S=._%HSKMJ3"Y?>T6M['5Y+6\%E*%X'#9\7YHB$E8/CN3>^$RF 6X3/(_3 MG1ESPBP-<)_. )80BG0RA'?<^0L+FJWDDOGUCJ>_^@+QP+-F*!075T9;&-;] M1I>Z9SX,%2YJQA4^?QU/F9R@ :ZN#D,%H4,UN8VP$8Y6\&EY[K@^<(1%A9RK MXMWKU<./X2P>1:PZ"1/5.XUMU;%"#"//FXO4 X=<"*@I1\_F_72ICJL+R59; M!U+=62\]RXRBXDGQ_25MOG2\9T"IDT)Y($>OKU!;G?L;! 6DGV#'3#O"HD#J MG=+DG8_/QZ/?,.4F"),[-;G0%D4%70.I/QS+$^=W9)2&]? M9[IM)*&W0" \2]20[O/Y3!H 9KBBH5>$R+V_V2XW7'L1JZ[XT^9V7XO_\.G+QC"]@^U_ M5H[XKT--JC$D%K26X++8!I6G_WI>?SE'JW7Q09*0>%1@DP[#$N]SFZ +OF $ MK,*3+( 05VA):D09=7^O@B;W'VZ\Q]\"AT#;J'ZEBC/$:>)1Y6+.8E7B8I5O0&%LXHAKLC M,WZYLBB_HZQ\G76]#0BPT;KV\]1B^FGH&0CLL)P=Q(62D^)$-LDHN1W)2"IENZI7+.W="J+79/JA0=%Z@<\I2I9QL*F M)%M^%TN451?*G=7=4S"-%$=K- @GO/^/6,X$S1H(W6ZIO_BU[QDI2*KR]/T9 M5;U'#^QS$K68(QGSGS+.&J^NHHD7-W]RX#NIS$>Q/SJC8" ]G,0U8LQ2_'/D MN;-CB$V6MQ?=_"[R?Q5VOQ55:"@_^\-9T-_[8Q/#B\)W^95*WX-'G.H];^^) M$P*)MUUQ1Z?-7JMQ.-@&JDE_&7.N?RK5J]K&5]@)-_/Z'3J,L=?D.LA6$M.\ MI2K)AAW=S;7X4C 0\"'5?<_3E(MX6)]:" (#VPKZ_%TSWF,?O;'5L2SP,#\@P+T@4EDXOH>9Z@"CL[$8-.D> M==!&#=\>YRRY2[%Q=JOM3]*[HV%= ]Q[HH/!(=-FK+0EC^N&YA*EB==!9K@ ML8-6=PFWQ ^VN<3L3+(R7)9.,[#HY;\%QPALPRS3W&3YQ?5WA^GC99:5K8A\ ME]ZN_ NS%&:!+N_V:0>Q\5-[%WP_\;T6F,LX/QFN(<=ENS=/!I#/YH?\)'(PBHHPE#V,$&M]Z>".^!*?&')0 M9L?DJG?V^;A2LN)'6Q=;61-9/^B5]G;RQ"&?CY')C-PG49FC\/L@A\UALYD3 MM?$2%@D+GT8U4A3=?7W]2&_H>,29:Q3\1:NTV=0XO^-+U=U%!_#+_.@6HT9# M8NYEKFU_$#/,DP: 3^'Z456*S6R\37(&N2L6A4VYLNINV",LOC&O9+6B;VRT M(2WP*V+(CD5%966]@'Q*^^O&IM.W>(+!I\Y&[OSQ1_&?_XE!=Y!T^&B,J$"O M:TZ#CWR.;\>?*S[%?>^5Y/D"Q#5L6TUCG*+GCP&S'6N2#N1I/\Q^:J2M)?U: M"G^@&UGHBYZOIP>'F^>EDN&+#-[/^WAZ&)XKLB;LTQGUB4GR$? Y" 0?WJSW MPV>(RMYOIE_J#Q2K^2'J*YW_Z*F?QLLG*^)+TD2EJ=GO.(.U[U@$P]A=T]4V M%13"YVCHJIY,V;783?G$.>"! XRMH(,&&"D[^%B"]&R'2I#98A $#!?61V>5 MR3)U<=. C@#U%J!RQ*3F@$D9O$A&H8O961L7E>S?24E&OP+4Z#YYHGU#[ZS! M4%ZO)B2?-/XTKFSX7YQR*MTI2U,2,RF9(/>H\[:&U9;O&+$#H#$,\\I=O6<\ MDIFA=W*[ +@[I]0+]TI0ZK#I<=CK'J(!X19>-$I01&^3._#-[+:JKKLKWY?' MWJ/F4D%HZ/CBSE74#2Q9)?>UX:HD[ [L,C$KM9,?89P+.Y0#LJ"S+A'/N4-% MK U@VG\\SB!(Q_;'>2B9E@0+2K1:T PI!%[N4G7@:[Y\#^@:U?GRXIND[V+H MA:O83F_9\(\1]23'I"'^]E"!,, &U7V7M7\B2PI#:T$'$Q8D9/3Z97*Q2& M4>]9[#E4SWY=*PZ;17(M!XLD>%Y>R"^R;K%U/'*JHO\NEIWQN\,_ H3/B(J. M)#4R$P[^4D*MJAI7G^"9F\SN_W;NSA%=[Y7-[^@?? =2_$W;,^?-*LQF=L@E M4-"LB$>>_3,<.W37W)H&"%.A 9:M4+ZJ=^GH<(GJR-R&IP'>[="_J#\V5*M; M\*MG&0K\BC"L?7_J0QC/J"[3;0+CC K M=2H5@^A43>]C6!G]1GBB:0",M]6W<>VO&5?KDF;[\>INX1*)MA\?_FQ;;Y?6 M# 6W6R/":0 >J,@*D \J$1C?,EKN,5"KGS_N$L"SA)1_=_'ATHDU@ I /"TS MDEQ9]0^AX5PN)G'AHB2[0T#]^9]A_75/X@7DVAX-P))*6"O%2&685Z#"JZZM M&GHRNEH!Q\>0P&;!VV+KI%<[H%J3/ZK")S:A:!BN&&2G;M2Z]T ^.+Q973_] MW).7;L5ZM[E1UU+C-Y@1O@<,X P['IC]:\.03O 666$?T6XCYD #V* +M*3P MV4[222TT0/SU^L-4O0IHX/]Q[,D]= LY#*K4/-*Z^OZ0K[<^_2K M$R;!DO2U6O$4&VPBU?C",UEVS"74%X.(28T^*B=9'5/[L'A<,B<*6ZPR:X)* MBSC"'RCD;.<;Q\CT>DO[+I4.^YU@[X*1ZT+XV5;P&856_\%:QZ()5\6K?FF\9W'9N=O-!@_!A0 "QJZ+\FIP/'OQ76R-F*Q@RGS;I*K)E;)5GUL-#+TYJET]+PE[,(5SK?ZS-[)+-PSUO63= M(+<>5S!7I3C\K %JLS@/Y%AAHS3Z-+S[O,'!S6X5@"%(*R\SDNG_^=;'#,K) M$S[)3_D(97--5\+;+P[O6+,>%5]O2,2B3YYRC:W1?LJE?50T#B#L+S>N[7RT M4_R+MU;VQ$15@=A\3(X.8CV7HDI^.#WZ8=4 M9[>E=.H2A$*RA@Y0A2EE&JJN&BIX>=2RRJM]_\2(EHQ^=S,-DUK86I[:IR._ MS>$2KEUBF2CE#]E7E/5,T6NG- 03!3\X/8R,?AJGZ_;GW+.AV__$^OS] X7# M&BJ#L=64/$AHSL;/'[BOW\=0R(2 (XN>D*")$,=)E$,AKIIZ>ADOMP3"/0"7 M%:J45&)32:+,G\,8,A#'TF_\OC#G^Y[QENO>W?KML+GTLYU9L"Q00JUU)K:9 M%=S%A.J"AF_WTU]8,C&+OC*-J,R*^+-V3X=JSC>K"#/?]P]-X8RY2?Q]68D& M<,4CDUPSB4VSR1JB9"N\P=N2O& M"=J#U7N(?F6MTT]DY+T*UV[)DN)N'K*0S_]>J.0&]'>2["2T:XK-X>WK6'UL ML7)ON):1*^\)5-(!]25J.AI8(8EL0P]S-/2>;%J99 ZGLA??DGC7R^]UC+'$ M:VB!(XY1-=P-T^?5=:?T;-0*2@0J-WN?-?M>3=@E<1W]W/G?%;#@ZBZ@&=TC M[3%N_X/^3*/)W*ET=$>6,AA#&_6ZEYQSE\92/J@(J\I5H.$JT]OD6[IJY6-[ M0BLPKWH9B%XI4>ZPQHW4P/=^LESV^$I\"26[CR?EUN>#M&_G@X1>@>E>+X;L MF ?1P=>7SDA:^'\?5%A=KN1O_SC7*5_2IPHLE%78JC6(J!"ZZ1< DT0AA0CH MXUMPY^CBCUW.^CY(?'JB>]'1ZM!$I(YS3Y>3"B9VDLZQ31[PO%]3*U@;G&P'Z?9RH?\ J\',>V6&Z!PV4[97RWVNT] M+]$ LT4:"10VL^U#?D0G]A\R('3._&RBH%R_XW\W9*-U6;:CK=6XAF_T#>]07GZ_13FZJ_R>AO7K=$7.=29Q5*_T M]1T;QQ$$[B:(*&I&%I=F;,,7M@Q=5KL]P^^3SE>5?,)-PNKQA.^ON,VMEL+/[%XA- QAO7+U+$3_ZZM^.0FW >/'G0B.Z M9;?;GBHF=GXY3#_'!X3>BA0K:6IB%D.BT<2KCN1SJ0:4)"DD^2BNJ\@/'<&4 M(SZA^3REK>DW+/R\R#?@..B2@.?XS9COWH$=CYQ"[B(-6@X$6[5C;7W=#!L? M9W2)HNQ^5/?"FL3KV')AKJBQ?BQB31\+KPZT_I8^!K-$).D&.B";**)%=,0&O8B6?%WOD.]5C_1[;JOF M=9%)2T=BPG56&DB^B=&X2JPG-0L*#U:>]K48F#LL0^G@G)-.@%-N2=:%/U,8Z2U9M%1?[ F>BO4S+3-$"!6<-J9%^:\D#29?FQ+27\ M2!@_HRZF9>!!Y*I('#EX'ZC::U-,(W]2 S\JK^OQ<2*K ,^JS=;1S^7EL?'QCD[, M&T9+_>W7WBN)L*>_ D8?>*1Y%[E<)_A_;??V\[O4=$KG6I_J&:X;N\(OP/U) M:\4XPRF"#^43A&,ZQ$^3#BX]=:K+/V7\2O3ZW"4"&_OP _:S<$GIST$RP5YP M5#\9_8O\M*L>^:'I.'>QLRN59P35]F&'[D?K<51;#<=#W1,ZAQU9)!S#3V8( M3-[/GF'Q)&H_PW^2TPOX..6\ULGV:9;Z';.- NU! M1K]F;?0FB\;K+;5Q9G\JN5\Y^/>DP>4],O\3'$.E9P14C9@<<.)Q[[I0C_RB M_2^Y>W?*$]23A6(N[GPZ2"$W()="J">/DD T0),J]6+#B0;KV55GHKD/6UB3X M9?FN1@K=,.T([=_[$Y78@E%9C2F?[R2!V*CT3GNY$&J"M MMV'7@O(8N4 #4)D=23>0Z](D;\@-O$+MI/_'FK?]SX; WX:J/M_D1Y;O.Q@4 MA>?>W=\0;O9YDJ!0BYBNI &$=@V8RN#%CF"+N#VG%A0IB%2(;1%3C-,*=GQJI!?6_>M:U>T7^-A4@OL=X MN]==33%S9+GJ''[TT3+N[2P;.8;DX=+G "-!#(&.@4[@\*Z0,= 7 HM M\=TO-YOWVCWFRVN8%IPR07OKY^I_J,$'<<9?.P_*,/@ $ (B^ZG\OG"+PZ"9 MKL+.Y^Q%"XF9._=X!OJ)A3SP\8]*K M8?P?2YJ0#R.7RV0S$ =L.G-2K#+&4P73:.H?+,"H)O7K=5_>@;Y:UHKX[,$. M57!-M8_._DCDUBV:E:. MVWB564E&YG3$=@FORWLWIR8_.G[QBVV#Z./S6R!-U,QYZ>>H'4[BNT/Q!AA5 M"\E)_\-6XDD(_)V9IJUK!.;.6TO/WQ%3H\>VEUK,X 2-A ,4V#EN/C#XHXEA MD9$'#9"&NKV/;/:0Z?KZ?=U*BK4V@TFL4-2^R#B5;/"2!OB/]\^B7NPCLM M-PTBIHC7JVF .1=27^0NJA0'VUX'LE'KO!DIQ]&;&O1+(I[5'Z$!>HQF%*FG MZ=AEGP].#->;EJ8?_)K>IW,N%K$""9=//_CT^<18W0;0A3*,Z,X$ML^TR!%J.U97K MT@#O-;\2+A82$"V"PF4XS[#*T[:&:>[/UD5&+3OS4[_(TAD2O/R^ @(5'+/CKDTONL$4U(&\?3(&>M2-+]S5Y8 M QD^HL;7H5YE;R23TO?!#=4B"=KY0-V.I2^O&?CR7\:MD,J%Z]I[5_LP9ZG& M[K1?O@OFH;G%+52PN9U71-9X.0-QD)G$2&5R)VG0 (U;%)0:*-2;+3F;R'I2 M3=LW_L6"YNMJ.N$/-!#VC)FY_@])#CINU=GVC6[E.77:RET_OP5E*=RMU@[2/>/(H;J +5/'F3*5J=KOI>>VL>7 3&!8BN&Z.X4!ZP4V39TAKS M"AK@33!/2(59=]A-7'UR>Y?AF\4<#UYR90H-L#0QOS9&]Q53>9+(HE7M]( Q"M"@9,;F*Y> M*H=3OTOJL/WQW5^NEG8:),&9&R$\ZM[@?O7_+U)_D,ET7I.'J-X-7^/%G;"^ M-5B\ ?&<.4^ "I9"%#=EM\=_UGTVY[%!?<8HO$X_8?(+N_A]AF7FO)]J80M.]01MTAE/4+)J#WM%KO"/R/.79#B@@#]E,<:6RWB8. MACK.CQ#-L-G1T=GW4$]J$SX0KI[N/J%,:G@3"&YE(XJCU]GPF2/KFU1AEU'] M5+L@/C[M;%SP*V'F,IGU,-^#E*7\YF$GI/=UZNSO!J)JVF#29C:3]/6Q?6&4 M,309UM" JN C2U.B,G&AQ;^]5Q!G_)2*A2,4-S5:&+;GO=<7A)E"[[PVPW99 M#/G]0+.[7+-QX4XRP\2?[S/P%M<3#A\H/VLP:^(ZMWWJ6:E)7:'ILCMZ4@D4 M]B36?O4XK^^/[\H6&,^.3;NXJ<\/-;D:0V_\A8U M\!O]'Z,5$YC.=C<-FL^]A7Y-(4>82#48GW-0 K!64L2I/Z< ;&LMI/,0$,ZJ M5U[QP"9!H";RS+7J> [UG[,EEV,'@)IE'3K'X68-XE2?I&CL ;]^@LZV5'6-[,[ M1I:8^MWCX0W:J^">TU"Z'V[P!\V+""K1 $A].1I YP(R=0:V]X@&> N]1_%M M0.P+&M._,J0!^CY#7OUCU^ _*2_.$'_C?.X:'L?=#*J8:K5F_$GEKB29EB*M M(FR%@5(3*NWRKY_%R)_Z'>/5U\9U,0O^B[RJ-TP$Z,8+-!T)QMU'$^W@KX"XE,#,MD[BFUG79T&V ML;"@K.%/:O[#K:9:V#G!#,[GML*4%K#?^_GZ5D1U7MTRE(5ZDOQ]!L8+[ACW0M,H#/A#C#.%$84NP/^BO@I38SO\A1M9N-Z M*RDO)L!(NG!T+RDF]V7I!O]-;-K[,\;799IG+MY*+32R"^8U-8OX[>W5\,1D M4='^H'HN$?D+AR9*[)&YD%1.^X2]1GA8<#*8WUHTJ<2%T$4#7!!+OO_X;;A> MSC'[\(-L-<@<)]DI3BM1R]'!P39.MUUT8.!@J#)H1OWIZH,!J1)IS\V<,ZCJPRB3)\@9Z5IP'<._)VD3WP$03U M=!U>^ZTAY@&Q<)8%=-JR"A,J>N=A4 A\1CL-Y<@ECJ 62E(EG M,4TV)W%4!':";^#435=!/M/E>FUE9X&]@,MP7^O0T#"VL&7MR68-QQ$G5!>5 M<7OJ3&##QZ=VR_/>QAD3(UV4O<@=W7[NM?'W"7G70FZ MJ%AB,A[89D8#<$(ONM:+#'Z18HO-/DVD^F9#'E MM6A=;?^[G ?C !"G10.\ .'J0=.?J2>JT\^EZN-^HV=4^[B]-"OY9WXM5XSS M<"Z2)K\AEYZBA Y+%R'">R:(;3.HR+FV47F2)$CWN6U:?&U?.]K#?>9@>QE< MPK7W25$[GF4=E(QJ,M@&)4*L?]M'H&V V6(MD-$%3[S>'!WK@6 -#ZD@Z3]! M[5N8K.3#H/9";\6XQF%0^YNI 2'6>O[@CNOH7V'H164H* [1XPR#6/)N9D8,VB0[#4[\427OWIB1?S J:PL7+\\9E%%9#-FP'!8N M=ICR$3YW.&",D72[>IL&<+I(DJ&V@LZH60M,WL]PS5'/2;F][EEE]92)>4_5 MYL8[GE/PA5:4)6IZ'CC*00(UIC,0K9T5-Q5XIYJ#XUAYM'F<),-KRBL; MVHKNNFYIU3-&> OV<_VJBJQ&!U#!0@?QC1*Y*]^EA[[4K?1Y4B=L5L@>U"?_ M&HWE.N"EMWB)S.!YGCIHL0S,88OW=^,Y*T>\.&+C=HK&&59Q,/F\I')!(VLO*8OSACN@+-,Q>M9 MSMD^)YDBKQD(/N>CFNRFF5K[FM74?]I(WW),OZ6K[/"T+1YM-(G*@[W;VUJ& M':\%^QT#.:5,:=8E*OT4_?WDZ/M:W_895!+S#C'3+$UI']0Z-0RG?EQN= M/]$0.CZU0.\I))_T[>]JH:O@4M%UWQ)J\U2%%'RV^#1T('&D:J"(ER"2[3 7 M]#5^^).X^./U9[=?GF#;N4E2HO9-GJ84UG,/$W\TJ-2JY"0%?M9)9O&VE6)P M$KT7+Q"5;HSO>6G\$O;18D=Z!$7(Q^^M)H M*O*V+$Y:E#],RX=)#5.:X-#7J&$NWK"SO@#O_K;ZW-FQ]U'DM0=(+KO)/NML MS/UW[J$(@^712'(I)0TU/4>Y'J(: HI,/UI;_=UD3"H?^]WTT;RGD;O(DUL%=[I>HPXVQ51]K5A$7:"YE+ QF[?>Y;8M M<S'0A9\YF/.YE(9I+["6'R@>KO^&H42."2HI6+%R#AKTAUZ=W-3AU)# M;,+O-8#+]\)9BV<]N9R@W%^;..,?_-"Q\#EQM_7+1BQJY(;N#O(ES)G.S93Z M&S280XI5L9YAF[7VD._&@PJ20WQ>RMA$M: ^N .[GP!FE@:(JG4N@MS + [Z MK9L9#E7J9=6X_B E?4LWPBS0/9'1P%ZQP4L4BS15"0+&M;VJ0.TS!6895_=? M?*KQ:-2<2Q%(,%-]N\: 9.1H?I12O\[5242MSD$1'XB:"8^SUK>OQB"O_B#) MF&+L-M97/84.Z*_]I1?D/GZJC6U$M*E>B?C6UU.D;O8$PIANKWK=,THK@IC' MFI_;E7T0D5?A\.2)^^6&&_Z;3-FE"(@QE!67 M#7].OIR]%&PE[I[C-!3[:/26BN8I'7;.4*X;9'&VV14K?9QH:Z?C0FA^!3^6 M,=&+1.TF>87Z1IMA&J]EAY<'.'O65]$ *"TO+7_N &[ MTMD;$X)7 *)N$3\+65L,A'W!KDV/*J\:L.[=7STL,DQ&+Z!XRE0^^/(LQ-K, MWXD/S>9R!3T:G827CAQ:ZL79)_^"8:\Y)TZ*Q&D9OV-P<%!B9C34A\23S& - M+M"3U-]O?6V=2V"-H3,Z-UER X,UO[T%"IST\)W[C#YV)< *&*]FIB'$=?=U M4$&[]"I>7:):K'6!*S2&^4.N].7JPA%I1;M07_ %ZM@4SIPM#%5F5VT#['4 M1P#/'.41ZJW(OWW;5?%&M5QT@0"^5+$]G;G$%YQ$ U0YDL^]FME;=^>:C'<- MK#^*>]/Z8%E%ODCD6_3B?/KVV72*0 MQ$",;#U96V?4YMN&'7M0YNXI=:^NHG?0"\4#NCVB%$ A-4 MI.2HR>&H?:&$^A-]78.CK-=0.2H M 5%1?/HHD9M@BQ>%EV"=-FH#"EA";O525E75?_%:4O(GL3H"T"6_=6+;%V=% M%4*QJZTCR[B-3EUTP#B-=4G?".<3HZ(5:$/!&XJ$F,PA+]/-E<^6SJ MLJVBFT)RK=O\/,5^@B0B[J8SJ0GN%O[7FW$/Z A=HI8?6WS[T4#)68Q^GWMV M[8\TZMJ?/M)L-L0UY$VX!?$#GGBMQ<>G_9G M!$ZY;43HFQ6.P:_;AP% =4"Y28_R[1'**/G4"Y"[ VKSJ:TINY,%L9WOAG#M M%V6:6K4W9H9?Q3>R&EAL!XM][OFO2Z170WD@J@/UTI"[N,W7.X_ZW&U;^-*J MXI_PQW$M?DMX&GV604EBVNLT *8SA7-17,NA 8Z"IC\%""JCJIW\/*,L?M>D M<$<+45Z.71_J"'EO[6%G&"@N<^'Q/,K ]1TEO9[%&50>_A/.&'CT-KRS3XT_ MR\)IJ+[H_9W2,+4X\ZJ-0R'W.!=$*PTPBL#FKO5FAY;/<,-K@=.%/C_>KUK4 MGG.7MG(SYY&+?]7X\KZ8G.J*^'82X?FA.A','OCJM-^)MR6!63/JN]^OS!-# MM/W>(*@_K'D>($DZ5K8YKK-L[Z9P0> (CX4?X5A4@SZ_P;N;EI939U>OV7 K M8=,G)RZ-,E#997\! QV?2T!W>L&=TBU31.550CWQ2U&BQO4>"+>GZ&G6%UB2 M/1HJ_,W\"[C@&Z@8LHB7IC+#23H0\#='/&.;=&1 1,>#L;89O4+7IZR^I(]I MMHO>O&.?O'L8;EKE$C1]?<\GU,;K"WLU,2<%^#/G?;:+,P P3'ZO,YH-?[ES MA]-04Z9.-K=OR)F0EDD0IOZ"3?%07;'+Z$1CXB5+4KN4U;G5 MSKB@G^ABNP<"N80IMO73T_S)B4ID[^E]X?=O3*P=ALLY>AA0=:ZPQD[<(N44 MGRB549,&:#'#[6HR=,!\>^^6MY8)B6<][^CPX1%\S><'8]GM=9[B5C/_\NBV MJ^L,[,SHZ-AGG8SPA\E"[[1O%/ #0IB/?J!.Y2%G/.]3\J@BR^=H^/CGPC_;A:D*Q3G4<1A?10CX$GJ6L47\T4UA;;;(S5FK]-PC M5H>M3=.$\0:#R9R%A.B>=0VT+9XT:_\)D+@UC6_-Y3L2_.GDSY)X.HY_V0@= MF 3V#PU-$9X32X6==$_[SJBFYBLKS\\YV!+3Q5B-2&GG\=4M:![BJU:-"_@6RE"^K112+,Y574WI)5-#ZUU4W/81'V^EM>.A#3^ZJUBNA M9S'S#\V$)'Z:;2>3G*$8&R%*E8;Z2KTBGD5>SPN*SAD^J:B9/9(OHL2Q'/=[ MF#\M^:MXX=G6DC7X1RU/D3/:=)88\F%?<5?@QVU/6VG5 X M]L4Z4((&:#U"O@UF2'> /QP(+_V\JXYQ?72F>,IE&C =C6KT5"*@:1\IT_6P+ZP04!P[!H^PTZ\63U-M! Q!67U',R>6]AC8CG;DV^IYJ[IQ# M&[:Q;,:/O6X>L#_$="!^_$][![P!:Z"[2D1^Z"'5)8]Y\O59$[PHR#V! ]Y:Q6==JK"5M4<[.<'>&.][UL:8,*6>GE?;A=^ M@@:8"P$=[$E3KHJV')[4DJ7<^-\.CAZPTP#'KM ?Z$<#--+?0(J&>&!9L^[T MU(D)MK5.Y_@KA70#?#0F3$G#5#VY@_6&-_@*M8D&*&.M(WE >U*T7\I;$PC; MP$J7FK#&]ASSBX)N79N_3!CYTWKLCL92!" 7B0:?RMY<%&5=<*4[9?,2/%-^,(A CD"CZC5M,5*LTVYC"8,F%IX)'E> MGIAHSCUY[&&^H[]&Y.?X'>3"*F&?4KPK/69&2,,SOBN)[ETN:R>H\_5V0YML M>2\)MSDH2TVM_]H]F*(ONUU*]A>B*.F7I>C(JBKL.E1X.NJO4EI8MKLVUG3[_WN[O*6UZ^>?"BGUN\[ ,L/S[5*H7@A MOV%K)6QO8D+:J2S4TW1_OA_>LK:5(WK=/!@ZSUFQ>45X;%\D;AWI17^YRVSM MMU LL.EIX"@3V8)2G=I(Z.>51X4'/PMV>C!RVT^&HWMVZC2GXR0?I0\YWS:+ M:.Z$OP/R02QG5JLFO&?V@(%Y:_05Z8K-/5@3 MHHPHG=A:96_)+[WOQYE4-(;9B ++)?PC+"OS-Z6%HYMPXH7%=306/&(YTQ:I M)CX;>FOJ3@\YX'Q^]:"'QB.)C>EKQ\S!F5JKL)P9>,)C&I.E]79*):GV!JG+#D1'OV^D55Z MQ)EAW8^QE M!XSL^P@SA57'1WL2G![?K0[\RC#D^NWI6B5LGO9;%PN7+U[MI$ZL#W2E.K?. M<<):D(,^'5L0??].S;A&H=U 1BD:P,D GLZ&TTPTA7&Z#!T$Q0O-*OB::IGF47YWFTJ4QJ.D[Y7AG\8/>Y9-?/M5)[8 O?_Y3HR]#DVL> M5C75EDWYB++;%"0N*2;Y?EZ^IA![X8S'7//UGXNEZ3H-!/55E4HN)96X$7%* MFQ8'BQ&'#4\PF',TC$P]BADT7(2I$R?+P]?G98HN39(JHU@]J0S^3>_N< MA<.E#EC-UEL[X&Y?O7>N@5J246W9CW;AZ,.*NSY!PNES_:Y;-0GG=;]W^F_N M(<:3H?^+NO<.:W+;]H5C14&,B@C2HB(@("!(;Q%=@(@8 9%.5*0+"$B'1$6* MM"Q!8%&CH )20D=JI$::D2X@)*%W$DIX(>V&=>[>W]EG[7W.N?>YW_/=S^=Y M_Q!(WO>=<\PQ?K\YQ_B-PUE@+MA10]*K>^8=%FPXW;W\M^-@=<^7+!#76J-R MB!T9&[8Y(4%@DKCU%;?__ZH#/V91XD'"&.;&K @CC:(&.WEMJJ[P:F(5L:9 U;'5%! MH6535Z[GEFAPMX0-\$>H/T9,#8\^_0Y)?EN@74P08].]=6AZB&-/0]5#0[F8 MO@P/-AB46X^&S3H!&#W/DP#_]F":1DB:I@ MCI37F!+J=#]3B&$^XSFP67^R]:,I7V1PY5&Y% 5DFN9L]"7,&^B_[H6Z=S5N ML%%=$'8O[%I!JGP)L;*/"+ETC;[I.CW)&J.9;\[G31=HY4^)6X?E4<9D!\0\ ML@F+!F%)]Y@M2Y-NZ4AI$R \ORLOQ;/1_:'V;YSZGTS,1;*?[-H/=CQECO&= MIEIA4^B"D .3=NY;0B\QTA6?K;B8$VPW+V:B/?\YB!D'B7JF,:[M^.9AXXN5 MZ4M/FVQO93P^F2$R66P,S[DE67!U1T3!RU]_/37423PS6*F^J\K-WWD<6?N5 MB.J^9[8$K\YMI@)7:*5GP'QE*(D)KDZ^<;EBXQ';XX'S]8G8\7? MVCR>W-;?]N,Y*:1[Q#RBSP"C5_P/N^V\FY%T'@R3TWAR#9#81HDEM G:DCV* M+F1:ZR0_>M.IQX'F\A;]8U_Y@,G9 M0_LM1*3",%1Z,J(AT#7ZA&Y!H54>ISIH6%+TDE!HGY:Z%]PT?#)8^M'Y#?@T M"]1-5U$EW_?P"+3U]9S)W&0#G.Q,%H@,28=F+TJ34VZQI_LEUME=6]RRF X) MZ1X!:T>?QI3\7(3*IW4-(8D-R(KX L%";?$?FY/=%DJ-84_:.#3!\C8/G!IA M![(JQYCE#Y')<&^V5YZS)TX$C6?DLT!$D[URTHG%G$GH:9=&<-_C :50/9QA M:23#H6=ZZ:#DEM\Y\'=L)EP8V60&=49%)5QUA9RIM_2 8ZB/%SZ^&'OA6OH" M,(\&JG%!B(K;'Q@?3:F0?LT"-&8DVE0'9T/55] 0+1,([<1"S MI& ,# \_"Q0A"X_QHC?J;W)3! MR,.#R,ISFYBX/0GIILYJD_08> 04;!_N_9L5ZK6'2JGPZ\KGS\'(K6ZM!J3T M)8STR5;^VC3=/(S8;AW:-PDP>O-0(,E!"D/#PVJ5:9GXQXP<)/$=G!_I.G71 M3IDR5)KG4G8"6;;RTW)AZFS[@ZC+3_1N_FI*SZJ<>F9LI[AXRS/-8ZV;P<<5 M]C[B4Q[IW7O>/DFQ[7.8812@W$+D<6:!P"'!%(55PG;:X"^KXQG+1QZ>/M"3 M@3+S3SB_]9PV/*UZ5HEQ&?$5#0(O-]&$Z5#RO3^/T9,3%J6\DNHS4ES*3QJ>,@._NE?P M1YO:>2;56/1Y;-[*=G!KNG=LU+*U'Z\8Z?I;--=5GGG0Q<'H'1B32Y>RP3PM M1^?9:.<^N'(X=PJ4)5#6U&3O@U9%$A5LO#6FEFR O\FBY;R=VN%(V(A; M6'8TON$>[/" D'D.$AIS)<%&^9,[CI@?X@<6:4=?K)XA?HK M &-B)-LVHNU9;O72]BT+Y#N;]);6M +_:+;]2R.2&F#G7Y_)M);;V$%W:DL[ M$FSP#GIRX]EO^8K7Z;9_%G_5(UQYZ6%LTW%%NN9#GT !R90V3UZ<8J*+LGKY MO/HUF21K#;G-QPZ;E@(J*2+E LP,++$ 70FGR\/I/%V3N:V7/$2K!Y\5G3$T M.I^NQOQ1*^WN>DTHL_Q6[#7F:?O?]XD",^_R,O6;"7$(!4"P6-BT25N6 @W; M$A]+;^"YAX9EK'3 L\[J'WNAZ.#WD)W MYY_#,$!)$VM M<> \VJ90>L.KA?8F0?32;SE94T)S:8EV:4-/+V@),H01MV ME5&'W-P];Y5A+:_Q"WX(J">$1![<[@GE);1A)ECQAZ<\)%;[X.(NHI^)U:-< M]D_'0=>_6UP8>_%B^WN@YC/,,R"0'A7DK>PWO27LA?\Y-GK]7#?3D+I1/'XXQZ]T2Y$Z] M",ZR..CT*<#^N9Z771T1#4AY+@]3SEC8]R&T0D2_?$&+V-8!Q9U'I[^-OQ!* MD$[@N,O!/_M"9%O7IY$7:"!!A17M;U#T(WW#9)6YA&\)QNVAF0)<)-ZX)G?H5W4--X%H:?JG72#N\]2@#"GNA5:Q]3!Z MWHK)%)9J=BM(S:FNJHK[F&PIZ-H>??0R[ 'HNQO0QL!B7=)18Z+4?B"5HN B M<+/>&F-C:^EA4B2<@)8=4@"K&3Y['3C'MM4LZ#\M,+0K)<.IIX!^FJZ1<^-A MP)3"T782+E5OKBS W9W\$:Q_=7E]$ RY>D4HWFT9\QQ"=EU;,:.$%WVB'$XA M02.&KEZ1W:66)-I(^5\0U)$?CX^>45N*K]BW4Z>+O XO1]+/DLBX9KAC'9!+ MN=J&N%H;&QDL?&I41J0'^],1J6X.]W7NH.YE9R0RCT)IZDQ<\U'- ^3$9G6[ M'(\ZTWNU5>KQ']0ZV@8[$HP3._8])QY[ -KG ^E*66YCLX/?&3G8)[PO/?>' MB%(%9_R0ST4&]3>QJY:QR0*>8#4FJ\*G<2)0@WIL+US+8#&Y-YJ!."4 M#9Q5;@OV3,""T@Y/RP0X9H7O_LM[%4F-(UXJJQ8Q@0)G1DZH^:&VG_LRT=([ M[]GAMP3IFDAA@PUY%Z*TQL=T \ PN^U!+T:J>ONAAP>_" M4IYQW;?Z1:+'N M_@;\4<9')!'+ E7ZKZC+%FU!HFNKPY^EOZFF09NC:B\[USN$_/1Z^G7J]_4J M'='W%QJAP[ZTM=.+VP(1N<'^^?!Q:*I6ST"/8K]*@<8I"UKBO?F_U]3^Y2I. M(1*:QV%3J+8U3D!.5T>\='+%KE^WU.3HX>#7"?P;\5XU;3YFNV8LT&$,LY- MQD*)GY(;+S=4N53 7^W^MKLD#ZU3*4/F6+U?R^BZ7#"F_"NK]<#N'4"2C#8 MN,C^S8TBYY/E-]6J@\^2': JVX^TH &< M##8N.'29T:"(^2E'/-1>T)>/2/^P*S4^Y/#8S'+Z[5-7V1I\%3 M1T: X'T&ND(+-OF3(@4,6Z!6JI7O^V:W7&>@(+4^/76L[>GUZ=U< M^HUQ&GN0\! !)'$:2:FE14?3=@-EC\L;/X5U,^^V>5%#K2H^%][.Z1XK\S/L MD/T&^#//KS*R6* Y5!R4[ T%QB$4L/]>$;=F"/OF86]8H/:E52DI%NC/.@%^ M).8L"\0XA&>!]CNU8/_RI_,L4%0PU@F[,S4%HPNAF"IP+V-]JC:8&?J.!;*[ MR@+M.0&KAT-J$'H'HV3?\_: MKV?SGDT^*/TH^C@+U*I%*"?0*6P<>5R?!1+,^8^/']JF"_D)0'>H88P ]E/. MRR(!'FWA__A8^O]DH*!_OB''+@7- OVP8:-Q<80&&TS808E);&;\"#_BVM4V MP85J-2RT"7@Y9F0?FA>:#96ZZ>2WXW?<1V #;47'8WYA =4PF!OAY^&):TVZ MN=&%#N?8+R9O(\XQN4.7)O)31EE)F")Z=KB(C*,%]K@\;C(+O+'\%3I#,Z<,L60PV C3 -_<(_T?V58F2)18&:-<;6&!G&A*!6XFB_=O:B^. MV3Z:/9?[Q>RM7*D)^-QP^/ BCCU\M"M8-)$0,QK::#_& AV9*/N6,W.N?JA, MR-LG]4?I0I48_ISYC%; 2+SPC];O:,.%^2W]^0R^#'V%CKQ'IO4U]QR8E^:9 M-'@OV\E)1^T^_R^Z<^R)HF "?@RC07BUJ(YLW%U;,G.J._0IY2TA,1P93\B M7CUQS%OO&[@@^O-3GX17_D%"/[O--&5% M*PQW@2-V\M,_9THEP0^$CJ8T84 M @+8!=P6R*5Z+UJEE9&&%J=3I_6VKS/A??)V*[J\NT6<4DFJ_?$=%Y'<4Y0D M^8"T/SYC3T]/,ZR_L"6V8V18#9AP/8OS M. !U6H] M=SGJ9M^AGE\6[#5BCFYO1+[F"=#UG(4G0DW)" ,G:JA+ MU\9KLMEI8_AAI,D_3+I%;T4P_J0KM1:!=O,*# U5L!ZS;HXP<'KS4RH[;^:/ M4M"^#O&"X<44^@E1YM%!*BV*J1[0WF3%;TDB)WUL#9R8DA;;X2C+^("@$6)% M10I%S@2D?7ZKSN2J(5(D3MSM*.%I'U[X8+YAL)RR-&*[J;W7_L@,\5496Y*R MO,U=1+_;-87EN>R?=:'V1IW]\Y"Z>]!?4?)G(8$C8^]!H3KL07*$@#E/#TH% MBP+]BMVE9R.D KI-ZV=7]YH_BV7;GF"/5.G7/\O;Q?:TM.%\@NV0*N4PDL6G M-T6:@N_T["X@+%:+,S]Z<]1?'R/,4'EWMN%WD$T.2AU;>Q4,3FV23J,"@G6& MC[DRWU\HK8X+2AR0A3U)[&NTQW1M<,8'I"6$$N;>,_*; M2F:;8)?9"_H+- M2+E*M^:\E/T%_^%O&TU04RQQU#,VS2Z].,2 +#S0VU+@ZN)2^%-:2/!M3'?T M4[7%.M*Y?1E715YBK0IV'@'N% D[ #I5=+5UXNR@[*9ML%Z&C>6$M?+(>:_= M$WHZ)D<>W#SW4A<116?[P["D$"_2^"E!)!]=GFS6_GCIQ;(GBW&<4N'N,L%:VP-T2*L<]\8QA/WE+IE;(0L^NA5I M+F(?EPO[;#U]J HUD%@62+@>0M, +DRU(I0I9]))#0*$HK;I/S8$:6_>=7V; M*SMW.9B3C@3*_\Q8L*,@,I4PX2$J)##'3MC^>9SX>U^P\+UOO]GZ;&=[+B+. M SU[8A05*C'3P_6>D[;6K:,%TTX",.:2%Z!/NJB" M.$EN^.HLZYO?:&MN$AM[DO_LF6_>03SG^342Q=PV/D5+3U-4/U?.X&4_>4)!WX)(0M5HR[0,BOCG]5>H"1NHI?COVPGZE[M#+:8.[&_H1LGLML%=C(/?T.&>>Y47",M)?WZD M Y&9$YZR]AF385^.P#C3"3>BV;][34="RN66;=D@^C7T39ZU"\SI4UE':=M, M^[D7*352ZQSG?%[9MRM TZ483]A&\[81&B/'18<"<#N6K_^_3*T/9OBL;W?'GX3$\%4GVUE\Y MQ X)V\W0@W3%\E1=W&LYM-4 KT^-^TK[M[?4T?5O/4OIB'$6R$AZ9X4]>IW, M'T8T'02!>359,LU(KED!?.SG2^^3[H:7?^+LG_:7:,=*-TU>UB]O7I>97EEG M?RZEFW&U.39G*77:S2"XPC0%[\R498%$9](N93<>9!;^/P5'1:C(K$,#VI?V MI'B'WH!'E6 GX$V?1MJA\2X?+'X@";%P1S'SH<6LI! MOSA\GVGWD<)EFF(RH0=9?H.8/"3:+RF-,E8.E5Z-GF.>IJN7 E RMJ7Q=%_[ MN$:+E7MCBON;E_812G$&V^>]0Y?>809*5)$/(^-DNRA+ +I54R=-LTNA*![I M880Q2MB1/H=I00*JAL3+Z&-8]V DWXWCXQJ39Y)XA\CIYBM^G54;EY;OM%5[ MZP<&;D%K>-?!]#-8JD$B-8<1JR3=(SMDB#H=P'FC>*%#8#5A4LRD^@IJ.[OK MN8+A]>>^Q4(;G$L/X;*4X54"N683(>3DU>73:9JWPIDUC5U9LJ1_2*(7(_;W MZO+NC#""_C-5DB;K/GHXQ<_7L@5 MOMLI.D[T"^K+AO6ES2+*QE9OL4!4,CNL;.E/1D[FTH7@Y/VP_%QL5U_3$:YM46KG,MZ2LNOVL9K9P;^8X[.6T?]S7/L %5IN*)!?6Q% MY!)YA#G^H[GX<7* 6?77!GSZR3<@(I]\XK;;SI3H8:P&_DIQO&1CPB "^YIA M3_(+%$(8<,K0-D-Q"U3XQXJMO8)S"KZW^3_;K]]KFQ?*-F\X K]$NX48AX+K MU;PX\1^;\KC-3E)0ZL80/ VVE]2T>V#]!P8' =1XIK;I;&?^"ZD[!Q;H"39^ ]$/K83&TWTO)AB MHY0"/Y9O'+?2T-6V+?LWK;L5N$KKEW@KS@0:C PG/T'4$%>-MV)' T9D+N%@ M%$-=P$?$Z3\4[L JJQ*HBW^V!G4Z$A7FH\'S'+2EV+GK]FJ MRAD6R+F/KJ$1$'/WL-:\:$7KFPB.ET70WR,U'](VU8WWFB%-U?G1O@MU"1\[ ME-##0K1TENWG@VJ7M)_7+0-:?FCT.BVKLOPYS5)94*!/]O/WH_@F$32 M1:1I9E4Q9 +)LRE4>[XP;>O7A/20J(%R=2)(F1K=4B#=(=;BT[[DJ_D&1PP- MC6,3U15&/GZ%35T.&0'H0NOQT )=""7URO]ZW-#N,4 MS^S):#W\9XDTMNA72&=\E!TH^M(F1"2@Z[?X?0+M50*#/26Q^MN@(U."P?:Y MKE-L:^N% 1?@[6 4O I'/RWZ%<[MBXR%\_FB]]W9YF->ZBL.@2.5XH923]_9 M:%*$29H*K90=_CI.H[\$=T,]Z_?$[[:8[4PV/T/A7^Q>AC8HL$#O%D>3(KM] M<*NR/#-SJXQ>G! G(,<\-LU(UMZ3*(Z!",@5\81._PB ZF?F[ R>D!E+H @R:TZ'8EC,1LR TLJC'"1ON>6=?S"=\01\CC M>A+C=V9KQJV9W#<9B4IG8EMRZ=?ZJ4Y/PUH=JADAW\9RJ]2'%W1/\_BLS[7" MR<[XY9JB%H$Q-SA?A5_<:Z>*8?>S'T0BOU?\CK@FT,&F>%I81^2NB+8ZDCC' M]A)\:%?BK'-6+([>MF!9/D^GCTEH] K5Q0/C!N M%-JKN\]GAL"-;#J-?GTF?&_=QUU_LJ),K>/ J^N!HA^1O,@*:'N#.?4- M0)F2BQ*8TG"=N#KD49F>Y'([RQ0F;3#STFO]W8//5T!F(!"(ER&#;&(/6"64 M?K6:?FK*]L>3U49\48C)@ Q=GDTC:?+=VTZ0\2O-CR0R J=J#B)EG_&>8%.U M2_]RIV>7[=_";F,=G@%J+-#!S0'F^?&Q(UN>,0*_JB6E;Y3VA+]Q<^;3L@AL M7FDB/C)^\8L%4M4^0+[SD7(5)R 7L6GM6#^DJ1-Z.-W> QL4./O&/N[?M/=6 M#*DN .03LYL%*A]^B1"97SR<3FPXU:_WHN[;N=?VLJ&649=AWJT_;L=/LE?8 M?]4'\K]]%3M-\;7U'"!*M'![MHM<:C12T2$SRFUMO_\BZ8',(*W+;6;WO+L[ M.<1K7>GL]WTYRG;N!EA2/E.;56]I$ER6ZUD@(L2ZJ5[&6JO[C(#*O:G"F5&M!KNNM9&K MPHURJG8KU=_%Q;/]B7^B1\)[0NPPZ L9/ MF\]N2=WR]DFOYG_3G9))OS5[L=-Y:J2 M+B\?GPMMIXWSG9)^/O_\SMO@(NC0OL4@[/(-VH4E0A5^A3LG0%37\GUU:F-_ M ?RSAZU"QY$-1X^1::FP[@.]NNZJ (3GW.B!([O^-C(IX8M__# (>_9B9 M<91^J8'-R'E*Q5)1E[M;UPTP64AB(KSD$'99GJ:E5_NQ7F:*P!NUYKN#ZW8' MNOUE&_H3UPQ*)Z0:R2&*6 M.4J@7 8;I;AS413@DZV!DL79AM9L16?[%RP!D@W-#X&P0&\X&*TI,WO:6"U0 MTW^H=&>&0XDQ06M4%HC.HT%Z]7%;\03^+"M2^I[VW MT2NX"SG% 9W'IA^;;SC0;H1P4,#+'91$.S(T6L9JV.*'A]71(QQ=7^Z4]IQ5 M[?8^;V[ZZ\JN^187G/UN39988NH99+5GR[.A$.UD*O(47<6CZR->],C4X/GO M4TY7[9\;V L*'?)3.V\9M5W^JVCR_(J+7!"4S89>],\B'I+0 OJ7VC3%94;# M];'K70YR^A6-L/< 6-W+CH1[W\:/8(/*C7=D M''8L=]%Z;!B]>Y+^^>\,#$C]MZW,#@I@SFRUAC%4795H3O 8"-G;]X,+[2$@ M^Q3;D-A4JM>3];FZ^M4QY-?T#0Q7%/87X3/4B+RW>7H#0NY:AVKD94<#!W8+ M_UT2NO;9$.6A1OF0:[UT.5+7T4HM'[M:0PUIY\B>B[%/%8(."27@PD$)UP[V M%O3RJ+]Y93.[G%S4&+4- \3YEGF1M$#$CZ'=VQU>GL1Q#H>UJ+6V]4'>^&S+NU( 1+R/Z1A<\R9;\38/V*WTX-]0T='!&NO_G>^/3Q M_>&@?2MV^K2#S'8KB>6K-(T%;>[^D/0BX\C1K0:#TV'Y$R6"A*SKLOLO4'7/ M[L3PK)CMBALE,^XGS5"ZD')R2_ETU"0'GZ$&CKG G,T^>K[7(;]MV#](R9J1\K7DK7W-&X(-(:73,5O2,_U8E@__/XGGGOYZ3]9!A M5!"03]DFZ;_6]'D'/)H)$2.%JL\9?QE8Q8^0:BU$740TGA(4\:\>OCIXX/G- MBP>FE$Q>)1@5B4PX:0DY;R;E1GW.-QUGBCBAT$X!(;D'-/TDG(OX[N^*S1+&&[_1X,PC8^Q NP[_ MB26:4[>C"H>@45E*$6I;YR\@-FY5D;++YI(>;G_8"CGP1B"-)A6]CAZ+F>I$ M=!/*S%'U[K,[*E:RB7(_K469VC.MRBUHRP\H\G*0^<+IA?XFTHIP-H;YA*G> M;B\?..&TXEHW4'0QQ=W*0$XL6Y\$H_/&3.TR>['5&%1E3&#]BMRM>F9S?Y1[ MQ_0H^&(9"U2V?CGA&!)_:^=[LH& Y=G,U-1X XF+:%,#>.I WJ+1=^MJ9#VS MMXM\CQQ@%7 +?NQ"=L.I$O8$I?Z]T\TS].%&?GB(&U!#0G,LA#'%120&92J^ M'%?52S.+E:?:CDB4'!S>VD=$L=GE5/SF"G$AZ@R2:T7&+5DGM MI7F_[&R-Q-H&!^(4^VJZ;BX;.$H,)!@ANI!-."1DK E9C@I'B(S>.;/4/II: M7Z^+,/J8-<39-=]OP+4_H%OB+ X2ZTL.T8^::Z4I59A/;M$+D7<"--XRX))9 MRH8313+0%F&^J>Z]VM2=7>+?72<[\.C([:D9\?&MC-MC;*^7N2#!A0Y#CR>. M#WUY.&V-H35-*\2C%\$_Z#!X-83L,?<5 IA#R@X73+E%=4[0?QNTG/12D7LM,^O_$3E;^E$ *M:FN69OOL"Q_F>S84",O=)3V'XYN(]^XKQ3GL?X$3- P+ R3:=H,6!<0KP2D78B]7 MK:H99#\1+A-]F%33)/12 ;RQQ?[^?>SO#PIHH7( .>+I!?JR^23WZWKJLE@A M7?>UJ>E7B&RU@=#YCI7?+6]*$*\6YI/F5EPP7DP1N\S&J=V8%H1Z;BII*F5* M[,EOO$G,45OS[81QC^TU3S82E&Z&WO_G:'&$ VU4% 6)(=XMLH+JZXB%ZW%B50SG\1BG-P MJ>5GL$##@IB\,?B[I'8F'G+$'0$*X21'OGS2[A95)[!@F+?V3I=^!CR$ M1Q#(-E! XBVA'-J>VG@!<&W%/*?[/.OK+/DDVKMUIJOC*.BA?>)L@G;+G VH M /TK;18A1[] WL:A(FIQKT+,/K44. O,U%35527&YD\KO.FL+3E6>,7LN>A! M\_0TAR4^_<05&=,-%D@\U/,PQ<@FYHI%4I&:B^HV*B5M/'1,&2E38=X')QMC M ?&Y:.P#S]<*ERGX@@"^^U^\WB^YJER.&=#1!AU5QQ@_AQQ*B0W?J<*J%=QZ M-DM2#OL61##'#!L8BF@_\$;$Q6%LV&$V\7M27_/A)!@]N]JZ;<\"!,D'Z%CK][ M+;V(!20\Z2?8A+ \MDK[,I#Q),1ERIG:X_F(!Y&4T]%T4!J\^5I_^]:LT_TA M1TD%W()Z)95]FYFR!ZLJ*JIB];DK;E[)^ZP*VM=7X9S=V+C7(^-EYQVC3JLJ M]C)7@*5BB1@D!+:\1=L7L'2W^HN%$NR$-0KLLD/K$2.L3H\&*S3-?='.A^,/ M(=#()C9UAHS=!R*)T B_Q%END3XCI'&<];D>>?EK_'Z/X]5@?5Z+TAN'L5KX M4I'A,WVCZDCT5.XW9B$Y1W(W2U^@SV[+<69]%/JW+CO]?X?:6#B4. 8983Q# M1C1J *F^X%V]RJ"TPUG=1QQ>'CK5W3)H9R!Z=NOYYMK.D<^V+_,N=S\%";OM M6C/"&D&8Y2;:^0".)B-P8N"'!>../%DUVN.1M"D62/0FT:ED?\.J< OMMKG& MZ%ZOG90=.JHSQ*Z'69!X^2*\PM?I2;Z?A\$GSDX MD%*M8*288*38;6<@7'VU=#H!=C'QNY&^[FF!?UU18]Z')-_T'#' ND. 2X1F M[/X.CV$!W?9RD=S"Y^F_6U@=\'E:E 5Z%M5^E"EY[T'"/A S$TJ,)Y25(]K1 M9"-TN#9';;7R;JNZ^F):[96=OEU*VN)C^U_M?3N6FU'F_8K&.G_\:_C\7Q9> M7H-\]Z<+XVBFJ&A"M5-$X]F?XX6CGLWC1ZT6Q:"+E8*,\EM@#YD^_*]3@SM0 MNSB:'>*'"K;2?G^#< M2./^3[=.?Z !91C5S'/T!I,SG13W:+%_10#23%.CFP7@1>PWIO8+ZM2]\_*Z M[)TW_>: 5Y/H;@JF PHHWJ!:L$#A+K33 76322N%AGDA=X9Z*M_^%!N#E1!. M3&_V=(WOY\,DUUQ\SK=5]E)L3Z;AR/^97):R>@]?#'!C"P;HFQNY!R^7<:NZ MRBZXS*UH6[Y])U.B?'14X=I7G%7JK(EJC2<# ME&F>L2'&;#K(4Y!W<6?3C0.RV 3QZ&_RJO)COVSI DIQ\-[V54;G]=#P!\6" D!KDC\@59YH7> M6$$;LT G#T1BYZ6@J!U(IJ+Y?/5_O/5>7H@;4Q;Y@T*>8[) =BS0NA9D1!6_ M0VUA7N (W_<0T+6H>K.F%Y/( ([.<< 0XXCU[;6V,M]+S-DF&[# KV?(N$9 MS 86:#H(^N=](^F_'1=A@=[E,:'3B&>]\&P"A1O9AM\5T19B@0A+!*9^SC]Y MB\=3T+DQ,! EI,4"Z1C3D=_H"YA^#'!.CL[3"N!:"RA=;552HW=0TBTD:Y?$ M"XL+!I9R5P+&3G:^G]M._^-!ZU$\68XN^)!R, #/QH^O$G$B7"(0Z[SO.8R, M;:-G/SQ$'D1I2M5U3N_'@=9]^K"V]8>(1A*DR)>;F./SRE<6:F5?NPDG)16* M'CUX\[V9/E$]RV!Z>AB3.+VE55W9JM>I(3'( GV%0BG@UML7R1#C3JG\6Y\2 M$K!U(@5#UH'2VWIM;)?FBM3X5P*'$ %D4S!T1K!1G 4JR4IG@3Y*PE^:,=CC MU'0+ZB#C1NUEO/5%@@#DW;[-!M.[]15?#+;V+^V/^F3)?RJZ)X]AMP_XO MP[9%29WE.&G-B[_#72"ZR]5R7*K3>SF31*D[&3YYYN,P[I4]C3O/$I>J_-U%^MY"]S2I,XRP)I_T2V7B.M[7*BIICZP7\?S6320$6* :]J1FBQ@)AA[%TE#[USE5F: G[/B]:")N\$!P=]=^V=M1R MAA-]KW'(O[-U)9HN"W3X9\ ?=LP..Y7>COONT#:,[_9ZDV-YU5UEZMGP**T. MSQM[*B=_^;K&"38LU4,V:8:PO_+@+GDX7I$%XG7+$AY*:4VYGW(F[):+Q?5' M!F;;J:(WOF^V7]V&W6%^,GK19MS6[A-F:,W ;VD+MMI)=?@(Q7^"<$7%S@54 M)*U]2-KUJZ&*L4WD*5(5HL* MQ3_^QM-&<#O1DEE8\X0IC_@))QO"8PBE2>,]0W6D'24,5S/.*4HQW"U=IB'V MBR!1"QOP^>J/:BMFC#-&\$K'I4=P]6V'<=\M.!DW+R0]J>R4T':7*0:921RC M*XP'66*DT9U:O Q>^MY!&"SD$".[6+QV*.1 KDOM!X8O]\ET([3_=E14U'C# MN$"C!?":/8X_ +E[#6_HDA2-UE$A[D[<9Y>2Q2>-6$5W3YR-UT+'VH;2%W\^ MCM6/&,B*U0=B5&S0K M /R5:6WH5.1:RJB7,RN/N6J#MI_&B6M1X'WT_]C$C MH*;GE(Q/B\ *CFJZL'LOZ&%J3T6">JJ8_467L%+.8TX7]+^KXN>50IW 1*?K M;S\:6YD@7S)3 95H&Z,;2MV2+1S:0?>F ME0IAR65QU+W P?'N(G'SKKCV*UX='$I3OFYK[ZT\$>*8]]*:O\L<^ M'CC?=7%LS.P]X/7?LYIA-I?^,XA!<_XO,1Q&!GLVN-FSH8YKPH-PE)BV(1E( M=(BQ>[5.=18T_7;_KP-SQ,T$KQ_4&"$F)3QP>+F2O=H7ER8X@9GW2U >30.2 MC$^S^FV"VY=^Q?ZGZZZR&3B>G3<7HF(>8"\F'7JJX@$IF'^IQ/E.*N\KZ.FA MX!H1F.H %8@:'9,@8+MRT>]WD*_MSI$H;"@_8Z:6 XV_14-*;8WO6/K:YV5' M[VZ0_WUC\@.I0 LY40=8([?8D)&O"TV-?X3HN ZE_*YRD$UFT23?!VXYG=?(7J_YZSIP9[$ MYA]D@?1YPRBBI)1(A#P;S;4T2O4^6T'>&#!U:$M:WN_\85-5B]_WV)5[Q)=' M#M>'#$M%R*I8&3QA?XKA'#I\D-(H>JYPL&:^:Q*%WM OIPOT;KKM.&3OMW'NV_S>?Q2WR7!L!N(A= MX2([+J3PGN:U$\KW>GQO,\5J*\5[%ZIMI_\2\;G7X(^UX?]B6%:8!TF>I M+_0X-=;TO9TDMERB2ZYF;;UV0]LGNY)N0*;9D9^4Z13S$ZELQSV*.F%A W;OL0I^V4Q,,4*F;2FDU>)_8ND;"[K,H/0RKFH@9>Y=+*QU;,_$:^0"_/?P+ M70ZEGP 3\4V616MTB]&4UJ)'!^J8XO#Y4>^2>=U"I]EM2SM=[:0%TKJ-K7M. M9UT#E,CD:'-DBCU6/=A7M"(V*K(]169*3$.6VV@\]#N,DA =*@0$W&>![D=( M'/7)4UU7I,FR0 V9Y&BOQ(I3"F$?=.OV(,?*H8;)6W&Z-RCV:R RNQ M $N&]1A2SS'>>8J5EB'W(^>B%WL4 MODTN7"JZ6(5\3WH*XS?[YE5<;C,P]V%JD.K6X^:VYE?1,+P^K(OXB!B"D#UD M\QV0/I]#A"BZ#2OI#NV1F(X9&WW"$W.I.G@6Z(TIR'LY$!.-D&1[B*L([1#! MFE0E3#A"+H TLZHX=C5_[,6B0]7&"7"^2*8;R>LLXD),Y4VH[3"AE*'UEI)L M]$>3(7=4'&'$70_N4TXKKL=S95=4$@XMB?"]&3;I\]52RU'U\G$EO]6F/6]S M'#Z[^28AH993TLRPQ.Q0:CSH0)''/)RSWG@RIB+,B#Q;AU2,+Y6R_FDH>L8^ M7$C.)(ASOVFLV?1R$-^R'.V<&[IJ;84G!Y PX+$>Z22X#"D=1 4M)-_43Y=< MJ?L][_@!C7?$4_J;[N0\!1._E0B*:[FIG8[#?U@D%?=1$8 :0)@A/A9*]X2N@6D@S\@!=L2)3=SA*CF"#U97P'AO+CQ?S&+,SL&SP\1S# M+E0BGNR!?RP1!>5E@3Q0H^EW*96HF'J^W'D7!_=,[U!]ZJ0^:'CH( M?@I$'#JVF"4MG_>>TZ4#7EAE M2,%^H[MG8W6Q?XT3?R&?D_^3+/9!_R]&2AQT0?9C^VNK C[Q0/(F"[32\%?( M4ON_D"_8R!.B6@IHD>M:&GGZ-AAH4J8"P;!*[)IC//^0DH30X_".;:4?P_,6 M0M"2EN84!V"+#IMFGN\1L4^]CX-6BP]_Z@C9Z[3*.Q! TN6U-G.K["MN;*Y: M"YU1&6E=OB^>R.'LO>^\3^SO1W'77%0>MMG^I!]CQV(B'>D9#R??!9\:U8%F M?@3.7**K.*N#R#/%"EJZK8FR0;_'S(-VCF-OUNOOI8V&.%,\HSPK;?5Q+!#X MS\:MAG7Y6<%]_>Q5XB>QS# \A13(_2>C15]LA,<5F)B)&8U7X9=LO M18&/W7[))>^Z#"_'GCP--FGE9&8Q02&BI< A\HUF!&=_565N^&9!J)JMN6=& M;SOO!^B*QF'[U7:L&O(A'CB7$HMTPH_F-#%5*.C7]<*%SHU\=>I1%?U9,[G) MI)-Q-2*/;[V[.":T0>=?@^>;;?[22AG(P9M\+@^2,R(04D^:C]: M'DA)]D=[N[MW;QK:Y4NP0"_8C!]^&Z']YP%T3X@UH$-"HT3V#6C*3'&?Z8+_ M\/UMQ,OI6D)P^X?8Q^Y.QB4V9N=[;S]\S!F^YY\N86BG2 M/B&DF!-(\C7"V1"!VGH*7S.L*F"N>4=!.3%NM..G7_.CKX92DC>LQJW5XIT=8W$7;Q_G+,O2X8@58!86M/\I=\E^PF;8V/ZC M$)P(N']-20_5960WS. SB=H7SJ '.'+%\VY?8JZ)-UH+MWAYIA];F:;N0)<& M& 41(0\QUZ4BO,#.*6-Q-8UNOS%,88/H'G?>W0+*!I,[_XOE;"T IW">%774 MMLN<=.8L P?GG5[5GKBY.]P!/XTEQD$KG)KSN8S(JS2;J@XN[=<^Q]]!()O? ME3?TJZ;/TI?FI&?^^ P7@GP>#)UG!,M,Q<8()>:\C@[]L ,?EX;/^,SL2I=1 MT,L+% Y2]PHD2I-K2ICS-UI7GG.U\H=GT/8P6M<.RM@FA&S@+JU_0='[_&AG MR['<']&D((VKBY)#N<8^I@EN';_<3YNM"#;7YD9EFL/Z?;EF'UT[0UV3O7E6 M=(;CW>S+7PGF#@+2@YI\M&-T)^#U*8-LNA00%NHI,9[Y3##I12UD*_:%^HF@ M3:55PC$D,0Q> 6]5NZ R(=RK*>HI1Z\:\@WX(O)1IKL,_/ZN6W;6F4K82^Y= M\4#^[QN%HRT8OSV\LC*N9O9O\5?&KAP M07905P@$FC]D8$<%1SJ;N/H*)L+%&"'X+I^U,^6W0]4>DGOC^ T45]9NX?6* M-\!C:A8*,B#EKK>,W7F!Q(.&^ M[/ E#?M3ZX>'FUP9&=GURWZ6^KR0"<_>(GP>*4NNVUN]'E +Q@0T/&+:0M+* M=YR1DK6?DGS?+YJ?\:\:/N.?7*9HJJ/IJ';>5U6J\ZD.Q[FP;WENN_<8N=@' M\%:('GUAW\<.R:]:J>]$K+OOUP.WR:_ M('D-)D36UPFK+) TNG&Z4>;QSR]Y4W)ZB"#?@#QJ-[UK:LI\Z+5UGWH]:8Y_F-6C6*JW\&)/-I'%WZ8NY#D1LPGD:A/ZYO0 M2&V-(4'5MJPP7VWYV.G/0O:B%S=[5#^-)\\J>9W.EQY(B-YP03@=T@V5(6\S MCVS3].DW'=S@$>J-:#Z*08&-]<*8!F/D@[E6L"3CN'84L+=C-Q9RBR)JW3,% M$PPP;Z:N>Y-_ZLOF^_*5'M05@57$RB_UU2XX &GH@Y#QW(E-;:1PNZ7(2;M& M*9'7&]!:%>2+G19;_6;X2[LK &7R66_]65*F6^MHNO>#_B(1O]AGOV;T3H9: M1AVHP8QB7T#)GMM?L>'NGKZ3E[;6((LGZ7A&KC\U6&&$6'CBB2H+Y##>-*?Y M %R&@(1<):\U>Q[7SP'@.KUTC8\W.JU 6ZP\(S8KSV?* M)&ZGR.#QEPMO)V!5?RWC^,]^W5\7+;UX)= .PEVDA/$O8#: VX"P6!^;6?A* MI=;$&RO=D-K=*L(?;)0R#Y']MRP-N!:RR13K# $<"3\-)P\W'.LZGA_ZX)F[ M2H;\ESKM:PXLD,O)"6,6R*9N4W526NK>C(FUF$^Y[->!]D?Y),D0TX3HG3I( M.+P:BZ,RV,CC"002T.OH4EBI=?]FQ3K,4-6+&WOG\*.XHSAOF%K'NL!>XW ) MR;\U#N]ON1LADE#QX*UY]OU_2&_D^($EWR*,,) ND+&ZKP+3(0YVVE6(LO71I[!HB"GB]\_&/;6)V4JK6M/ M/OE2,U7,)7@7?#OG># BSWSBZ2QDA-20,P$C6\D-KT&3-:U[F-69#"NY\1Q> M""UP2:Y'8IX]+J'[=IZ:K[]F@3C.( 8-:*;L&YC5(\4R<:.*<- .@KO_I]J# M0ZF>%?95VL-BW^6;^#6W, L8ZA#CPV7L8[D1Z4F)UJXUF1RR1[A/7@M/B;'/ MT[S?3DQO)]@+@/UYZ;9+NRMST;YCX["[7Q(662"3S-5BI]_I_;>6+7_1DB\R M%7E/9?X[*?^_7/!J--E)?_E#6DH,0I+NVE@=-VP8(7?$>?V4@>7%$9\ KQ\G M8ISW34_J"^WW 2+APQ+T$[E4/_9#$F)GK'OZQ+\J-^$EP^A"J;1[^C0%9)-4B+N3Y].2)?BI M#S%-5*ZZV6;C;*;KN9S# G&SI^Z0 M*1DR6D1G\)!F6:"SBVI"&1RC'J;D=@H3%>J M='@3PO?.RL6[,V?_9, 47-T.BI5E\Z(7YKG&NH?_:>[__]85P@)-R@%2_LO; M)",$[78CD$_ZXEFQ,#$ZJ>3R^.@%^?O[DC@S3NCIB$[D_Q/E=1SC??B2"10X MQ0)='4$=G^VQ?>AJ36?_3W2^4WH."@1[+D^Q1]*^!;O=RIX!#]1??[(B)$%G MH)@'L=W(Q0E/%NA:)91\%/EFTX%W TW7JM[KC9%=2B+0)I%[5=C_\0?4>!XF M@LU"]L-G(?]O?]QNG(R?] BC)'ZM]7Q=+_?9VDW]>-'9Y.]4@K;-(G^^Z#F1 MLS>GGO/KL/ZU91J9*7'3VO2?X_ MDUK>!KR@<-T 3(GC-_X';>\9T%2;KHU&15%0 1$!*5% >GD%%6F)O$H3$5&* MU*AT$$*5%A(4J0(1$! 0HB"]1*E20T>D"0A(#:%(#224$$C[@K//[)G9LV>^ M<_8^/]:?E61EK>>YRW4]ZWZN^Z E:[&/ ;=^9*]?4(!DM*1Q8.(D 2"8< .0 M&)VJIV6]9J+J]>[-A=+I*+F):_GHT!T@^3IRYE1RMOIE"]B-^CA^_C/^/I&W MO$,\A&[VE53L"+P1%+ZA;@:AJ".:G]+/P()VVF*D@Y-;/4V1 M)^Q:MN[Z6OEGMOR8MA"/0Z7'?_W4TT\RL-IWF>3-O)^[:MS2JRU5-3YVZ1DV M"]3\NP.CU?_X]3E:@[Q',86ITU+;=SJY#$P^_.GU:BQ?+V_K=N? M&[,^!(&$'>ND1W=&(#:8X9?,=.1_.&'X-Y;C1B]ANO0V.]/) 2E[0.U_VJ3 M!_%?SSCAP(MK",(E^N-_N(*) -P;5+ M=)W_NT$"CE\WW*, J2<0;Q'_/__ZZ1**\."@.K'M%%LS,:C),QU91\HP5;L' MGE9,FF!.4_OU7WRF:X4Z&Y!?=[X$78VN_S3,2ZM1V-3HB\91I2AWJ,K$-6+[ M!Y@F 50I^_9G\GE\23-LNTE';-33FK. GRI/CTBWY#!-K'SX!7-E]*!QAWGD MOZHT__]R/! /C[EOJG7[[MW-X;"S1G=>9S7J'.C*5$*.,E$B-N8\ZL75 M7*)V2;%3SOV=[2#)4CG\@JCX&;PT;+5CYA#@G>.%Y\W, =-"'4(L\1*9)G?T M&C,B)]K RI^*6<;DEB+S/C0'++AXENBS*_.+#54MK_4W2*(/.H6*](=@MMD/ M.H6^2$?0];+I(K('G4)O8"*Q9*F#3J%I*'P,D$K5QJPH<"*^B]'G-F[+S*+" MP 0;A5 (?Z.X/Z+%0AA)/.UFVU;[\KQ;FE[.1"&_O4>T>>/ 9KZ$& F0.4RJ M]'U,]''-7?I&4H<-7>JT'XRY_"-#6>Y^\+W?\I7_F )9_$P_8RWU3@YT7E&2 MTA/U/5DFQ7D TS6 MS=03%@YJ J6C_FEI)C7]8.L^V.E8R@,R@E [XK")TU,W*-#F&EK; 1C+K-7PQR.1/IW"5(JK8I^P3]+I1ZO4BD^M#V$2EE+;M+D/C01V%F/ M-+NZ-:D7.=\J[1H ;G9A &[N0(Y[(4L<%7@NK0^\0I"V&X;)UE3DJ;_T"OX; MW=9=!;(X]K>HA3+E*15,*/ZT-^[JHI_O\@CY9MSRB'KA]/,1C9#]+X5Y!GVW MN:;J@A?EE7D-V2,RQ=&M+/.T,W5@7\S,.T0YEJK$NF8V SS1RSJV<]UGN''X M;.XH;PI+OV*UE]''S><]QV2 K?YK]G=LQ'.ET>TJ M*F#3=:;UNWBAF)&%X!>!MT"=0M@"CU,ERK_$N$"XKWX("A(^ 5VCG"H3G'M> MNX"/E,B/)9P^ >P+AA]HK?4P::HW?!!#,$:?=3Y7S7$M@CFHP!-CI=2\#&'[ M.K?L$*Q3LF[7?#S;XOLC6[,OOO^KMI@'8Y*WUHBM7Y=A8P9<^842PDZ?>X\'W;+J-+X-.#()QXJ X!H MSH24U?EGSW6VH6/,1G**J1*Y.KA>:5.PC/74I^1G-I3L\+,/,B][8ZNWV345 MF3;QXI]M$3HXV/9S\Z!9SBF\U=XZ4%=';L,K94)%9R1E>PS? ]+HE\%0Z+@- M=(*7U$M.(BHZQ'\@PAL\ QQ*ZRQD_IBV+K8+S*F]A2&$7#M(<\WC%GN-EO4IS=EO"U9KY+1Z0@476.]F[UU]GQ_V+X'Z M]SPJ_QY%JOH%V $9">;=87^FCQ%:ZA4E_J3 #B2H#=W&%,.)4NDK-5!*;ST-LQ).O]-01EP MF,_U"QBGUR*]L+G>NL0CE-TSMZ?T]FHS*[A%Q_+_MYJ&DH%T=C=F>))D ,(? MD9]B3ZL#X05,%'G. E5I]2<#4/]]S5(:(KK>JR"=\<,=?KH%_II6#WY*.T+B MIZ%V%/A@*5,M1NAK58*3^ M\>RKO:MR06V\!GY^'E1[I);1@)'Q41-!Z?PC(3*_MM;ZQVZN;&/K=S\GGWT^$4A)UBF+2X$U(/V8WLLR["]"WZ F4Y[M*ZQZ M+W%,*)-6"!QKRH2=2C2?RVUH*0^F_(JKPRE$X1?\><>7K!NZ/[5FN!,*$>Q@ M]PVRY"(2 X6<#\YKXP6.@?C+7U>EXE95!-:2;5\+4;HO"]D]G@P[CI$+4.X MQ] E:>_A%UV$I8EQE4%HU_'T]0D"RI]FY M/=/7>#IB&+DB?(JPRYJ@95;DDK3?_1&651NX3DU^#LD!$]Q&FSC(>O3KY/[9 MJU.U#>@PGX7!8NNM]N$A^S&-$;[4NT%WP1R]+O07X)EH)EX3F %2N1F %HAS M1-,9?IV-:EC# =]1GRC3(SD/UF/$COB!.+<\W#PSR M?!Q-8U4_SQ?P7!HKRL8?+)1!H$@PFWBT''Q7BTA/"[GXRJSLH3N/)IW__<^) M.O?7>J,?T!B$/9"LH-R,'3^V/JI/U*PEVZ.MA K3*KKET]9TFRS;V8I64^]? MG2N8 [_<-LL+Z_/TL4FH7=MAYGPRBB/#'QKOP 4="Y)B *YH8%MQ"%]J_\JW M%KJ0Z3>!(O.L+U5?-&7OMS4/&C].LG__LD;L@QW(<,:.OAG1V71^GL5]LI,:! M;DU!W?KOLPLDZ-S)RM2=V[3!@&=/ZE2T>\EEE6P=".=\I><0D%+[I?H[!0J! M%4P47&U6BQ$?S3]H=X(J^*LWPPL.UCU1Y5OZA; ;Y!Q?]N.X./#)Y3*NS?++ M^J_0;4RM19"'IYRO#]WTEV^/],$ M,QXK) K>Z<8\6/>@ \>?_,@<,*/Q[LS#'\^.N.W8K4^93>O;/ M14NBOW,L/"KE('T@K^;1>\#E*7',.2CZ]=!?XF;=B!VRGGY+=I6/ 7#^>51X M3:8>_8U)$]7T2?G04 S!L 2(FXK]IE5 ?3@J6IUY67Q,P+!LPONRT;OXQ>!X MPZ-EM4_6I)D$I_,6/QM54'3"Q%R5U5HHO[H^$HH([G:I M^N;]55KGA@S^6U&V\[E&X4&YI[+OXT;Z.LY65X<=.R?Y_:C)D>\ 5IQIOM)_ M#ZKR%S/D'@>(^<9=_U%>)W2P65\CY#U'$YBLKD9B H^7J#EH*R34E%>@A"J3 MIS=K;6X,RUU9>ELR@+0>:#T;^[Q#7L<&^VIG'4MX !G/80#<(!-#LQ%M.:FY M0U3-TMNUYBISAJ'G2*&L'RCJ1MSK!OX&QR(ELQH$9C!KSXF6I)@$KAE@^+0J M,<'J\JT4G>_KT(LL0GF*(F?O<; D #K%[K&^&X $P2XROD*!_,):U M>^A"_3#_H2.EVR'NK** ^$Z6[S+91%(T;8V@3.5/PJ6K^8 ND8FE+HKS*=9* MK5SFA;'9;"=3SBR>2JP[(GK$:=6Z(8+*WTVXJZ9EB8Z&G/V%RNCG_!3+(<'W MX A7AQIJ^885W4\2O91'O[!(YF4 M-1F^VG4(09@[WSYC@)9"8%CJ38O)U<2 M18Y[@/1*BG.>[NZ]= '?/O*6'I"/7N(P8S[<%;IPOTAPZ!PD!O^&XYV54]70 M.5"[]>6]\RU$7BI_Q(?)=B!)!W^TZ.'7CWNQ?C-+ZTD1CPY/ZX2NZ[U7B2_S:M96G"*=NR]3J4]V>,Z9A?V[UF=+ZO.,NDT= !U*-]OZU,E9C M5'_"0MM$X]HT?QI/9ZE6JR#%EOA>'ME^7H9D=J"V<0TD<=,U'1C3R/(EW6\* M=:!"-&= A-W>8XJ*Z./,*D=-MQ":[CFRP!,X1G,K!")X_PY^[#U],HNT#$F](>N MZ_XHNA=(OB!!Y6)O1Q%N;W#";A$5VMQLFP,WHF$F4-=7\V8>*P! 9#"9B(=>]9 MM2_ ^6$%6W>Y9F"@Y$,[DK..X501$*S8V*"/\RI X-C[AI_A% M,&#P-7__]3TSL0M7MX;_HLCQ%&]+W_ MLJ=1AJ1//Y5+%$N!E$>T&0B6[ST#B<41-8\X*5ET1 AM49Z_V^<(I+JAA]'D M:S?;N,+)73E*TCVMNG51SS)ZLO'YBQK7>V"^>TB;Z48M&=L/6]34O8UHXP"R M>QW=C)4!2&R'WZ'9,/]U^\&>V/]D&J0CHF &N63EUMVT*G2P8\YR($S.T]?/ M5['U5(6+8M]ZV]%[J@FN_1B7C7%*$^9S2JN>NL%O ' MOHA^E0W@5Y=^PNMJ,I7GU3W+@^!/;)QS= MK.R# M<\$S.5B"=>_-654L&3B3,3R-?)_P'>+__ECXEI%-F)MFJR;_XF[$F6O:+(^$ M&(#40=W!KSUK/3U>>BIB^VFW97"7']9^B:+<+MW8W 87* H#F^;)]N%-K4F^ M034@_ [BQ5(",R37()W6F>0\U Q8H8P_.H,],EZN/2TYC-_>3=*>8[D[HR>N MP:5\F61!S_#1.#?4&BB7F?X8*I03ASIL::G)UW+SO*2)B?#S&T>6(3$'[YR: M%,AW,2X(3G_2RE1:?U.@4?BXS7,%J/(M#&12[NOUY0;O4=1X(<6=OW5S(,F1 ME/&7#>I7_+O2*;"^S,,*MXWJ&("SE0S H#'\8(OZ,K+SQ;^1+_O7[4@DF-Y# M@L$AH=A/<1_>3_04%<+^;(S0CKJ)CW_T8''RNM#HTR=*#(!U>_!G2"03WG@" M.YGI^B$#4+F>.)-N&9[0B5M_4Z#HN& YT5"NJT/[?*YUY3@:J-X6)"M64E]! MV:7*!R^&CQF.;JU(ZT_E;6 H?E!J^ALJXV#3]5;Y/N'_*B!@&8"9#&!U7 /E M&-6_4&^Y34#H%M ?^X/9Q*)(JE>M:JS&O&IY8/-X>9._+ M*^5Y,EI(T*_Y/@>H,@>2@26X8_$WE=NP8YU69,^"R8!1!H##?<0:'$3%/_:R M3@*LW/*6K9_'V<=Z /AI7.BA/Z[G1'XXWUU*;S"<[1/IRDMR,/'@'HU?HN05 M0WJO'C02K>,X^[\'_1LYF5,WRL,HP\ZO.V7JZ5QIR(SH#)39G@".1_.3[Z[9T]0#I5'3LA?2/0)['M?8^JA<^JLN=T= MCQ[K,NT6T)&L:.H0=V1&8%R)P1@M-7Z>#"LZ>O(T?]!GRQUH$=QME?STK)'6 MH\!FB^DC!)L/1-'.\\H1/OD6<\:CZ/=#Q;-&RB,$C;XP@#XZTF\58//TT[_#)0O>3AH;:&3 MDO'+J)O \YG)95(\H<,Y67MUHKO<.&"K-7BFOZ7_M+^.'I H1^A+A>9:GOFC M5_!R\>,X<"2^:T=L5$N+9__CDZPWMF7@B!7C)+W:1#^WJ48\$SP;._PK/<6_ M/VQT*,_HW]DI"O2OC1K$LF\7&P9]"K@-P=M[URY6SV$V/OX9_+QXU<1X9D7? M#KTK=%U=[HZ)_^,"F6]N3 !J!^?YW: %0G:&3%1WIBTT=(Y?R;BVO93VV&R* MOZJ2]M4'/!4_HH? %Z SI>SB<^)3QU+?SB=XZ>U<2=JSOIU0H*SB/D7?HB 5 MFA\TXYQQ4K _HJ.W;S=KG35U?/37KN783SI-QVAYF*= %GNP^_*"Q5? *O^ M=>^KG3;'GL0V]7NQJC33DXLV>>FG/I$!X]5M8&'8G;K0/YQ(\4OGO4P#$T^O8"J8UI*WZ+V'Z#@YL:K2YN$)Q_--T*>3 MT80%R 6F?R\ANUH:@VBU3.]- 1Y%S&2/G+> F1+JQ]M)88+QSFEAI=F>CKYY MQ6_E.3MP#\\&!*U MTX4VJP(Y*B;>1C]G *P>QF\OXE!(!.$I%.]&T/N8T-H\+M$FP+?K7D/H*#_; M=FB(KV,UWG#,40;DNC MYZ3Q_6R#(N%])UC.')^W,V.'3 [34=#"L2XW7Q;E:UOR8R))1[*1?W*P!+LN M(F)1!_N]D:2PA!4(#XR3C/#T@^4XUG\>XM6O3XFQZW==T*_C.U1M]^@101)X MF?IL #+$V@$F7ZDC0Q36G//E4GS]$6:N/,C^_K@BHW=]NA M9"5ETQDDE]G3]*;[.B[GACJ?Z/<\0@N;$A/K;V&2V7\TB MJ>?S*)8P4+C9X#;R,'FBFY\]RS]61-%[ A\%W5D$HGBVT&W,D"WJB#&<08G)KYEVYQ5Z( NLO]=,J\W;\6QH\#7.HL$9Q,N19%5V< M\*L!-Q$A)FN1B9++_LSW]; 6:PRR[Y/37Q5\'J%ET!B#0W51C<%PF[%']Z7'TA7%[2Y.=".JE[=?YAKWI@VYGCT-:#IFNJYW(?5 9.3>C?]*X'34 MEUW9NT2+/3MR,G[B38XDZ*T=!>AIP1HHNLR8Z 1V (X]P/]!+IKC?9GSH\1# M;,C'-;08(B,<.6 1==(-NS@1HGF=Y3QUGY:+F"$BCRTI>#H2D#B;FEDIGFCQ MG%G7MJ$2,OWJ"^#5*<-'_?R=]SC.'J(80!28U[:&JZRB3F(>]T=:*+12-/3; M(#SJYA]!4;A>=NV8R94AO6=:=9/M;/:D9L&$._VQA2)=(IA,\+@W_;0\8@'+1CD#*D5T&8&V1 MZ5P(&#]!Q'*2>INX&PNZ -%6NE25&;^4!GM)DE8?B],PM>^W.IVTOZ%U^)=C M'[A\@WI&AN1,2QFX;Y7VH5;Y\@/89H:;)9M,1W MO!+TS#?6$C"Y,0-0.W3?Z,;_"*+\VT.F"^P&'=]JQ7Q6:)*S[)B^8)^FJUD] MN+WC4>:2$G,B[N@V*TOY([R60W/':5^7CG>"O];B!T);3-M-XX <2Z6RZF#+EEL09U GL4W+L'+N#2;($[5>$W9AIS=<%.W=3T$PX L=/ ME7&4;W^;[* BMEM:-!?1@>*D#P!Y=OK/^^?NH"M[X0NE[F(JXZDX6\W$JBOW M>,S*\GF^C?ZJB5/U+^S+GLA:P_37T**:ZV5T1)IDU7T+Y!SE-_%+51#X0?*Q MDACY+ZNP\-<'ZSBJQ&I:;N,%YZ!(R_Z3<@/65.4DOS.+4%C 5)#C-$:Y:!U) M5DYO*_F :+[QL?*DL:L-7V.YJ+O?47^)SNK]U][XN!UL4I<.KT'C*A&D@Y2L MK0>_BJ9KTU?!WVG?#\C"$/G'7[%%86 ?QA:WZIM^KZ'RIK$\8G!/9D1XN MQ\X ')EE &;S&8"P;!QJGZ]"@ @A5,"8 M&//FN3 &X#D1031&M P0^FDG+7CIK.T,0+L1OH !4*2TKE1BXFD]_^0?"IZ0 M4W U.<:&G$[NZQZ%U0-G.K_#?@2Y('H:B<$6U9O@FO0W1EI.3WXG[0?BJ6ZS MSF+VNM_/.=B&O/<5&U&@R@%/,@#?VS\@9F 0JLF=0FTP]^>/4G<1AZ$# A6F MO/_P.? ?[M<$-([:4JC'%([0=7:5GD6W_)<'_OL10[H9[J5, TU*J,AU!SP/ M\RKL.JW@[G7_X/^'?EP<56>X!)WO'I1O3"\9738VFS"%^5C;T*25 MX84X2=%[YAEO9Z1#3H@1 +WB^"_:;UVN5OQSA^AT%]Q$Q]B5WP8^ATQY*4T^@@H&[%9=^^'_%77O=+2W+1?*RO:RNF0Q5U@-<$P[ &Z.[8O,4;9F 2E6J=]M:AWQIU'VW1@>:2.C:%,]&;$Z,>;DB][(BEYJY*2J?B$W$!^T9O*4 M)\L$(;E<3/>]#&36='.72/XDF7P0W<1/, M2*P#OOI%OA'&Q(7)6FI;*;#KJ9:[TM0=H^+0Z@W#@OZQI$ZR0AN(G8R8P4MH M#N[TLF$-!F1Q0W@1"DRG.USLX0!\U_Z>C.'?6P/F;G-'!AO7QX\5UOL[5,-9 MJRWNR!XEMI]CFI1-J&-6XZOYXMAQ&?9_,"&RQ<':VH=7?S( 360,N7"%](/) M<8,7_WNO,G'4)98B9]DQ(IVF0U!'MH>=4)^$:VKOI"3.!CDIVXU.2T04)DU" M)GMO2V957/Z[54F9/KHT?(1IIO3C :NS&Y$@#@*5A(6/;YB$R=?.'1::M@7: MWP_<-POU7Z6SIU.ND?_ 1W2DC%._Z5Y>3KLZ-/<:1(V,#$QL!=8&/Y\OBFL= M&O36_X7>%>[@B"B_8]$HP*%2NJ+HNE&)1#NA^VEF]-/J9/Y'YFY4-:+J3E5" MSI7N*W\&';98XMII7B6;J3$ 7#)4YI-E!<^A*7NN#$"G3)KYR FH$1P\'V1, M!LW)C9&E(6 MG&"5*U3HWE)9)8 0>C;^>M3LWCTKBG#T%N8EJA+="D2*GR7X(>LE9F5>A9C+ M/=VYGKG*U]6CLL4;YV%LEF7FIOHIO^;]D(U.[^P?P_F&8Z.O8NJN#%$.ZJT_ M_+.:I4,WVX7%R@C0\,I3MOL'.!#*0<\H_NF/8^ M5S#7-4O YYM?PZ2(VWVYOF+<+!@9YP5L2B-GBK=YF\;RD$RP14S+V4,- M9+(O@/I9+2^GC4"3 G7,=JNA%!]FGMA+)#7]W9MIC#OF$8(LBFYN@)# A-,% M1/:FJMK=5Y6]Z_@3C>H'E8-J97C 3 MCJ0P %1XPXJ56G3!T2NSI>@BO]%Y^(,88JA$ZZQ$A,^*?E*E3[:CHVM1KQHH M#=@OQT-C[V< 6)[04M>?.$W@W")-^2[YNFE:$D1@R);ZK5E#JL B!>S?-_XX M>X);_<2D?@V;?)*'W)=>7#V@&L:5ZX>@LS*_0 9EC$R;\KOL^J M/$QW[TL[NL6 SHJSYB'MX@_D%U7)891+Y$!*.TB@$3G+&OK4*+^[C\5J>XL]]3CD8,Q#/.7_,T;#0FF^L+A_P.O=XM'4[_M]Q[+>P6I! MO1H/-IV9.?UAYM^*.1TB+5(%=HGGH4>94?7/;=HE.QF.5]OZM&NWUCJNM_\$ M&Y%LORZRD,0Q?C)[3+[_0F-:WY89KB7()F**5]S'7Q(3\EB*+.X6@\+T6'^. M;NM /%N5&H6-\ H#P!ZXTN,?2H6^O..YZ)6<2WN6ZP>""*^I,7])]37(2.QY MF! !/NQ(='REKHR+M/:36:E]<\VE-5.\^U9OAJ!E M9HZ&6K BXA$ZNR%%&08Z(P.[^>KAEYC7%P8K5HL:R-NO=1;@:GOX]@"%:/#, M'.:%Q>VOM= (N*C+D/PUKL>N+ I]I\U+E4^K4"(^S56?W'HJZ)??>)[UHTU&*XR ND27+92_1C>NX?Y*OR&6YT7G*FKN;>>8.[+ [",U)' MMJXVX*!D%36=S^@7G#V_<@^PJZHR?;HTX]0UT?>4G%=MF/K(L0\TP M %_741'J.GQ;ZC)[US'-MQ>7VGDVD2U0LAQT;9'HX.36&8?!"=1G5!6?WWE3 M=;M^3N[R@\/(XG=!9D/3?$2;E+G@TUCC 5\YL-F0>_B2_%KIF=D3$7>*/DA/ M[I]?SX[.MB3?-QQ *;^U(Z^Q+W08)8&)6D7[URKWSC,SCH_PWXB1VKEDJG_? M=EVLK!^I2%>+)#9*E<[%:7UEL>..?ZVY?SY53\OFSI<';Z:RT$NN_QX5&5,. M\,V6X?\6ZC"L)"-QJZOYN B;@=PTQQ."SD'<2I]G (>ZQ(C/=:KRIH)G]RO= M]I@)HO O"2*W+O)'.6=AMEABTUG BLPB)A9#,&8 0A ^=S*4;CH4LKY&-%? M98-^*]['Z*L!AX8%QK[1L^IY'S")2ARV#E5;)O&;(N,LO 0@K]<_O MT$J9%T7"&3YXVV!1X6L?E5[ZJR$H&ZV;$]G MV+U#8IF #W6G9):0RK1/"!SPK+N<*N4F>I 63Z*GVE;9Y9"",QRX6$YI MR;7"H\$GF+[NQ73[T'Z*)PR>,*%5^Q:F08A)L%B*]RJ"C;6E%#>6<6T>^=;! M&](SMG<-H]%7KE \O!#1+%1/90"ZO])+"-C09,,7^WV7X/3"N@V^]>S][OZ[ MD9('"G^#OZD9YBEF9@H1R)N:_9T(2Q<=,-\'!JN1.X9!8>/ M4TT&*J)V\$]&.H;5N].7$Z8O]2FK?3+AWQ4SV\90U)RG3]%0(!:R3A,))$+8 MLB1#]*J'8J*"SD1-<9ZXU+%>2GE'^8Q&1#AKS0J98\+@"H;?%N?A?S@\R$MJ M/:)W;:7;$B'KRP ,OH/_"HS]]Y@XN+\JC]J] 4YK_ ]8_&\1DD8E^!?$/]CT M-QVH,+V;.E?"8=5@Z2ID>[O^B\?M]J.37BI-74TLF4==3;1O6[2GWGWW'G\) M>N^O]:?2N=6E8_ZNM],H]^LKA];<4F"CO(K%1K;+A^!AMLFKQU_"&<0'PZWW<^AZEU:&53[%."N=&[/ MHR+'B %X)@])EV.>A;W: A()YY _- MGD>=/@=14^C-WG:/IOX:!,\L<+SOMXD"[M[S4^"ZT3+OJU_! \U?M-NP8? M$J"A%&]#R7*MLKDT^*%Q""KGRRZ0A#W57E$D>Q]I8B_&M2Y3FRR2!,%UZ0_D MPM:5Y#H> ^7EWQ1@-K0ZMW2KM+^#!%J,;L;PXU',XOT4/:*#4 M!M20+TGI9@&T'P>OU2?HPC\]V]@/@/0#J>?822^ %3KXO3G7U0,-XU9OA8@K MF\# O6FSQS:;O^N8$'W?:Y/U];R(;Q^5I[@6P53]/@,*S:*\]/+!]*A!X M^:!T4&+G;W3, Z%K]@1IPW%;4@$!^'Q$*J>:> Q]TJSQ7G=.%DIQH9/RZ6,L MV41;_KY1W%HG=V08FR+:9/RR0?5\TA@ECPDKPLC,G']RAW*(S&V8-FFYDGFA M"G3Q![A^TWKVUM12-VO"RV=2D#O&'II"'T^T&C)!!F6[R[^DY(T%N7]X,8BYTL- M/S@G)[I:VZ59=?C[+Q""S!*HMYA!)AAVG%R!(3Z \9'-2\'.4'4Y>]F")J#, MVUT%MNP7UP$^Z$=9(2!E\L'61#J\$W/F@WTC611'$9?P"!8G[>K;77_$L:_^ ME6-:G5.SZ>MU/B(#((!H+@"70:(_),GZ, "1PN>=#['M0R/'M5^)\@.=XYB# MK[G:IP5_8W0#B*1+,.P226A M+Q/]J/PO8]43G, 5HK*.3OK!-YO3WWIN<4O;Q&Q]?RJ8(O,NJC$."!9_-?WOC\BNQ$2=P6W]ASZ4XW(^>$4G7'44BU/] M=.[APNG3D]71J3<+P M')W7YNT;_\IP>\SB%Z2 M9=[X$OCGRJ\Q,83P*FFM55Q%72'_G*%ME0A8Q'7/,2MD 5SDA)E9@/PLU!U. MGU/2?GC8I%ZT="$X3C:2&JM&%WE BT8L52 6/J 1FSP(R>U[@GD[GDSF)$5O M!V];@#>_CV+VV I7, 1OCC7K/(N]UU3+6HS;S\WWA.2R8E;TAMQ96V+_56K^ MP TOU(_?84<7WKD?I'V1F!*M4&V7R!JNP.LX&JBPG#9+-6!^Z@'OMF"Y/5)K MV-[@E,KF5O;=[=[S_E[*ZI<.L$V@+_I77/21-_1P=1WF5U_#+E;&8LI 9V"Z MC<$?\^MKRBI92"S%"9X;R*91Y($9AO;"-/VW='#@D'%09F&/2+HI43TEK%/- M/#MN6NXC]6.^=YRV(0M<=.#&GM&^"C&;?CJ35@*2GN@ZG5CJKXRCWJ?FT;GP MA_A)^ZSUKN&L4[J@M^A8NCI]$L'' +B<6!>8Y6UC (3\:P42V,=75'LVQTI5 M#EV86KC ^D[Z^;O,W/K2Z&._=S/2_!'-G!A[!-D.2!;G;4&=[(=>:OQ._^I T+P3"*O,^VG>UPO<)P45[ MJ\Q@\!Z.38O +U-N]!=8-@Q7OX"!;(9:D\]DU(F(0;_X+EUZFV]+&SZ>JJ8( MSV9^>^N@-0H8IT8\VMD,9%DYZ6,MS#2X$R:3')M8ZXM'GS8+W1?G1Y@#;-3+ MZ[9$&@68;*B"CC:@%"&4Z?I;>\#!3!X"Y$=^,98?.-T;%$5[V]A8!O$)MCA@ M+!ZTU__TO? JD'R17EL+I)X=Q8UWB70*;:Y<*^[YR>^F.I^_GV(""$S;4VW MTD^$E8(C$#/O&8#C[IQE%9F7JJKV;O2)0R5W\!'@,)_'E[IMSJP-40UY(YH.)CMNA6F?-5B*(_Y%Y%)V3I\43M(UC#SDX7&=CO6\ @(,1S5W@ MBO/DT-G^%Z#SYCTE'!&R*(L?)D!1/"^KG6YKN9A1LO HSUZ*30D3NP5#QQ&D M2N)&'$OLI=+JPB[2F586\_9(M^?"67QS_8VNWUPWUYZ)3LQ*F-4-#=F3@>.3 M$F\8 ?[LW^XF7=(=5,-S>%R!TO$$0._YS+X*C.!(,@ L!.$R5";1O[27JO^ M/]IKK?QNKR7$5D'_4Y 8I;8-5AQ=':4*V!(X***X?B3HDK7EK)O+I@:K8?P7 M$3Y LA=FK2+AEM+J"<%'B]^_$>A8GN,::+^E2B:>AR&%?F''QH1%ZJT_CLH& MV^=FID#GX2@C+9[]QU27 S^!,=/_T73:>PP.A7G$P:?'TB'TH/U;(__G9D"B M%Y_!1GM9GZ;@_.D,G:TY2 Z*X*6,/]PH21Z>P823O&5NXBQ9AZ$MW.V] VR1 M4V7QM_AL*SLAAKVJU"U06Y"5I;[3,AT117N,LS':D8WFL6M8Z>W==P,F)?TN M>)P#?OP]&GKV]M>R TXUU$.O#-5V"CHI]K7- -02/*15]U_1CT\1CM#/L]/9 M#LW4!46>=U-H&52.4OB4GF0Z>NK<^H3%3%.>QMN1-\ZJ23S7U\\ MK\0R (?16EF-EDQ7"&>Z@G$].^68DY?SH*)_^NS1'Y9K%>S.-_Z8M[>O]42) M@[R.L6,$M!6[]WUOO_E4\2"]XDDQ@@?GX3^)%<3]*9]C$5OMCI^J'G,M"A0= M8TYK_SBD&5&6TNJ*YB'/650/;!) 72I(.:? M,V^DV:K>E>+EDJ(J_';4AIL,%7P;H1-M95!P5,5<0K$^49=9<^]Y.;V0,HQM^WNK7M:"5PZLST!3SK3MES( M,?VJ!5&[%]=;J\U6Z9!4FE0S7 #G%29H*C\LLTNYS "P!6$V-((L"YA^$PE_ M]T_WA^\SJ>NQ87I_[U%D&T>TV;TRVOM.7,;5KQW&3[_4[HJ"[0';WZKO7Z=F MH)?9Z2=R*"#@6"+I(AF!"\#]X8(:ZRYP<>F.L"Q*<(P7F&+?0^BV![T#1Y#> MEOI5F# 6G2$Z":65PE:.(\Q?;5;I*=#G[+9HB;L9>*9M[3$NOG52,L3+,P< M4/11>@\(\(6H'%>O:8NCB7 DV3P3UX]@ #(]M6L"K';&0][9;;-$9>BVJ \] MTQT)8TLJE#9^LB"1I6==/1\_899('\16[;9@Q[AO*PNK$\-3/EI?@=NI>EW^ M\D->Y_H85-A.6K=C\_#A@,'[5?V_DFNB=@9[^?#G#QM=L M1'[T]>T=?0]OJMJ[1YRK7]']4$[_B'M$AVK? I?JT;3,G."+R;/KZPYI01$: MYE-1#K8K=UT7B/5Z?(U6BICTB74&(!SLB,.P?KXZ6)+>/]:Y)^JHD#ZL0X1' MK+#B)9BY]M**:3^. M1%/-J^J>-BY\H%PS:AZ[]C!E6%)++SBW)F>WKG*S[+"74U;T'.CM_Q.C'\X[ M?335MK=781'D#-8*EJ!<8]JG)5P-WE-]CKC<>*6>> P)?4Y+G#WGIOTC?RFZ M#_9S=%S9"')UP.)!D:K7K]QQN(ZPFGS+G#-%T/IZG\;'1&K_%/3G*SI[-J&? ME%%?_EW=&DB50?%./KFB/Q&R;[V=&6_U^MIEE9;;O/GW^ES7I>E&J]LR]!.& MS!B5.8QQ;+"\0T80#>_7#M.!MTW'NXW?58S"A98XN;OU7%1Y%K+Y9%K6P$;) M1'9,>3MB!K)(=\35V^.N/+[[L"=AWV6Y 4%@Q=!JU[$Z0:*DVNB2')>J6E** M:["M+S3 -N!,/]23Y85N7FR(O<\C7?L++XY?O_!"NC>&?!1[;[8/?.WJ!N'Q,,'A^,NNXT!8Q $3TSG M!MD XXPZ2057?L$ZSP0KX,T\XP[;V+AY<91>T#W>;_C''+\*=;5TB_2!/.1) MT8(/V%PAMG?K6K:--[2OW5[\%7[.ZR)R*?ZEYEIE\^C"VYZ;:!N3($QKW@S" MS:/O?MED83A[L0B:+E&,V71HB98LM9WZZ^K_]L9/S(P^?0A2:19"/2F:IA^, M,(U6PTK:#PYPI'JTTG[>OTDV>SNZ#*$*>%/ Z"CZ5?+0K,:\]'>RF2'R]B=' M5CK(/G4SC^1*5'6\RYV&2%'[SR \N2!^"RG.3Y#>$<."8 MR.L4YON.BYOX,\&_4D.5Q;K [52/OO*;; EV@;HL!J L-.\V/6:5($-G;YB- M5-=B6H48T>X/U2Y:_.,\N@N 3.S,'9%&]?=T^.XNG;J=!,S(2*RT.+9Q%;W;K4S(UY5.I^ M+W&"](Z,H"CZ>U,>=#;*#M0KN7RSN%27OKM[O0.6;Z9X6SM0Y#,Z!.S,05;A M;0UDMS*'R1#<%B/E>:73]B M_U#3'Y6]%L3J_J!\JX;>ML[AC"Y;::#.V86 M=MM_3W403^A+1OAW,%#XX49]<+X_PC#1XQQ("#CFF:]A M!D,T/I[@$/7<4=G#F R75D[LR:-+2Q7D<]4^I@6<3- -UC^C1W5IX,']*%%% MIF6[[=6A\AYY38J?%NX_ MI-C?G?"'\[GQIQ.3HINI=G<3K)J4!K/:T6 M7H"J@!#NHLCRI%?$5=,AJ@#Q"3L'&[EP>7"Z^V&H5*Y+@J"D^9$S;O.V*W>> M&AZ]_F!?#O)- ]Z,:#X.GLFIAG _%27+S)5HEEXMD?^)"=M8!_JDC P4*#C, MORMO"_7R[7%I1DJ[WY^(D<$;3& .CL*Q$XN-2OY81ERPY)Q68+.9[N M+LZ>KRU]96)7#$\_:-#;B3O8RLUR/N[#L?B\?C_?*\](59\KAO1%W73C-67; M,@$ .Y0+W?9 V3:VG#[ %2@8NL]U;ZVMJ75[YKBZ-NFE*IF(/7PI5C$S%4* MDR,<32+OPP&(9C#,V1.J9KF2*7V+,/Q<2-_:SJ#_B5SRS N5;W%,D#@!X6W[ M^>I'+,^ -94!P&&X]X'-3_,2.2"*:2,&FH%RD.EQRHMH270*V/-W@**PTH^[ M49C8IV63AE$'!WMRI.:03Y]0U_%.?/Y+ZV4U@ 'P-Q2#QLU>0R.+2$CZJ6\T M5'H3MEPB"G[!NF5@RG_+^!PI+''#?&SCQC?$>*9^V 5/RH?1ZIPW.%J5/%>0 M'*1[_S,1=-&! 1C;.Q48_^S-J%BP??9>_A05.6 AB>X&DZ53J+SL=*ZB#'U< M?[/&;16%;(>J89CY$7?+9_QFX5^W'=8<^8]DI%[WI:P]4TT^A](P3%CI7V@4 MPM6[^T8_M!(,MB0_J:O>D\/>"M:DP!#-EG1!>JM'?W8%BI#BO]4])1SV6)$! MR$K\/J7_]:5MQA?GX\T3%>OH3L3X(IT-00PE?:VO#6VS$?LRI*ZL)I1V+*'7 M-:_0\:*UYM0U#7N'Q5Q5LY"5\[$=:,35X:FV43,SQ2OE!DHI"6:VR0ZV76+O M$H+2PALYA-+-VM7TQC62L:#%'59V,B+9;N"!$2DIL$^?B6I]W8#)#1/, :\O M7W\1XN&4%0*JIT4Q #/EF'-@NZ)N:^4'/\2)NZ&V]F:#E4'A ?BY#9)K8@HR M[G 5N6GI_1:D'/)Y$=]/V"7-$*1&U+F+ E),WR."::A"$Y85J^@R7B$E$5WZ 7:UI"BD MR^[X_)7W16##J22;6R\Y2C$S'R'5UU*8EM97/2WR>F+*/]L8:XN;4IE(3\_" MK/+Y7KYUW&]GS^Q"[>A6]1R0=P7%66]6X%H[O-.15^S*JVAC,]4W\;$F35MV MO?-'@D'@I&:JE\[*CVDTXM+$XEX@BAUG>(SFA2$URH/K9=;% !"T$&-DZF%F.$20#?&<%:IY,:E40W\.R'9(%@97(=Y:V3@QU7@<-%$ M6T\B1&:+E\YFSO1L7#6!Y]>'&<0+Y7.!F27L? KU9F&9@P,1)Y.CO' MR_DZOP$OIA3QQ^6$16B8+=66?\71!3L=KZ.*'GWP&VX0Y9G"+#=&H=SAPPQ MM6,K\&==*^8I<302CU>P1_94#LIY@G)@JO!U3N_J"['XRD,K+9@_$"X(\O7L M659DJ7P% Q!6*Y?R?#OA=F<^5@3KDH"^<&VDA\M19:+JS^-\\!KJ+C$E9@<9 MV2C1,+*#O\\ 6(Q27S80^$V'^=(!EG2&( % MVWVE")C,-R]RX=MV_ HB"&<3S^1C$Z-[0M!V)+)1F;Q1E+[!3RYO TG63II; MWL:!7U*5:-=#-2R52L>FY[. M>%@@4>NR3$4.*8PIT4\K$G7"UMU\,#'G64#B0YL\.R7"8I4_1 5A_:R<7=B7 MFQCAB!T@R9^6#V.EF) O,:]_R#_1D'CT!9Z[6-9TMO?MF3-.Z1P"'AY\)V?B MXWL1?PRO0#Y#(]6#LNE#F:7RLU%3=)BP3^''VWDR8C?5 M4JUX+@8<:U@['1SY\8=+T"IQ#X11VLR4)I3+M-]/ECCJPJV'65?S@SB.J,KW MT%/S<[.>WF _U[02F.8;O$QM.7CZ@&I\*'$:.)9">D3LC%MP&C$\O:S8[R)H M;U?[>&'B \DY\^J!HM:6A*_W)?R/1 /1[BL]UE-]OYY)B"6N&, [$>M >!4$K_A/ALHDDLV"N"?'>D<@7-<)(/U -HA,!>]IL% MY'IP%-3OY#GEZYN(3>L+JU@-50['BZT4*RO+<54&(&46#IW-A>[(1OMDT59Z M-0.A"DE)C8[#;XRTX.$(B7^_^&=VA/( %CB$L<>.U75"N'S=YQG+@8BM 9\J- MQ)?:OO_2+Z_PX+/JEK7;$>'IO\&ZB'?V[V[?9S)SWI5:$MIC-*VJ.N J#=\: MO+R8U).@TLDOVT9<-:_X%VVPF'&)F;,0K:ATB(* @!"EB-1([X2.2),N-:'7 M0$()@>PD7_ YS_N>]]3OQ^&Z\HO WGOM-3/WO6;FGA OK,-;W=/U+]N\EO]^W*KQS[OY;Y^1=-B"8LT909 M(-;HS3!6V 0_L6,2TXCBN]H]Q#R=,<^H/*:M2C"R4SV+F9,FOZ%L3L*&7:>. MED\!W%:*LX5Y%OPVS8BR8V[OFF&!"G>YM3ZO/'><]8$U^Q]V&5Y:.=^F+1 MHPG.7";UZ+Y7_U :,0#J)(&'NJ@1-#DD0,9@W)8(?1L*]PG 'S!*\8KWI226S-I8%' 0>MC[>PR6S4&1FZ94$@++5[JFJJ MP^ALP@[":,(4*<3:,FO\8K]0>/2Z8E]X"TDL@32\+@V<,%[I*OEIV_$J56Y% M:^V:!I>QUN<_5HY#_A219$#>B)+3*8ZYG'P"6J%%E:,5L?=FQAK!M].HN,^S M90*EGY\2/CL.7":MK)]S$2VSS"V:X3M?1^C-56IM6I=I?\858V;PE=[CN&H, MRQJ64I(5K7PE'M)S*^WN_/Q(3-_:0=%OBN+($N# \I]+KJ- [C#R2_A0%_DP MB9S+52^C_Z! ^6@B;4IM_+$X,'RKO8!C9P[W94<9*\J$53-RJ*5O/MFUT"/. MDC\7?FE/JFGSW,;$GSIO'J!R,>N.[QSG6;P(HGWJ^+);=-38? U 5%2O?'41 M31!:>WN@NF\[?4'8<]-!+G[;58/+9+:%_(^T95;Z;ZF ]A8(RP V'?U;&G^2 M%@^S7@VB'X["+0\.6T5S582*I)"=.MPW&WN41&I-)F#@B2X\!Z@ $,:(#,BU MA#$7A4J9JXX"43_D^4N+1?RD@8+E,.C M=Y<0+-_LTHN:, 3EP+BYI%[IXR= M5Q^M_:A9CZ-'0VF5Q-VS_"J02^K*BFC1JYF8'J54@Y65$2.NY]J2G[G%$5U, M(.%%H6,+NY8/355?OU*5I-O(@R-&+DPIV<6N7JCI'8J%7FFAN>=<4(R1,LC: MD>AS1Y4RREQF5PVP7)0Q^&"J/)";0LT':]5N+=?U IX_^D[\HJEP5EKSK/A\3!R>^:JTO_]Q M ,N\H* #%9871$2W0$^LX.'%/@$T!176A]XRU14AXK:$XND8D\%+M$HZK$50 M]W16MOR%6HA--+R' 5F^03P-&P+(VD1H@,ZYRP(BT="1 DC':'S"-.U(SRU? MPO9@=4,9X!!*1CW)!L?#-JFH5A#>49,;W<+*NFHP(HJ6VT.%!GP]P+ MN0*#RZC<%F+OQ,;YADF:[AW=D3$7BUL*P6GVAK=23P9^>CM6OI:5@Y7F^4F7 MHP0UF@6%%8]TW#>NJ>K;5+MN5U9161G_-7E6\XJ]]V/3C\G:DA+5\N1Y"IE) MV>8(GE.K@K[CGGGYV3HE[.AM][!C(QS4=2'?K0Y?-3<[I85)QRNEZ1MK6OUN M]NR/UA 524K7I I"W?TM3O)J3JZ5TI'- %D*54)](< MKSRXA?4*9Z*[TO1L\(K)CS,I6%4 GPLGFJJX#M5YR@4R8=;JJ2K*:WJ&0?][ M8W. PWY5L_R'WY?18\:JZ['[M?+#F^\WW"?'P+>Q-_#/SP7Q)TX.<.P7;%W9 MT?!TWM"E[ZE4TZ6SW6!>U(4(+,MD='U>R':=Q(9P:E0(BUP!W+^N\)O*"?M> M"^"[J>Z]S[__X2;E-563WCNN1,M1/Z4WZ2KBN)4PFS+T@+MSQ(^OM2MFWXV9 M"-:42'VQ*&U5J]+<<4J<246?HF!;(I4Z9.88EAAB9IKQ/M(T_F-4.].S1QLY MKB\WR&>'Q&N+O'#VG#N3NAF MC<&Q^$P94FRG_"4;S<3[8I6;W_IRTV+J_>?M0AI2D?N.J@QN=%#/@YZ]#(@# M>FBK7EVU]WIZ:I3ILFVSR*?=&MS;K;3@?TE@T X =;PU+!POT41]'&O.KR)E M=%@#)7;+C7DC*&9$$>\Y6KW>^QED:PQ;(;GB120#(X53@0KJ$<;65/KG] MY>TG_K0=L4>CU+.8A5[MGMP-&=F!YDX^ N'*3VNP&%W=@$#48S:% MY(-FLZ6Z4DH[&)!:L*L!=.@H/]]W\;>:S2@NS0/NYPR&[:H1?P%WA=\@]TAR MPE@YSLBACUW0V!.&_7AY^C-S"S4'((!>M)HDZUA*LZ M>]58C)_I7_&4DZ;[B$7)BUECV-(-_620-4 =D@%Q'@%>8UEX)XQ#_$N;1-3# MA6_>Q*G%QA["5?[J;)MYU7E7[],S=), !2G6+!43PT<0IL&WH3U61ZEG]3!_!#/?(.S#KG"7NKY MW"[12 Z^G= ^4?GJV;FY>V\>$G9HXT7AZ]+@]G MWGB=28TZ4#]$RT-#AY0WQGG:K3=3!)U\#S M^D8\-;VA!8/ZDN694X"P(_Q$U7W?/)\PXS[/#NN[P,59\LY$GJRD2[S]8^VI MO;\ATK*ATDVP.^&&!N%&NQWI ?_)JDMK>! Z_37LH/8OA,D7"\6\_(F1><_# MVEK$5L% 2.3BLP".?2H MGV=&K6GHI+_LB.$K[\ +.=W9RY+4MDJ'A8"#DQ5/MUGI!\VGAE2=F41GG.AQ M(M8! ?,&T@OS.XFE%W70+[7O 7C%S4UD>D NXZC9DL)5;F/.Z_P/$-+#3TC ML&G"V-:&P4KA8#(EI'^% 6&/PP..;LGW:?$?[M85YSS^D^/@V4UQW)C?76O_/B8MM&^;F)MZGW^4VZ?3=+N_3+0/W&+*5/2XKU1/IA MCT_3.QIJG,@0F)5-[/S:*N4<%N0YH&<\9T*!$3,,+@QI570UUIPLCDY,[5XF M).D?O&(J)I3_DR/N&= F< ;#R1^>&?)MT? %W>H6#1;DXWTH^N'4FWHYDP'] M;"!E2(;)K;A_^GWY.X9;$@7Q0##6@2.L@C< (6TW.#P7+*M1=:CS1\NYM7(Z M7_=>%9&?:8,;VE08@HL( SFCR7I!6I%KN#O$K;?GTOH\DXSQ3I?=][.KM2!>O_);![4)&N$S(>9 ('5P+W-Y^L>3V'ST.S;5=[/S$@+1$)^2-E M>[02&!#_'Y*S2JQ/\U2E0J5GI0P_3,]=]NH:/:^DK'1;]7R9SUK](;&JN$V, M6TJHU-'/_U&[+V^);$.1]F3"@5](=J(B^F.!#]HXH%G[N#??*7L1I[*-6PWE MY/L6,LA@YIJ48PM704EX,6LP\N38]0Y;O-KYD6'L7M[2Q%2^S<;#;D>572V2 MW5ZX^0"N5@J5V 8,W@>AEWBN5 H3L72P$@A9@(+QJ61OC6X"XDJJF0/YO):C MM36;^4C]Z\-'GGS9C3 L%*,LZ?52^N%"YK85B,;+O81-&%#4UW^2O,-RVI9X MW5JI':+ZB+PZ5.4YRJ/%_!6E_=U!"WSMAN>+++6=2N!1,-1SH3C.3]83 0V@ MP8O2;L_H#= JL; .P!>@B29AF)"$@0PB>L(E7QS[UEG7;&FG_]-;N.D[6YN2 MD&98=Y!4.VS@$VH3 -;OA$JO.QE+?3V=FGUO:=M7E,IYZH=;O.91)54QI]C5 M'+0QSIOB5+0KQ]'UY#\5 :VZ4BZGD@$@!%UB.Q>>=\JN%RF\\-Q"^N.6Y(CL MZVMLR0U;=A-U2Q];^A"<\,K=P3A#1(0P+5 &H>&YIR4+<1,;9_(^6*6I 'IZ MC,/ID@@3"B61/C2__,\7E;/>?I3G%G=;8EW.KV%F]<0=7ZS[G96$WQ>%2Y M&+HY>W#&,UNY6-S O 0W#CRSO8(XKR3U0-GO?B@J-P:S/LI,HUMD M[ MREV6F%@*%DW2ST@HIMZ .S M(>8A*!H#U0]BF8;4 RV^#,HQ()2S],R)1)5,NVXD]X(7721$GHHI M_D[5Z_W6-8Z3:FR<2G2[\/(0JW!7QPXSRM;_=_W&U:_)++3X/)@3:D1_ MV@ M9.UPFN12[>KH5QQ:Y*6#:,MD$9J1Z3&>0L=6(;&/8'@FJ1VZ5^5)O4_9FB1L MECO#:I65YW?<"Q!?=RA)[4'],A/O;PGGF0R^XY@WJZ\7EJH7-']B75I2&O$X M],S@T^90"!OK0TBSU-,SG]O_K[4#_T7MYVMIKBG%4;.JSU,PVT\8IO]JQ<7% M_IT6=]6M]*0Q%%O6YRA]R%[CI35=^N%^IK\0=[:C+^'A :O87\O3QB3GC1/V M71\0;0_3 #8AA>JV_7$U,-^P'-JPD&OX&+X*%1)FYUF+6VO) MIIU8'%8W9OK_K-VN)SG A0%!&6AGZ#YSQ4./5 Y3D-T%-6X_.+Q/H[<=9%D@ MJ/=[Y.XV@I5,1)[[M#?[LH$+ 3W$[V(95/OHT>OZEEVYI4W_D;&:'.:SM*_\ M11LPW['X2("H;TPK1JH!3CX!W8D3JP$SD7-&X^<3/FV/<;]3:[#V^#C_6HCW MOOG=5.5^;BF_PJZ.PMOJEF^2+W,1#DICN^4N;5C9C\")UP"*9!QX%A=D/<41 MYD%&-:E+E8Y\,>\2@>KUCM#-'VY$/?NAEG+X-;69>^?*[4#NTA#K""/1J]Q& MFGM>_6+1Q_00E90>?;I"?(%263T$#NYJ MN<"F:<@+P&]<)K!P8S!LL JHTY]\\*=TD=?(R$@_1%8;8AUU39+$M/DJ$:Q\ M+JC]HI J)^[=]@VVPB2EVG^.N+[^S5: N^C"P(KQ,[1D5=8L>5=GW88*_^[' ME=Z\)1&%D6,O3!RLSC(1W01)#A1'?]>JHU:E^B(Y>PF'-,>B]QT^U+K9CJ#. M5N=A#>M;==X(+&-%*7#%M 5K1P/ [CG=*+4=0J[K7P'R@LW7.0[^A(:L0#:KZ:-F;,E7*VM&6&E@A[U!5L)1KI M5=J7W@O7[36%.P4L+FT=+P"*$MO1MSH )472J'Y(U9=K'OUTW4UJ%P[D_BDC MI&FO6/T%6L^D]R-(?$JH] S'^-^2SQP#^I1+V?CC);WJIQ#Z%:]B\JSDV!T* MDB]FETPNC0;HY>W.>-'7[]P M["C[&/.^+]%M76D//?94#V!U?KK16PX=5"-XKP_264#KYJ%2XG=O9,>2BKY2304T^47$MX_/CE MY50IL0SA9^?5FI!5)NOZ5'_0'U8T1P@C[6V^USDH@$S/UCZ:,$='?&F\!'KP MARJ('9U>K]I5),_2)<#J'+=_TZSKP(RE*XWY458$/AQ]/#:,. N(MLRG MA%+N[[S\VY)WY.F'5*@P.8(P]84/AU994&?/1F(78>PF]VBRWN?UZ]_I2S]. MAS,@@SJT%*;]Y>R.]0YTI[U& +DWW&0V]0Q:J)QZL$;[2O4[)K2TB+1W]G3? MY&J.%@:$Z.RZ#):H*@MF*IO7*K!*'1,]=KWQ5]NZR /4V MFA6VO*T,<*TZDD? (;!_\H!_8&:386I(U;>)T?OW"IUQ"<:5NI:G-\VA[<[< MM/U PSO =G5' K;];!$'QFB!5UC)5@Q(BC4#$B>2RX"T<R(-E*F%G4. /R M@XJB1/!+@CO9#,C+!@8D&H8VD]ZTIA\6I++2NV#YP/(G1;E#%'8%+#\ES/"U M7D_>T?)OHXK?]W4HU%B4'@E7+6NW?_Z)_\-F'>;G"Q+IXY5'67YGBW!Q&RCL M1,VI+TD/Z96!;U(/%Y5'Z8UXY8S']?KW[H(4?9^_WD51%?^$- ,"I31H__(H M,YLS'%@]];WHC6>L@Z6U!FCZ$GPB87#/HN=W1PH66<6,4/LNTA(VT.P. Q5Q M#>1^Q<..3R8KJIW]#(/'=;+V_KSGE M#(BX2;=6X#,]*Q(5MPV-:FMV>J\BY0FG57+0;]/]GV#FI>E"KZER0/<%!J0- MQ?2ZTUFPB1^P@BT:)Q0LVW2EZZ323)L !>06_3H#$MP=!71E82E'8-ORVYLI MV,\8RG..Y6H&Y"9S#\BJF3,@4=]0](,A5+FFTZ6@-/?/3R\1-[*^PUY5U(%/ M&!#C9_ .*//;[X#&)ZVPN7XX>( )1;N!NC. /8YBQX#\5JE]H4#<5OZ::T^K M_/9ZJXJ*'2>X:MYJ?X;>FDU.UQ6S'(H5Z1\.US^_U;'R-B3YH:]3ZU7=5/$.XZ*1TD3O;;&*C5LD5\HY%,AM"]C*<>@15VLOD["-$5805]G) M4RU!,DEW!#&\LN?OW=HV7%6[[STIW-$>%W="3P%UKB??V_MQ^_*=/_*T7Z;T M^1=QQQ'FF8[#,[3.S!Q'7@YO/V\W:GI93*N=G7I:0@>FR_V(YVTCN(-:A6S; MSBB]9$*6N\'F@7A0:L[8IYD!?3!.H[?_.].#O=EY^3^"G6%]RF76*6E*"_D! MR?ZUK)BO!-&J3/(ESZ2*8Z/L-U97W VW<2H# FNJH.V*H[,!+(B_\YRE0SN_W&MT(7EM!Y^): ML^GLJ60KIB/K1DW?_;>+[_DO3^G!-OH0(#Q+^PH\!80IB]IB4=!C3]=U[6>% MBKQ"$94VNR?LF(EAK <#@L< 4/WE32J+S]+=TK('BOK'S%$<#MO4#G'/7B7ZU([_0W1Y.Q,*EP^84#ONGJ8J3^AY4_7 M\@/:KW^/5VA7QMOC_:67!Z(X(^+BWKX[OA1\ B_D ML<[;9T(0_S,XEP]X@@F %<0MFSZRGY0+L6+K01A-6EZ?,NF7L:^Y658B%OPE MA$KBNO5[V<9E6W))CN);NCO50<.O%DN1UZ&VQ^:)!/)<^#"9V+]8P8#4YH,9 MD]Q";1>[I(TRKKLRV M^X[<\)V[3%M[B>ZIZIHT 7D!\C,*L%<0QNDH>\^93O]/ M=.Z%MHOU399]J''4^P9BS3,SBR)B,916+NU/>$ ]7?/\W\K,M4 H=2]X)6IR MQ]$?WIP0?L[#F46<1FCP.-$1:?U2),?7B=OBT]0ZCLQT]:_#JYRG*E4BY":\ M W,1G(ZG/]#[^_A=-X6 %PJU@?*1Y^NM***E[:[B0ELIM$QLB7L"$,P8*_S@$IC&=4X A M*(@BGZ&]I8LC^T1.OWTT(%MD'N9Z6*P[<&UR5#3R.H>^^NK/:^^W1+M.ZVQ# MZ8=BJ&Q/H:4 0=@V15NX49VC6P?N$T66+VTM80V^5ZE[83]OYEX__!O%K550 MZ 8IH&U":[D#+_>F0LCM][4\R\-!Q2^=(\?KF[A/A[G:7E2U!99&!_/C)D;/ MZ@O*I*8!C1OZ,S0GI&,S?U:S-1&4#_*.,94T'CN+\6T9T/;'3<)$5O)LJBNB M'-)\[>+_I&<;IZ/\M;_>T_"96_AK, 3W".(L+:'F%.@>[?H:P3&)Y3RCY* P M)NL8G,J ^/;K?"-$:2@UE=K8FQ4KWYO+%N<>JY2K_J3'O1D4A,4'HXM:@CWZ M*^!!V791_GV5 SFG/J \Y%W@J1#'=NR358KD5C-T2+F-D*Q"E,U-6[ -8->4 MB%QK/.'V)>-MTG&4[6.^'>.U^L$WOND'XKR24'(SW,S>3WR >+1Q]L;V^3#)$;8MD[S??FX8NU0W/E:MDK3[>] MZ0?;\!(4)K38-TIQ/))?Y"T04]V9>4H,G)Q<=+!64H-Y=&],A6\I;G(CXV-N MQ!W24V\C]=&EI]A(NYUP&0.W5J#I3'+A^?(A@+H@H7$SK0 MY*.?M,8=\A@0#YWD]O?\-JRE<;AT_U/P]SCB\SAFC") >1$PBK6#FX#:I4.J M&IDW<]_/_KC-,Q%D9ZC=R:'T423HTWJX5G[]'4NKL%E/HLA]6FKRW<^#%6B% M:M&\FESQ=9@L\S'!47KKWUL/=NV/ J7@QNXL7,EECJFN\#@O\I:Z/"4D$ZA7 MP2^='8QORN*)PF^=%XM&4!9_G9[FW8?@GH+R/44?0YA\6TJ8H0UDYCP=E//V M]7:;F2F/^5VH(C(=Y6@_&=24O1IB7"/\/?K2#NS-QK>B)-F.!]MN)R6T;5JV M9I-FXAF0X>B],T9[/^0N#KJ_<=A S6ZZ[BQ8-_Y<^SBQ--#<-Y!K[T75<#B( MN1E#;2W]S;SS6O(_V&L-G6DR D"=,C"16G,6%3(ND[^N>AP_DG[I_.UXE&F? MR9&L:WQ/ODPD%E[0F';=.X/]C29K#F*=4<,<6D3UH(IQZ5BJ9B90Z/'"-N'X M;/MXVAYNP_?E0[RB5Z#=I77 &P&.6MC;!.AKQ 6[$F7>(&?CGIY3$8U'37^_ MO*R2;V]'E[!CHGX_T39D_OWA/JME@'<$[&H%[T[)+8_*D;U.P&NRBAU]6K(W M_61_KN:ORX$\O'2V4]!E/:),$9IC+ O4('W0/Q#%%;!C _/2'8 NTWZO]W?Z M'JS'[IE+ULT<-[6<*99VYXQHI4.H=Q*T*DG=DE>"S M28YCEAI""&$PCQ][EP9_UU(>C3F\?L0FX8]''$!!S$WE-M(1NGG M;LZ(/,BP]2X=J]QMD\(&J9I'S?1ESA2=-8QYT:-C,!/Q*3D$G@SF8UU6AG^# M?LQP/ZT__\_XGK3OA.6=]S=18E'G#6\*QK?B(2K1\$KL7@ ?"&-1P+RVXBTE MQ;U,-"9YO+#$DCN&!CWY$$L-?/+'WEM(206=@]P+9QG,7*VU[7_V_%FZLPH# MTB _XY,1?OX*N[)[\UEUKYY[VM677Q2G5%"[ZMFD=]@8D*"3]#;6Q2JV@;E_ME7J4;:?6:Z:0C$#8E@!96\9%WTD MG[//[0%?IW3\%7>QO*AN:1U+SX6"\^IJH'TW V(/O%87(]54G]*3:[ATPJJ= MI>&V(>*]'/7.S#W_WR;K&J2I*>-RJ@;XB,0;4:7M-JC<$B(GLN(>97S2YU:T MV@D%ME 5J3.8?B;_XR"_CVZ '585));43]F,2Y8[.QIIB%TH*55YJ+EL-&OG M$C1;(JQ"5S>):7S08H#--]=:!_IKU@D@](=H8)MM?)\5S=YVYF E4I:PM5OU M"5=%UOQ%YBVUZN"OA[<(+"3KJT1XH#-R*,\GE'".8"W)=FBZ,MDM^$M28D&F M6F;:2(%\I@$7?M'02]NRM$#7R[W")=$]9_'8L.E(AZ?G\TFE1X'R8E'Y2FQ9 M5\22STO/0UF .DG8$VP(S_>.KZ DZ=R%SD/Z!/FCL6X'?'GE^*&1\L-8!P;D M(8HBT?(2^Y!I7N9?XZP=.3_"<3 M>,Z*/3]EHBE\C?6=UA?,8D]5!CF:%DSGH0\,&\;2E8G(Z.PQ!:3%BZB6Z:>7 M?E,K93E/0#A4M*7\ I12C]<3I+N3JQ-H)MO'8RB#LDB+%HZ5K=?]P$@!C@'9 MH[6NHH%\@QR'$J\R(/R(@T75),GZD; NJ(_5D5;9!!**D,U%-F1Q,?2^\!8) M]+\[S-$5+_HDS9;YHW0R_)CC+(G/K$BRUIX:D%VU\O[J/D&1 N;*L8?;=\HP\:]A;IQ<23S6@H=F(_+0YQ!2]H'ABY MWF*&&99];QY44+A'TUADO;J0&>8K2KK+^_B\+$QX=+R;3!(JK?VT1= MHG"1E4CIR!;BQ[IX,S#,V7::!D:2R:R#V2:BK&M06TLV_T_]&KO(J.-I MB1MZ\S4Z/_X<@M7^+X?6>Z,I)%*8-BVYYA"ELB5A(XP'A2>(+)E6B9>LA!Y, M,+XW.*OB!MD7=162+$W)I*22! TI=23Y1BO907'S",3!PLHGBJ@PY79EJQ\XI\#FWV&)L9LC MY(.7%3MQ )VZ4++@^'7A4K?I\%6T MUY]E_GUF+_%S/._\_]54LO_R@[E"R\(ZH(\B?P![B['"/BG.)* M#P=.2ONL@W=&_2#M/OOZ##,%GKDG%I@G/OJ^^8S;^GJX1;I$E*[7^ \BG"(] M"'+907_[X3/(^D$KIUV#Z;(A$SW6$Y'Q'%);>5@F/*F;0'\Z%BE-E-W9<38@ M.V9GII>5EWG%FMKN"A\^-PV9CKJCK>981ON*?8([L5OK+E",$:)D377V;8:4 MGM/1C[8].*DDRIIRFJB2K-TJEGP4>ZF]\-#C)?<-61Y+$8;,\^ D#5I<2",*@+N^P4>FB@;7-ZQ,5]9"=T??:_BX9'2 M$T 1X9<-X6Z6TCWX&:#N"(!/EJ9>1IR&GJBZ9\/9/*Y4;%P4:D2;?9]Q29A3 M."UQQFN%2[/J&)ZV!7=_9UOS$UV:2=)U%:>[KL'B0(,I#L(Y.-F+!UZ>MNDO MKI:X$=G6N>JX&^0TD7< )3C1T.8)$V5_ 7CW2I]E0-Z$N@=IX:KAUF2)Y$YD8TY9X2"^OU?]G"\F$[Q[9=%86 MNK'FNAH-[':ACR,FMG49$%9I!&*$MP$7R%-8\J!MTE+GI!]B@(RE>M9M0(-F MV/WF0*ZM*2(M#>L"!*N?#L!;++@MRJ0[Y*'=AH=1I_C=.Z&/HI/71))87PW. M7HD5'9FTO^?LK\833._"YV10+XLW3)AME?NFT\_Z=:U4U^P.*#JT^4?DQ6J( M&9;G*!!C7I9H?-Q;],$92M(=@[M[;T-S/>YI(#\#/+MUZU UYAK>5XM@QQ7G)2&&#+7WE2XFQ#8EAA=,'],GOA:>AFS\V,7.R6",8?D9_F"6]CPX% M98OCJ\H,]#F?W@L4-/U87%WB%P"I4"5[8GY6@$P(>4&DEV>R)+1TD0'!B.ZD MUEMD+,:?;M3VZT^;63/36G/='?GJ8[_X;P/75J'$V]BA#60OK)2C@0$Y,GI= MHF?PGD!R6NZ6V4 ?_[0FV3] 7>6'LB?OG<1/?:*57M1."Z^+R9SL][E-)MY8 MH%-,[%>P(&<;F0E@ ZUHX>!>_/9#JGJZ_5?Q@:^Y(BV\I?NZE$N?&VNS[?&M M/S,%X7!(":491XCK)&0(1^FNP ))OW]^S+E)4D2>+953&KL.4#G,/>6+69K-%S$%K!\5@R\H;9,^3&X.G-6-1*!.X'C6U7>CB5 M0OG[9*&%M!6Y@7Y+/]A?I8V!WV "?>&TN-)2 W3LP52#]I9RO(=0=&VK$F:. ME[Q.R_?$C+PFAP^H.F3&YVX0<#;='F2GO$2;<$09[;)0W'/EROR%E^K,+?0Z M&.L\4%34BSQ 0:X[6APL=N4J3O9[)_%0BUA[;3H43,*\G3S2,-R_ M4Z7.MSK+]$3.6^B>FA/$K/I'L&+2<=J,T0HN366G#=#UWH5,G>C\?[1KO+!? MQE$%P=NT7,^2 @HP(7S?ZH&%>-/DY\#F7U-*L9/7\T\UWS(8B51B3?=G4JM] M14Q2#FTE)=[J53^->!BXTM+ >\W% W-TSZ_1Q>YD8\= OB>?'_W,FA@5FC$1 M9$"L5+GQ$8(3V,!S&_H<"\K(D-0%4G!N3H[SP/A!WNY[5_>"CO,7EP/3/;*, M$/D@?!LP@[XG>8>6.56D?8_W,#++UL35\8[HV5"'TBK'Y\%W%"T&Y$ OIVB&C34;%,=5MX7*LF#_@8 M-SY$>4ME>L6Z:C2/^K$%$X&X@&(]N4F-B((X/[\G$8%IAL]U:I=_T.A&'_)5 M]XL-UIDEQ[NG+)KP>,>N#XV;_?C5M:_[X_3;OHF8#_CL/0=/KAW$+/[$7F2^ M&"Q U*=)-L*/S%+&)I+4!6''GCS7X TQYF93E-:2/F%Q?O7\]%:BN% MFZ 2;2ZDZPTT+)=:65D%S5NP3\:* W5*?])@-(JC3&Y:2*Y/BZF1\D!)][(#Z6<=VZ]6YS;+5"KXJ."<8DRZE>X8BCXFV^I/F*\H'D0VH/,S M AF01UTO=X#7&US:JT=E%?VUHT\LEMI UDI34!5AH!1D>AK=Q(!09# MLY0% M)J=A(1E5R?-[8/=E^3S]9?_VR447I4WJC7;Y038U"+0<7>3:K L;6L7+A8'. MB,=KB MIHT]9Q)1,IV]**-7D4>_Z?7NY5:UKYHC(ZJC,G MK(TY_.&F2\R4@9QP50-V$J1-1A<\&/C]VKS&?C&KP'# ;TIZ.L MM']G:SRAW*C;*6WD.#$T7\&3Z)_S=/A-BJ"Y]!D!O[ @->[CU\XA [ Z#,AC M&.5RF G)T"OY)&4H4_?ST"4Q??:%Y]E6/Y11ZD@#V:&;1QNA54$9G1-NGODG M9M(%Z;K]Z.]SG[3C;+FJ\]134+95Z)2QG>6*(J0'*$FY,-D562.-ND%T#?)$ M<3[MB:@?T2]V&..E=A0]XO*V.WETVF3>?O?N$N5W# M)52J4U6-Z*?L3O%!8\=:JE[1P%JZ8(]H&):_8''A6&. MMZ_6.EC,S" P<(+FXJ_!P<>4EP^^"_?F/6/#0-Q>"1'H\AY:Q)[[\^IY2]@ M9Z?K[C [=__X=72M*T6KJ_MS&Q_?RA-]%*AYOVZ?T,/^16GC:&-[(9O)[=1RL ^) MPQ7F0 OB""%3V#VFONBAA$N?Q7JKFD?K>WQZ)O?+@!K6,8;),_IW8J;Z-TU M'FR3\?@YYF:/!36C>C1B!7GR\V4SKD1)"WJ\\S>^VL: L&!B'-?:#:T%>L,O MZ8WTS)$9$(Y)J<&?Q/YL\'G& 9K%?2"8"3D[7_R93/O_-5F'@W**=;=1^' V MF=2S&?8-,28W04NK6!ZI6;IS@;N" :D2>W<+MA2R(_Q]P](L/ZVB""6GW)X: MAY>VMB\ZCHL2 M>&JX,-%@)M^W/$. PS#S;&OGB]+L33:Z(X#_@H8"$U^Q3JO!5N=#IPAF_K/9 MXB4)^$=F/W''S-^IV"GUHRI/^$I@O6#XKPP(%#N1"#S"!%N)!4XM[WP8=G1X MX2CM_,S3DQH\!!O6F]5/LR%CY@[4W @A\7XX(YN ;45B?:ES >4:J<'MLZ5% MHA0=.-5UE D+$5^H/_ZEL>_^0H+E0+&?<&Y2==-8>\LAK@OQ8N[+J=&6XU^H MHH@'/1[B_;(U?.#UXIX1%9<9XLRD^:<]=X1:2E_FO&! #FTHW@OSX^MK-/C: MDRF&*1XV426'>A"U'56:I%2?:S99"CG;B 8<7-:XE/9;JOE]FJ7C3G%N1$35 MH'=I01H/\?K;Z63-4T;<6N(A)R'*T49+FUKT@YR[P/WREAOH27H;FNCGY8,0 M=U"V;W\6$P6^;N:=O;4.FN,BOK5DL[Y-ELA*/XH-6/%1U6[D0R2RJ'J)?@T! M%));D=4QN!O+,(KX99"3W+L[!/9QD$'@H2K?2<_(]49>W<#S)3#O)^'*:=>" M?U [.\?87FV*['1CB]SZL*=]<1*!D1\.C;$XQK\ M/8SX'"! *C"15:S$YDY;FVY"&NE 6M:VB%-CPY[WORZFW/:=XSSZLPG.,(-^$?8K*/["EP=E.EGW7M ,?S86TMHJV3!Y M6TM"V #N0#\,[VQ94.>8@9EVBLCJCJ7R,""$A2?8H_9KJE[,./P6]NT?#2NI M6'PT4(@#%5"$&;REA(\J35*SDC[>5V?9.FTV>3<'5K$6G K;[,&F9(&[B,41 MR2)\N0Y[3%UB[&KEILK'*K6O/Y#$R),292W4P$ MD37O;1G>I2WT3[J,'0-BWCDN(C>6\@'I:HIT@%W='63$T?9W1H5CC@&A'PXA M/=8/A1/O 7S7)1QRP+/[O[Y]>J@K5O2-MM2KD:VU#KH/YOW2(!;_.>%- IHP M1(K2]K$EY6&.,:U$3ER#QF7R;G#&)[/<^%,R =M.QT^,JKIM6PF$7PH_B5TS M9&Y<]^3:/SUH\[R@8,2$WF5+6G&5QC?P^1JNLN3:"[,2?HD^R==6C@^I M1Z&=D,C!S\@V=%%&",P&%2D@B5*55G#(G%]+(NI&[]\X=ZEUWV=/+0,MH=>! M^RX&*+MYINI42>E92L1/D"Z9FT!C3.I^>7V:[-E_E07@12NF+=[#QS!:W?2$_@*&>QX/'"!J"8]O7+ M%,>^%OL)=$AHA'3!M\BV1O9!YUJHU_WA1ZV=0N?KX&7?\IR,3\2>1A=FY6'E M;O2WKN?8F80\J.+:MJF9K53L5\>I=84!^"!;M8X+M.]H@#G\\DV M2S ?<7P[HG#,_$( EUKP.8GW#T[PVQD917[+NRX_89D$K):Y3P9H6O6-^>8JVM<$4M>L:/VM(G&>:G/?$0W M8Y\RL>K$+IPC#I)5>T!^1WDM?])AHP>V=]W,.@>=>J@,2.ZEVIU T=_TTX/U M) E1]+%,F10L+V;&>L>\KBKCMVW,A36S_I@XBG4&_1EA0OTNV'1R]<30!IF'$8YV;4; M ]BLR2=ZB]N^(:KO3W(O5XRF1SOFEC5>6M3W/,O_ 1ATMRK1#B+_+L/]5?@, M4R>I7-Z)O&&D0>UWWK].8>[.KN(G3-#*1[_UOY^YY4!#X<.#1P <]C1M]Y?F\=DM%9%A^_I%H/J;=;*ES8QX \T8\4.4^:+6KW M=.5WO/RB_YETK$$6PH16CKA' M4MX9L_M.,4EQ*K2[[O64ESH1\6JAJ<(295&10$=EKY?2V5_38GG)7LSP;>X# M6%64G%\"N%975/4]J]@G1]_O3YFC?N4SOJOB_Z5Z:4,G@.^O8:C?$?:D&PVP MHZ?6$3JRS'^;.:*>3#_TOF$F$.- MJH_XP(U7T]J*=>#-9_G0^U>AIO?@8@XPHN7J$(=9V9,)"@$_;6LYW2DK,RAT M5.#6!_ODE[,E'EB*#'0Y->=.=Q-I?2*K(&_2OC]J?\O>;/SNKU^J)Z?4^/; M\+FP GJI6_<-ZG6$L*;1N%Y+F)/S(/_>P"B-?>N_A#;S7C?L3KU&#:TV;>4Z MIX'>%,7,4Y@JGSJR#^X--0YIO\6]QL2SWF20MP(OGZOV]EEKS*6CB MRMK#RJHR52U[4991_*T[5[CSOX+>1/5\SVE32EM]W/V'I7%'KPRR,'[+OZ<40K-.6LR7OAP5KL MWD4VLZM88AS.'#LF;*)O+-S%+JOB'([>#(-';Y+XR?8$\Z3=US6K2_S1],*?""Y7WEND %) #_W 6[S@<3GZ(69(8G]$ MJJ1SNG(YT+T;5O=:G(O24O!+&9!K%E%Q$A%0F-1F/1D1K"GV8]N5_)B6I'J- M:H)P9]+^EZ B#T'7LNQX46=:D^W![?3DV\"^)X=%YOCXQ?;2H/0.;.%<$&"+ M":C@>(608PG2_I7;>&V4X]+*_75MU3>>WL\?)'_"/X2PEK^?P3[()DA4_Z;+ ME3*=3!U,EJ02#BL@P@T:=+?Z3>A[A3]56W5OUP1Y_R7$N!O=6, 5YC.R4=5MPID@/$$\KKU]W;_T>Y>]P']@^_:?TTNT?12KI3!S@K'I'#FL#$W 0 MBXV^0_*(4ZWQ2AOPJF6O#IS_-%+3'% MMS K/KS)@)3 ,ZJ17TWFAX0^?3_OVD5THJN31$(S&C]^RUN@D<)HUZM;8])^2=4"FJ;_^ M4*/.Y,\^]R5' M.9,,D+,+/YI!U;W2,"%098&1([:, R^,M]'OTZ9W,V;QM)1_]J;R '5GL/;K M5"5Z7[KQ3QQ83TN/(LZE#550LSMF5''4I4IX!L:!N8NK1O]WQA^E]L&+, M2Y!CIJCDQ4 V=*1^TURI4+&5K'[[N36.FW;^],$^J9=9J1"66NY-BPM!57.6 M&]V(+9KZ.A$M4(@T,[SX0VWD4S7/>^I(W*@R$[(5P-#70Z69#@&?BBZ2!.59 METVF5GENP(8VE3P&\GM^JP_RQNV[=ECN^3UT>RV!?R$\/-O8,/-G6HEV8?;> MUYEAC;WU/90,<>[%,50]TW1@A#V WK$=9(U5#2QLS?1P!FF=V4;V>JT[_AY MX=(-BF:?E2-0J^Y2$M!2!+) P\' MZ&R]9CL;9Q>\?8L#OF\^>!P21/-2G)[S05F_B3:OYNVB[^\J(:Z>I?_J^G8_ M:NOA-B[-$X[(J;&?XV9ZC$_HW]?^K9%O?Q?'D\M(J<%EC\J#9I-4@[+(@6%N MJ$*!RGXCD>EW, %Z,LQ>_[474-A5BSI(.=W0Y@@<7C#>\7W/^R3YYE6Q.)&_ MQC@TP"FG>9*XU M=GWN%&_W<;UUSG<1[']WNLR*<:/6.@5"M>VN(Y+\7^V=/JK,M3// N M+*#<:"R:](*0^_SIQZX O,%V1= - !Y<*BFWSI\HFN%*LTO/>$,R*HI[Q3BJ=>#DORC-#^A80,-; MJBXMC8KX9'O1D[L4-TZ1FMK5I03QGIF>.;:@)N&@/''8=HC<"HY$E2HT&P9; M6?#U4U7S)B(?/S$9T[6OTQ<#7$V((Q?ZJ)!,L"Y[(BD(\' ^!1R=JK)374QM M/%13^K3?_PE;RQE'L9NJV06[3[0MKC0$ZU^PS=Q?U_3X:K<2H[AUP5H"=?,J2&LCA52A4]0A[O'COR-&AUQ=[+^S5)3;_#:QNJ!2R; M<&.[9E792R+0*0]87V>U3"96&5SZ?QAE^1/K@ATUPDNOF>+]!V#,."V;YBL% M+U-='XU[N&5LW?T=ITC?XB3UF#V:W7OTK=L#?_Y>SO)P?(S%6HWD\NA"^39T M]2SC;760HRF!@5'J2B$J/ZDBG)-VNV^\/WN7-,5XZ5F&:WY"''U[1-Q/3&QD MD67U,!*P3?;#42M2#P"MGC= _.[OWIUSY>=>RKD6C'>[5'+W>ENGBO0QD>F1 M)>X7. J0W;6BVBO9P2UG:=CXM>>:Y\/[#RNOUYOI'#&'? )8#CA1KYK Z=(3 M=M7832H-V/H#W=*M=8PPJHK5JAK;M+?U9\V3B@78*]2$[QH]+U?)S11Z%(V,[M[!Z@OL-L) M9N[V2/&R;_K'\> *>#!CCUH09:QD!$7&%:TB]RYMLL*G"PI&Y==6+EB MXU#<%&S)8++? Z@\"+SEVLO'.SW.ZIHLTU9Z/OG0>O@(_".BOZB7@ZE5PC<_ M_"U4V(,4@E==]6#@HQF6-CMQO$"TDAE1JAQ'X2L>*-HY8_@P%P]YV_V6IZR[ M);*74CR7\_/+R5"36HU1U6&?NYBSE!J)&OF-W*X-L$X7[$:247R37.=G][C- M]"G=J5&[Q_&6P6ZE?XBHT5,D-K(+Y52@]ZH]VT^'Z'L9BB+SI4%O=F3I?I') M3!R#L]?R6Y\M)*P.&=O/,7Z^Z&WWKG;JAF!L\Z,5#7)*5<_Z> U#\Y2IWX@B M3,4Q,+B)T8L#0&E@*I@7ID/8AS;]4$'E=OL+_VPB6\LPE9SZ*<"N57\,^1KA M"B:KWV[MSRDCVTRSH4^?@>23D[PO@!';KJ>+CVU+.:F=>6XDZB6NTMA/GD>/ M,C@L<&@_/3=LJ["SCRLR66'+8 (Y)0N=\]M1^?_+^6%&%,;7&WSI?/2>9Y5C M1B^]'I)C9UB;=-^Z#2P8EB44I\XZV;!\;:F=??!^&2P.=D.092);%<9^94>V MPI6&UI^FL()'^5U6@Y^TW6D2Y6M?F _MZ;,F6N_]<3EYUR.9NPHV>0"8Q9[: MH8L2O&+/7QBMNQM ?5>-[+56W33>T0!&@T_N&,4P"+TF@VZZ97G:-(\EMN8' M.M@5OW%^]^7!IX0(YN_' P'L"XN9&+N*B5&*OX;/2S.QPJ0W06(,!B#SEP4B MM=&Y1F@H&]S4:EI1X/(R?]PNGC\/]@KF;N6)+TQVC6A,6(C7EHCE1+N*9\ N3Z&K;^3YY&L5/]NW51D#94-\A#GY-4^_ M)[#TZM[VI%F@\SLVE4TN8*2]HK%IFV".F8U3N9'Y%VNDDVO+$@U7]_.VJU?D MT^3\-1FV06&UF+!!>D!8#?9^3A7/)'OQ(;N"/#_U_*KO181<=;:Z>VWN][9H M6!U#JZZ>'XP1[V)VFH4SO6XV1QO_0DN?UQKWK-QRB:#_!A'N]D5,5:!??9.C M6N(H'J$^;VG)T.^Q#X:*0*=9NIEVH\!58DXDEF-P;OHXME@Z!OS0.\8T$-IR M8H\4()PSH.QZ+]K._L\9;Z/U'^U 0?4;D'OF:?L6:" ##[R@MUB#UP8I5]WM M>3 4K6_EQ[V51&Y?\\NUESFK+W9J#OOGR9'.BFM_OD+>I,T2T"PF\64C,RL+ M\_#H>ECHZTY%GJ9'LW.1":5&]D9J)(.OHT6)?>+UA*EO!-257K>KF+):W?6^MMQNTZ-($%_Y."(@L?/I1OG?*:%"I M_>3PP/"Q49%:O<_&O-Q'(P!'UNP-*"SPUF#0JBI%RPW.-0 K^ @!N0^72]JJ MY ;7>R>,/)H^I^!HWGL7'YI9T;$Y]76@%J/N/3='\U>#7<,ON00> "; ?P:K MPS8FC7JV5PLK?QCK\*V"CL$. < YENT3Y8D3UH$72PP3#U)Z_:6D2?(4+BB MU'8"CK,*M>(;NQ-\RV.O#?T+258W)86?-&1H79SGE]%-:M\I=SV@'V9R9)MB M++:?C^X,_O^20;IF$6:!!N]IIA+WWR@$EZ5C#/3HAG]58W+2KOW% IFDHG8/ M &3)J5420]>,HQB _L<+EX$B[U9T?D%X<5$1)*/]]\))WOOT$FZ(\=.EJIX; M5RN]:^?:9L[C+OU2-(>?UNG8E_3;M:2ST0C'X-VH8BR#VQROE?,.S5TR[LO+ MDA\12)@/>1Y"+6E?OM++R_UK];TQ]&O_E_Q!LYD2_= VPJ2J@"G?ZPPI=(O* M+,WFG_KZGYYD%SK[&J%W!N="Y678^\(52IVEJ5 W]Y'QFF)Z.C- M.-GY,1JQ#A\?W(?6=^@O'DG\C^<^H5[L.B1.G-[T MN2QZ- 'Z5GDOR27RJ>*5\+%=>^1^,2VQOJKYRIGX"%=LL*)Q\OO,0CH-E'7] MW]IV,7U.*9JS$G>.TVMWJGZUQ(Y%J?W)*?) M^F/JYK'3>&&,HST H"=Q34-F!2K<;V/<;)8E'VR8$U2581S6[4KA]%=6VRNJ M$UW:RTFAG::W( BFB ALI63,,[KPKS0#XNTVS$Q3=-IZ:>. M;R_=E_*!WAS9S/KL43DI,%SD+Z>RN6(T=-'):NU;4;9K3N6[N^;]0V&%K,=X MVM&C0+($A,I_UVB,X]YW\D.BR?(D2+"$M2S4I[--M!9"_?[^"?_"Z3'(R>D8 MEK:4G3U[^-<.DV;7R;ZLG56&5;NYMQM;*YJ4 FC5DK!.J3O[]C\B1WQ0_7/PW591LAP?SNZ?0>PF]*3Y?;9]?I?>"CNEEJ+O.SB?@M%SP+5:!F9IM+4]\-[-USOG!9X")A/SJC0/DM>N4?^/$/S:ZXN:YTQ(S)3]Q-G M(\GSJ;KO^FC;K<4KF[4Z+M:%7S'?%G:/0Y+:%+H6IQE$4QZ?7%"!GE]GR'VA MT;U_.C\6,4#8Y2%M)>I]PM3+IXD3^8%III6#W5(?SJ.S3UL M"7NA#8=]40;E7O(I"[9_X7#\HVN,K\EIA_L_3TVQ9V)/(::G@*,TS'GX6&E@ M-9XYP9 RDQN6[JHB\,E[.E)U#.%'YX$%VS1O@W#O23XD_*2*L%70L>?PSB3S,)5W MH\8G_F-\]PBQAJ%G;M+R$;@R\/0G$)^V^$WPF-*$GUV2UOE=?JZ'7LSEGP67 M/IR+>;=LR 39<:)H(AH,, #ZK_YZ;1#5E@!^+?^-5^,^E[Y<.:=H2GF:X\I2 M)W<@VA>-@]?U3:M2>?M(8;04SO/3B!AM[9]K#ZZ?>08>&[#]G1D7OCHH$!GC ML/ZT?=&0:0Y<,B:[ET46/@"PN-$'H5P]9=H7BPDLS09F ",YTONGE Y(7HAE MG"28U(QTW]^=[J.*&C"TG7E%A/99F @1'J'BX^L/_]LV@7P#5#FR*@,BQ-E+&0HTP/F( M'E;P"R#IE+I= _ M/.DN76^LBC/(G[C=:\"C(]/?\BEZL!""=Q.-3\+3M-7Z5P[2R^2*=-)@9_'> M2R#N6LN;:<"7>( 49HGV 3L] AQ+F!D-6VFV!D=B^)G"G?1F3+(7X^8@4ACT:9/+C=-U4-Z[[(^9O\MR6'D4]BRMBFH8T?I2^6>IA M)]RDS3,H-E@$6^*7>;SF.7,_BSF.[T9FWJH:.OD X(HB*P2LHBC*2F^7IP3* M0"?<%4NE?]=> MF\+=DQ(>$R;VC UFN)0T)T:PR8_AO*AW O,OQ&%Z?>(D;& M2FQI#B'-?TG]J'Q1=0"P9/.6OW0Y4.?>Y<#YVLFP(*,I(R2*$*3PLBPG:0H7 MV=!WP@.6:#!U'Q(Q)A#D0LG?LKK0!S03AO6\2H 0N4 M+;/&SZ2F<_ZT9AAW&YEJ6LS9/?X#],3MVL> !:C>[?<(2N0U#O145(,7Q MI"\M&^R*Y*)W8H\K8\^0OZZL[M^-Y28*O9N?Z R,8VTCZJU%,'V:30?HT7T/ M ![@L?!F5 6HSIQTC2PV>9&HDN%)/Q_K/Z6[6FTO) LU-Q9 M+?YZ6T^Q7G<0V--R$\U0*\^*#@#7#6\> (Y"#WL(O*RQ. !\ROE\ 'BA0%?> M_F O%B<:G\UNK; !![.1O_GCM&6OM ZU/?+!;$\< "(S[4[ND@QN(#\ 8"T,(0@V'JMI.]/+%K'IM?T)Z>(8=YIA;2G_Z.5GY -)1I MGZ6HMH'>I%K,M:Q'> 94!DAW_CB?'M"&&JF %,&;+?$@JG B7F$5/8ZR*_%< MK4:'K^/O_:A_6EWVEJ'"7"GU:(QN XHB[<*XCRYW"#AM8O"? P4Y_U3 M=N\W8_S#1\;KH19^#TCMD*S:EZK]I3;U%SN(A MW+-';T+S=S+8YP3R7W?/5I2)+Z^=1ZQA \=D,C&WZ'\'D<&&B.EQ[]$M2@@> M'4N7LK]9/=54H9_IUKVTF18=/G^[$U'[3O=KZ#=9$O=?H]=48$=! / T"L,6 MYFHM8M#B4_D&74HU>LJ7.5/,O^+U1=0W=U'["WK@\E]S#OR#L2@J!ZA-$Y'& M4,@+Y[JYB M6WM:T5K5\G4'7[VE]Z8=9^!YEEN,19A-:9^220FTFMK0;^/=I6[6H1LD^=1. M2I9'B/%LY$W:J(B]$<4-"FX.1+J\(GD$@1O<#P!&M31(XYVLE:"I8<>Z,47& MV:[,>$<=MX_L4S+6@0G2[OY3 D) U%-;) :S>I5)*]%DFNXXZ[9-NVEJ$*L? M"%J\QZ15WS'M+#.J&_+]M'H+XG;YG@"#K8S0^W)-B+E(;1F[I@]/:YX2UM-7 MJTPO9CO_$",YW7KNTRNE=95>_6_M=',7_/80+=2I%?7&1AU*F8,W)=@:VY1X MZ U 9X*EQ8;\695BM4-J\K,JR\MCOTL%)FW?^7D3"^_Y"<_,<7G8O64W6=_C]+F=(ILMV->D0$' %8ZZM6?:*[<]0_Y])5.R83!W43*# 4",S-Z@05H>LY( MN;91Q84DYW->[&N^N]'[9L>9_5. !#O]@?SZ'+8F/NB+FW-*=_S5,Z7%ZA*4 M!*AD"]]V!!^#)4ONHZH#91/S+9J=3T+9[T&UG/84:N,8K^HM^//?Z56#2+)* M'PEA&( /B,-(VM\0U 2[B;[)O2(/^?@$UO'1R/G^C,[^70_248PX ]G#:_DQ M_(RS%K"TVW4F"J:/=A>*YK_QN;/$>A:$/UW!)/Y#O#RT"IKE^-1<\PQLA\* M4Z"VR7/S)UN(Q\\9N6KKS&;E+@1L,3:JS@'_CRIU4<9R5/K/)U1Q6J2\YA7. M_F]%Q)-T.7F)A6[^_LM]/F)KR'BUWA"CP1^45UB4-_FBRQH*M!9.L8,> !SM M0PL:,)P6_64FL1_6V2MZC,0(>W M78J]G\W1OK&YTO,8OJTDS!N4C+$.WQZ1]G>FB$<@L,$ZLADEO$@7&? <6S$; M03\<7,7=TT]RLSVG(%K8B,W="#\ <%V$<\)D"'TOGT[ML9!=#"H&ICW3#+XH M%CY\O>-9I14DG0"-!A.\#P"KM5."6(\]38]0SWE7!)2Z1:IH9 M6_:QIZX)0Y;KYJ$H3ISG7?,I.X',*2(5N0 2+,VV$3:0R]G.J]=0OHRDMS%$DOY^X5?]L MLGA#_%]@Y58(\HBN"9/#.:W?UGQ! M4&\\57\,.3^, 4=Q9KN3C'[?E043!]QA1#>8TD_#XO8^R;_O3L> M39.Q?0\0#7RU+!13>L=^ !)SUBZP8O >D7FGR:W?+?G[>!M)[?>MPD[B5:_+ M$FWJ@&_=W N+2'*DP;0"C5E;'#$]-G4 >%T:P!/8)8/$\4/HSI'@"HL1#JS6R" #T, MQ8,E>#)>>?LO]'Y=S"IF"TD_MPO<1=&9&,">>C43ZW..(<#^\*-M%TK=P3R. MYF*)GM937*L^WJC.BJ=39-4-4D!QU9;D8*U5<(W/7$_1#RBZ_2O"UIC^;>:J M0FU*8-U;N:HI6LWA:NO):Z^T. M=?O@:8!61'#;"[ #ZN44QY@J8;<)?&3IU,U=EXJ?:_%>5?.&:7W:N=^_O7[2 M>Y9J$D696D0J\,Q86/%1HO@DJ'L.>^IPR%8: 4VR(2<0&UU'&D69B"ZOD^[P MR,4E*WW/T^+0$WB$]+V&+L"P(AHPT#,8B2[.22EO;O+QEN^VT,GHKKK4 M/A3(VG336V5O[*=N+ M)QJU1E\+:@&6]0&.(_,,S!7"X-8"KO:G:FKZZ=SD4)B!/X^,\IJ3O3#GKJ)- M6$D[)F8-!&YL2FB)[I9YF+C[N0 ! 7_HY,ZR*<@/1X(P!T/N<0X(T M[3'ROQY*"(.X=)6/2_B+/I$%B!&N)XN1ID?P"FN"%"^J&:U@AR6M#:XT[)]F M\60I]PTL5OND!F\%\O$UY(;GGY $>W/HE2B\>_S R\O(D0C7-[ M/JT3:MY*/E.:,"AQG$0FMU%N[_63N_ ";Y0-!,?]EHA_0N/K]Q%9C2?%XYXG M]LU[M+NB67CBFBWI%\>IF+G/^Z_,&ZVT;5S"FUKE_-TW#P#UV0'D?QDJ_*]S M7.P8*/X$V(5$7J(@R,[KKM:&"O7%^GB#TOJFIHC*V5W*K7II)&SM_/;C(::O&8Y9O!D&X=\ADN['% MNH;YT>.>TQT;:C!*9JT#K7><4V]1,0BQ++.?Z&#B-N$M1;; ' MD)T\U+;*#5(T=?):U9RBQ'Z.+]"27-)GAGF6[%)RQ'\_=%&N*ZRS1Q&,,OZO MN36[$"J/*IVM"[3F1G0V.D.N;LDFAT[7O-2^4SPOYTY]./QG(?S,@X)V]5X' M$U9?2#OH&!SH@2H#MF"!@0I-%?,KUD3)U6<67>'E'*!4W;9;.IRK(1>*UZ # MJ-4^BK8KHJ2OOH\[$-A4O#8( [M_3[D=$=*![+FXSD+L..NB]>(Q-P#M)]Z% M*;7,\)A XO<5M@[]9E!\@(!FP='O']RLRVT*BF9$T1UUR3U%QA/_F;C#NRR# M_@F<>_+OV6Y$;[*,]QK; 8"SCB)(IK3R&)%";_?=";%33#*,4_!B#3MN/UL8 MSR+F]]*AE4UP^&N^J;]DB24EKI#[9(XLCQ&' 3[]O67!,P@.\I=[#%36MM9$ M9&H>WF(K*Q^ZFY)30ALN+S_*.A&*^H^*UO!^';BY259Z^EQ- *5O_0XW=\8I M+L8ZN)=FEID6UW5XS43^RE&!%D()GM!5ZL_[U&OD;'\.A3%.N."@;8R3;EI[+QO/6A20;R7 MA,6.X^6@(*VW3P%'UI_006./AB;[+6D">U1D%\RV!U,03[-6F"R2!%'\0_HV M#>9#RGF-H9] 76?_Q3'%##H9Z-74JBV*&? WN!IZ\\[0=(A-C=4@+(!'(_'I M@\ +9F\A=7"VPYP"!LA)JMY859T9CPVX45G["RZP/+A@- 0>UGZ_BI@9GIV9 M$R/$!?K$!7@Q[2Z7UEKAM!3:X$*8_O(B[3[S 7\9Z\GUWG7)5.'7XV'?8E@? MA'(%!658I_&^9RS+L0+V#ZRL(TK)!5++S]'(:)[V5!)$K2W(4,OKF/ M/HN_>-PG-L=(?\/5O(U&TLMO5=GLW$6(]R^:_" M:*4KM^8DW@S-6=WW914[ 1'GX^(]OG]E7X0AL$;T<2AA'%7R#?75W527?HDP MSB7=S'Z%"C/?:@"H3).=3W%MPLFZU/:JXR321I)_C"6L! M1UP^1CY>NW16M!CTB>BW"BEIU)>;R]VC"V@? )HTLU;V=N2=U@=K&4"!< "8 M[0&Q'FJ3)9KO?[J&;$! 38X\V#TB*1)7= Y4YIXAA@TW+(U!G!G4*_YT ,!\ M,*ZZ'!]C^V7U'<6'@7)HL*-@=L0C(%G_6U%S<'*SW%T[/443T.I;.IY9>SS> M[VVJ.!%V9V+ MW*#?#V<,2JC!=&DB\(0S\G)W@0-J/,%CT!7]EV.G&GEF#TSG"#ET!Y]%-%S" MR :FW-O03D:2X("*7'E)QMW\NR$K7=OQ4H'4Z-'%F7IHHJ4\S; M0HI@%\C2#IJ>)(GD5HW:![-9&(J-XB*K<:">)NXG =A##KAN_*^##(#&9"N* M%\R1#"*9$P):$*\G3T?U>2=PI^"OUKB:*>@H%KY@)XU=-U$3B]I7P*&H9VPH MCV"74A6!K1P][K^T=S"E7^Y#"W\(U9)AV G!8JL@6 M12>006"( N%T/G+&+_@6!T>-<-)2_\!TJUH?M709P;X+C001@AI3LJ);I@"C M#O53?EGD C_NCV>3?H>@=C#ADU@.UT\6D.V0:06R)@F3QL3H@Z #B@>!S64">4)UC4#P#( P"' MNT+<$8:Y/]&U@LS;;@!W2?)RO*?7U0X ,5/L_MT5W?<#*QIG7[6N_= W4EL0\8&VU/&R MG*?5N4-/U\KED*^8$X^,;*=LA_(WVMTES4^NJ\=SN/ZL:;\=KQ)AXC<815<$ MNZ.0UI%K$,KMP V\2IX3Q256>;S.+E[WSP.K;!<]S.N(>T?JV9E#;S)D;P/> M>9YR']%@!F/R#'41(85/.RA$[YB]4\WI,L3H0FYPC8^%"8>QK?P\ !B-3:TB M"5G--8@RS&FJUI!*_G42BMNJ*T(+TB,X_5,8U,+%1T,R:"GA-G TTE9OV'MT M9;HZR/$="<%RWV9!&V-K@&JM6IDBGT.MHA!/M_0)0%QGZ>:MX >Q8&83 )7Y M2#="3,ERIR.(@WU)H3.3#:UOW'\]7Q,+Z;>XQ_*3TPQ!F$;]IM!? M0R,8=[K ,)7(>V?:-L$Z"%O0?_F+.4V:SFI'$5_\7O:$RD*X6:""=XFR>;4] MW2%^0NM%"^.&YW@M28)?$ TB8*?0DVK#H-$# ,[FM8TO+:N)8'O2+^-.5$MD M$Z'ENZP0U3)BR$V]E M"/3H;*6@"X]7'X5[!<^XQY57,1;J%&A D56E21AR5\!I:(1?H'7/<[D@O-S= MX0;QOCO-MKV(:<5TA_0S+JLHQ@/3.<>)SGG#E2!>C**KQL7 ":W(5T\[_-F$ M:2]\U%^>7]3?3'?D"=\MV!V(8DI!H5"E"*JP'$6:WM?C[8? <=G@5?*]U*J) M]E]&%..#Y\=X^&H88$78@2E]$SY+]B.@&QG(O%:5.QH'XEK4YNM?J[]?^#16 M6U;8M?[T$8?SUGYB^I_7<,9(?FD<7:&>"V>E)"%=HK(;1*HX@WJH-'I'8W$8>7QP) M[ADID.!1BH <2_*LN0:(UP,(T67A4K ;0Q@YJAZ1)6HGG]_3H7DLL;@4QF[W(@,QY(NZ!"!Z(U4\(%R192CL-'[T2$&Y- M+L[OP9^'=7O9Z!P (&7VX)=M/!]*6=M M('K. L,]F !=CPK!4==?)8B<>+D0$C'3-G,V(G.Y:[:F=!*' 36[J)$??*?Y M>W]Y5.F]O;Y:C9)!-#P$3V?%,RRV$/@[]2ICVPA%5)#F.[>'<.,"HUW[G4C; M,YXQH.ITG,%W=%Q>)E89;>W_52-19!Q"4K-S=WXXG[UYT3D;>I&!HI5-\E(W# MP>\GO9L]<5"R3%MC2/:SF*ZB4*2L=))>QGDQ<>W([@:1AK9@>HSLV@][Z.H6 M]FTV';(%C>6W]HLRO#AJLO\?V@%*P!%^CM@, &0('DL5QY5_:I8GRGZ5* MX5%3&N/C7.]D@>NU)4FB)'H;&*F\ Z'R!\R,'_*TL#!R?U9*SB!,_!S9N<.O M^='(N8?D/V4+BSHP-/1**EZKXH+?4HB"3B[U%"GN2">BM.0"K_7NEZKL%3D$ ML]/FX8RNK=6_9*Z\]@A.7S-HID[@9N0Y3VYH1K]-Y.3U-X&<'MWRT_;<_R.3B6%8LK!$1(,;3)9RX;Z[ M_2D"5PLR6EL<]RD@]F4U_"6-+>5%&! MNJ^NAY,NP7Y)NJ@'>#C62 9X6TSB_NJ9%/B/^'_;*ENP%T-G&*-FJT MC\1*D$KV 29\]4C*A0X=.>VMLG'RZ_?5#K:HRUKW1@:>MC^T"4Q2^V6B=,3< M[(&,"(!WGV8*U#'.%C)>C >_VM+TO^,E_^TRNL7DKM'\AG<2 ZQVY-@$INH+ MFB@QIWR8EA'15RYNA&LC&CJ@9>SD1P*M5QV%_0"QJ.SJA1.+A M:+Q,=*B\[)9*G0T)3]Z?*CL K'G,3)UA$S*P\S9/6)5\Q5H:?6+\J-8MQ384 M;.3]R-SO54AE\UUT0&Y.%P%<_L/H/+V[4^;!6&F,:3(YHX1Z.$:N"ICYE[-Q M%TB60H4](D=08%3)09=8J4CZ20.;*O$G[-7CE6.L8H3KF\7A(]F!H<$NJVY$ M#&BTAI1/ ,7)Q^M?A%TMO.D3F'=Y_O?'!$^1\2Z7^IT6-UU]L^BD$0@JS;3 ME,F:%Z[*)KD\6(E'&+ZW\'X)L\D)I#3NPRLSIZR74^\6'+6SFAC7DXC"2Q]) M_!5Y[(3';:QE3((EA-"=)5,I**O$:VS/1]%C* M].@>]LV*7#8\^XV948+,. M&A5R#*/-=YP* M]$=?(>]2[ *!).^J@4*8X;>;HG7HB9M.7Q:3/OP8VE'/?@L1:@%<_7Y_)N3A MD>GO$I9SB+5PAN'C)@_BS0*LP8V>$H$"^@F*'ZUWG8:++J?'9&[Q"K)4?JB/ M*2@*VJ#R>.#@Q13+PS$/C*WA#TRE&(^D-9[HPMOI4NY]7)>J^F$+\:[6E4@^ MI1=W.?A6J&Q]$4HW6^HPZS\T@7UU+@^J8=UQ- 3RX"9!(RGW"!_0D!P?9WT;&J\@Y"C^&.U9L<(I% MW_B5>2)# *X?>W(=_;/DHJT[SNS4;E86-'D:(4Y.?#=<[^+OWA&2F)8.A80Z MUIEB/A;N)QCK\*V!4!%\7#2JAOG[$4M3'6]/KU=63HEA$GI9%[O;G@..Q0<" M+.>Q5-YD.@[7$OG1 M_GGN I8"(R,#98<%B(Y)0:>37)YIEI[\*_R^LS=Y5433W-("(3D*&J;*-JD] M1A[]_E[9V\J@$(60[)>/[EU[;ZSC@[K]%\T\DJ 3RMCL8]=IK\=)7VAYGXFZ MQ1[SY*NX[G?NEC8CBI/V+O[E&-:SK^8N7UJJT,K=B!H'ZII_O7!OHK2G]\IM M=2_VG*L\A ;H2(F]YZB""CP;T2")=?2CB,%;X:"!'0YP"3FK&4'4'+F)G(1H M=JK<"&S?S.3Y;'_-YRPH<&30S!B:]W!1-U9F(*[C/EVZ>XO]QZK='2=$E&?E MUM)BA?WAL)(VUL-2P#THXQB=I_^4<_G\CU*+X[7Q1B>7]8Y??E/-X17\]OZ? M> TGWLU@N,%(/XA@[CT&I L9D-:)ZY6A3J54I6=H\AWW?^B)KPH^$N1HN1WA0\UA*P*'23+Q+O MZ2V5<2*S_QY=NRNW7U8&576$XV$\9!LG GAZ-X(JDA.A A<8*"IK_WA/.O5L M[+TJT.0C#M'9>%^/KYE1-!,>XZB89Q#"FGO)X=2;=<,*ZJ'M,A?\;V>%PPX M%-BA1PC&1SD*TS*\:>^]YGW276]J5(BY]K.7PF^?NCA@(JNF(*OVX2RZ$V5HQ< 3A_B+'C;Y2>G@2D1"*T#!L16 M)J>1(LEI7\E-K4)%K<5HCY-[E0(G,WB?FNF \*,R8Z M9^,+<*]"51FVY]IWTX1$M[O.;T75H3(4RXD# !.6@5\C4:7V\8]KV:;76)IX MJH-\]5W<^?&X8#K)(45B4?V9ENQD(V%>*J=O>TRLVT>U*-&E(]=4=.=T@ M Q4A9;4("Z7$WBWL+-.#7MQ6'3R)\4_MV#(QHD*K-S-5N?2C]53C,+!@F3V% MP7O3$BJ4O)^^NM0D\@V(V\NVM]>.U3"?NYU0'9>\M4)>#*UDG5?K;KKXZNJ9 M^$2##HG"]]ZN15X3 W533S*C9&/V'QP2DORR"8V9^T.>JVL/X_'+RSJO3K]U M^O),[,*+9?VCG]&YV.DX+!-+&X(L WZ^YAS[99"J^F12O/9L +/-]7F==XM> MFA'JJQ/[%N_=JA/YU-;'H$%-*3.?PQI^M0R-I=NB.J!$\#.$DT+8D\/XNW<8 M#,C>*MQDK57WL0FRZ_2#E7,3N#LG/T6XL"TD@_[E-G@O[.6SVVV$27$>C1TG M^ZS:+^/PHHD(Q%4PP6(#B27T@RK[D,IJ\O#![,5*AVN#416S)\;@2U$9RUML MCL=\*)VT(5HY7"-WM8\B0]YM.PZ5FKD^(!4B-79:N$J1[[L8,5SS7?AJL&@B MM:=/,]FTMJ2F0R+&;J)WGL$J,V9'.GUTQ:?_(V:JP.R;-M3L[&MCS;/S[#V6 M&UKKR6L,/8?XS^!*'HC@6;DZ(UHY@Q*&F6+*K01NOE$2D8+]G/$B M2?$DL7?TMT\&PEYV'D66@*Y2L:65JUS3=MKW+;2,FOFQA+?+$L"4[)KFU\*T M[,B.&$H;U,!R25 ;]!LG+HJVW#H O'!$"!/G?6A9&9;?/LX(=('TEG(3 A"' M_3B&M#7_K:W7Y@B=VYCV&5Q*/3\-BAA.@&\9?Z1"\L5P+WU>A?T.*;AJ>R:X M.0=K4K#WBP$T2N _480!<&5R7+FK]-;V1Z$-"LN=LY72[]P^1)\_3%]XBQBY MO4<_UQRBJ5IJTS$^6X[(G81_QLD;[]2N/9*H&SO?-;^-G!_;UO9A/,MTW_(_ MZ3!3!2VUEAG8 AU3Q1T (M95]D0EB%(?LSMJUMN-?])UYWZ9,4X6)DTL9B\0AN,H0_(%0 MXW#SG^5=_E7E/]Z$.XI^K0\=L>@LR3!_']ZNO/-'04W!3;0Z= S51U?I_[;\ MT'U\UTT?6O81A8^O#-%NTV>0A1%0> 0?PS*46:ZM$:))YA5I]%/>9URK/:D, MZ-5<(@C_E:?>>HVB:?-%L)7I$D="!]]>$\4.T=!JO1MUMGH SD4.H?/4.'=R M!5C?RB#'J4?]\8JZDKZY)G^=\M6CIV7^]V-PFRRFBP$/F>9#G74:U%L?#S8. MN /7#":0D[L'@$I3ER7LF@CE?B +Z1XA=7E2CR3QC,\58*>#S]@UFI4$DV'5[R=N;UDFZQ24F5E0EL M?@P;)-U_ /!&1M@;;EDO87DTP>RQWG>,$IWM>>WJ@??39\03A$5RPV*FS"SS M(YMOU"E;I%6[=,RGV$LKM!BQ1",OXE='EFMRJT/O,6QY\4($;(3BRU!\%^FG MZ7_&GHZDEB.IXO3+O_FGFH,?NU>J,[&7YG(\"8\3Y@0T5OM!;QO?'VD:+.*^ M_75QO6OKHL7QZN;I>9SR+[A1]7I&#-T;X7DX\B&@V>CWS98N#WP!'^:GM\1X MK@?I0M_#D#_G'UTY\X-%$0,\]FVN"<2&7G;!!S0!@51G@GPV#L6[I&(]'UZ@ M,SLQ:B>U.&<;IM5T] @GZX5K8F%'T L(.KL.1="0PD$?2LT-=TCUZ.%>YOVE M=#7_]994R?OO]\@SP1KZ@FJ"BNOUG,PP>>^$6EG2VV$@@5X-7CH & 8B\$=[ M!QOP [&!!4ME\1/9_=\*YLNJ[;D8LOH*_G?28 B$>@K9?#G0@;1+UO(3UBC+ MD!\L8K.OW7YPX\<+QO>JW6O;N?W'2GZJK> M$E_G[6#*V1[$;7-2N@+U_#ZZG>Y#+)F"-NW.(O8MJ6J,5[[#@L\!(ZG>N51E M@E0YWM!"-]* 0'NYGSC[W/'+I=8!/[G#Q3T\K5, NU$7?>NU M[-H[S\B-;[; ;W@LBP=>+8VGQUK)/[" M0=VV6))%S>?(..R*8<="W@-(_LYE&+BBI44K"3W'>)*V1C(R[0#@,JN<+;!A MMBM J\/2#9Z%[C&V9XEEDX%Z80S:Q/R,5G P$6#I],/ +S4(&\?DN>C$4CH M5=V'75PW5J,]GC%A.B1/@D@.[@#ZHP/ =#&X/("J$DGE1>)SX^2^:0]F5GP; MNQNS3,E247E@)^[51A#L8I,XKK?ZXS/D]H'+E8TE/U M@'LLAZ,=CH? .Y'34Z-3>-56#DI W$SKV)=@[J2^.,^++]P<[_A%9CR*E"[Z M/NT/+O''@PF&&Z->X-^5)'XRE-#C$'>UCW/Q24[V'#)Q8ZY[][%6*M[*Z&<4 M:9GS?YRE>1C\Z6*<+XTMTC>&NA!+;(B\3ZXJU,GEM60_ (R2LKV\ M[@>(=_,7O]4HG#T5!]P"0W.F"/Z(-5OX542#/AC'5OK#3W4KEO83K/NPR_TW.^7]<(B[UR/!]]!H+$=VH?>SGR+/B&;E' M([JEG4D<F62CVQ4#%\\Q MB=KR$R_J@3<2^:CCB(:OT)),:@!#P28@A:#7) >T3RZ=\A#T,D?G'A\;U=LY MLO!>M > 7BH).^Q-<>Q_>JK_^;(4)N[.H",1SNB7U@NQM>:!%1KR$5[.[^,< M4ZHEC)'X=[\CC/^\^^EGJM[*XYOT1J@_RZ1<;^!+VOM4?;GQ$(E %)7O"IV= M[2'E./58TG+O?2_-(/RM^,&FBL=,C]]R:@U%(>;2;5XT4+K-@T]:[A&) J^] M:^WP'&LV9K4_AI2U[N(-:FH*WG#&_^E5GL'X3I'(5C M"NFUT_8\KW1>S'W\Z#;:L[<=M8G$K],.7:--:_^;V/P7,3*A1<)N84[1RK1/ M+IM>Y=5-6+=I_[9^0R#P!S,T_@Z?U8G!3\R$IP3]OK\K2>&YNZJ9O[+C\R=%?$:_@?P;\D MF+MF8AQI#1*);_^E,.<("7Q8H\^,)G^DB 1>'FP,X _VCM.4S(VM>!;\'LGW MZR5BJU-P1 W9;V>K<.19G.R2IP&=V\=B$/R3SEDR>1FU,WE^@M>E&/^37W1* M81@KDX>^$><9GP!0ZD-VJ[&(M8X$INL*JE<^&WSO12GG3PC='MH? M)^4RI/@7[ DM=[NK2)SR:*1!6Z3&],RPJ*AN9WIH=(>NSO>/,?COFA^H M&:*!MSQ$1)C.[D+HM;L^K!1O0#[KK&:LE!K:J:NU>X59=%5V+AB+@_(NVQ\G M:G\LGGCX A"?N<"DT5I RM,A>J15%7B\IA:&^YOZENV&K%G16T#GZ,(U@IO4)6HMB(0;J.10>,T5"/@$RGE M6@YF=0GF&G:I//-_7MZ*8 +<^.3;.7"9:;<8&GJ&PG951F5\R06Q236:TX2\ MJB*!,OR7\AK9*E75-K]4;R :Z9 E)Q@#F3,;DY>G2J=6!8BG;,,>'L\.RA41 MK5^8WUIO?WZ9 3&C-J1II>C/!5L@.KG"S_>D;S%CE26-=SW*,32P:?=T>KG#5K>*T.V5%-4E4!!MZ3X5 MP0#96S#90J=SNM/WEWX'-G8W]06_Y+7TC$>ZLM.^\K8KJ<(%Q*!916- M!XK:-?9/D"EFFVOW\_8*5W=U"X'V+B%O(10.:/2^:+0_WLZ][VYQQ+J"/]O MV*3$OW>T<=X(3\*63M4KL)"E^CHV:Q6^V"RM$SDO;GYYH*] Y3;L]9N(#67A MPNT1Y0O&9(G!<$OP>2)291]CR04*E4.+Y&>$F/SN?JY;D96GDW:UD'+C0" M/J'[>U1["0[)QLF9_S_6OC.JJ:U=-XJ*@H BO46E*0@H@B MNI4N1D!ZB8H( MB(#2:P(B(#4" @I*I G20N\0.M)[[[U#0@D+TF[8YWS[?/6.,^ZX/_(+QEIS MS?F6YWGG6Y3X/AB,?HZ;1PQ03P('[?_+D-5$DSY!9JB(@ -CP7VV*(?&V-\4 M6Z4@%)2K,JS_"7GT\L&-3_O"KV5U'FO$'Q:$],78],OZKPR2X=!NIWV3>@36R;)1_SI?.1;.F1L#M\GV5K$([^;E]W(5D:. .#?W MAGD&G6F' "5V=S?E!'N%3H.G";JOV"*XW=O(ZZH3 MG,ZA]TH\/2-_=]SR%> 79A!:XEPW%U5F7>I*_7GX;_[9+$YI,;=&=ALKJY-,59N3 M2"P5M-R:U5-7H('U;F^H$X2L,?FPC?4D@%U5])U@/"E=MYJ^N)A[F*;K2T3M M)];[A(R/=YMM%S' 50/B)6G,*_ )IF#S._T?$!<4M-^*[!WG2&- M+G)(3!J\]D[]S30]>,!YQGCUP?B ^>YX*R*!7('J,+^&B^_(AXR6W34/E\DR MT8 M\L:YN67F45'P7M#"GQE1YJH$5W(//4&"_+M&$5?0=J6ZS_G7)2AD[_#. ME=)YS';J'SY^:%-T!PRX*X'_0&X$K&80@?I.+WP\S&IJO8L(E,-4BWH6[M"I M0[%8F;#J:"XM1QQJ>RXJ47WTK-_=]&=S10"9BY"^",8BS&L[H$[ MBI"'6-*WN.'H'D_A!5H!NFET.PJ0G<87)_R![0ZL85B5D><9&FCSQ&JFI%G3$(]F*TT:7I;O M"P3EU].3R;O6Q$U2&07T1@R!GR3]*';@LM42N%-PJZ1/:H<0K5F@XUT69#<1 MZPKV&$72@-Q)+ 9+3M_2A>_*ER"L9F\6Y0U8!"6Q9Q]7-)J'BE%9\CA2GY1&*)=W?+M1TSH318Z'6T#+_#QW!%>R$Q,/GFT MYDI"BY)LA#69>X7]#]9B?>L%W.FVG9[ 4ZP!DI4CS[[7L?B71^,/ZFLN]1$9 M9L<5P0_[LYV_"T,_/K"EJD7=Z0+&D(\_1/Q63CNA"KOK%(7QCL"56<3)E?S, MU2G._OD"%;WQY3+.*'WP5-0?6U/92Y4:)'[1]J2 U)CJY4J2(COQ$C ?+EMX M,=$B34<'WB:6H9ILMDGL=B6;"+ R;&[(V7TK96=N.5UU]F64.H>(RH^7^<*^ MH(5H78-."-8 %B&!O40^1\#1/BG]I)IAJV]QO[!;Y^#-%4?(F*&Q/FV^QF;C MT%,;C:R5!"4WT=IN[K T__1J]6NDK>%#< "D!-;B@;%!C:%:X')1Z@)!C5Q5 M?:.'06*\R2CQ429"7JHMX(J^G1Q"+-!QM->91$U\>:-P33N<3J,W1%U"(!M# M%1H1K3\S.C :F)DQ,[XVQ!C]G$H2OS ^!AV45.KGM,N16DZUH,]ZE5$9Z$[C MO>U1;GP)#K%AA(OJ;TYD*"LU69FS-:DT^2QAES%^2P>K\>/]TQC=3_?/9]X_ M9:!_ILIZ[HJ^B9 W!<2ZZ%)XXV<-+6/?MWE+G]QXU\.QEKU!9?A+XFVJQXI3 MX/2Q.HN+:W!@L7$[<>_KGNUOB=X$6D%]W7.@$EF!F4NM+9 ?J$(*J-D$,<8T M>R9@7E.1J9$/G(]C**LL*AQ*"N&NH[]4H**V$'G/I0'=&96=ZOM8=.^1N$50 MH[QVS'0'6:VKS$"J[44Z,G4FH/%TJJ8Y+[B>?(VG5WH7B797_"(NK M%NR6,+(%1"6.!7T9]>)/\[(ZG8^HC2/]Q+Q&GP X5*5BC\@Y+&XU3]K3DL&2 MLT'4 PS"HF^A^S# G64\ G:):(M+;_3ZK9>$S47QQ3SK8B)Z3S+WR1%2;['> MW7PKAU^KG2757&6IQ#2@9X[W?&EZ]*NRM]U^F!FF<0\YUTNX=.KBV+W(A\$\ MVAD/'YIEALB"3O30186([O,#B0?_W(A6H1O?"HQ@"E$;^?/;W!Z)6BU!>R;! M&ZVM 1^]QI:+1OZE4/+8(_B%PB=+WD!>=PO4]CWLGW,=A@==3:(/M M[&+2O4E";!-PQ2P<6\VE8%&G.3W((BQT>">?)#TS9;+A&/^EN3A+@A@K)]'R MA>KG#^?W9_X:ZZQ&0E&-#5/P=$'G;N<,$Y=M(K=1*G.[W:EZS;L3;[DT/6@> M+C!*_K;M7,D,2V/O9']E\;&A#ZW5AV:]5MVOGKZ6�LB:ASAMC\$E/(GU^7 M\OGAD=(PYDH\FJDKA02*MI&/[PL>P&6];0/=O55Q#YK974MAZSG/:FSEC13# M;KX)0]J5H;F22WZ%H*5M.HN7QA4F((R+AAY./0VZH5M)+.0]OV]45F+T92%Z M*N0:C5!Y]S.2PW%?;8S5]@8%= X@S 5,R$;K)$(8;7(?GXVX63CQS4W_52GH MJ+&^6I[,R ,<=W^AZ\?+]A,Y[6ZK9G@_'&1FUY,5LWJM[Q'A>=SWN#UBMLN' MJ0^%A3KX,A!NP9L13$1>!2%>36A?W[RVBE9V:=RI;KG$Y3=1DB]W WCE#!;< MB.SK\SB@E. $G:WT('9*S&Y]9XL-098S=/A"Y;UN3O-8\P"GL>\ZW+,QNM[$Y(RXV![O;=$=N*>"7^LR(S5%A=CM%E%.L=PG9^.:Y"QK@,45&3.3RQ/IOR3. M/GM\BVL?W8?\,,U=!<9--]AFN]]N'!,.WANB>W3D,F9Z-G@EEV61VW\G[]2S MA7[MUC59"QMIOBCCIB/-/5>?WD&J3D]XKQ@< M)]D*XD*U@$B"H\E*Q9M/W130V<+J%_AYG<'BT%\2#O;+=GVFG?SL;A83AA;2)RJHI_5D'OQH.N6]KOD*)/H"K;53EC8^('_2^.^^(*P8E_ M@SL^^130*3I 7J(1#5QC3,B1,MFH8DJ;7.LK9(KS:L$;!A'&TR<@ZU\5LP[> MUX".9QE#7G$J,1R@[NU-Q79GW0Q"=0 M@'4(+&:PT/ENY[PI-&;2_BLA]99*VB2R]SXDP$LR2F.#2+[E^/K6)"H4C'T' M/J[&H ?C2_N\&6QEOJ83%?M9'OEB)>SK.X47SY;P-=Y$=X]M0*S!H<,H,%P6 M*&T>;M-9;^(J;D[MI8"Z6:/^:.? *U]1+0B97]_I,+\RE"."IA*)0"+39A=/ M6ZQ)[)-:=#X+"BB-/FPM^;/#?,_?0@Q)LQ+G8>[33<:O0G_6#W-%Y+NQQF1K M#AF]?/LQ9:V#=A[6OUP['< &.0EG &!U\8:P/,!"L[3_Q;-*[VF1FS__@%0U MLBFVOK#%+I//FF!/P&7@TYY\22YTK3_=&8=@%Q]S>/\T;&NQOTV:E?IUF0+* M5<%X9VV463!9/ZY<3SX\KG\N([O@4F3P7RKN'C<&A0X92\1K4$!X['%T677N M"NPC"NN.V7PV9O4!SD:\E%Z[7 M\8L2W&"_NXGLFO@LA[$#,ET03K/QPH3'D;A_!NJ\#0?X?SS&)<%V@__]!3$P8>WH82.;L)H@A+=^ZY].;0=16C8MLOWH(I';A-I4?W M[>W;HMM%U? I_.$]-QS]//=1 MR9%$@'/E=W.R_K-D6;$YFY=W%=YFV/Y =X$!.0@^$S&Z3C[GG^ENW[SX8P@N M^OJ3N[VBKX/)_830DF7@T=N/4%WRIUMK($@\*H+*,%U@8TSSL- JM]P[FQ;- MQDU#A1Z!-]A,@N/UGT"Q[T?X?.D65I+][_WG?-0)P I[H .4XO@;R"R]%D;% MR$NO]<>TPMX\YO-8-$RA!24:UPZUQ78/UVX:8CXHEH.)5@T-M "H-JD;3N- ^0 M[7T*W"G&UD,UV9\>Y@'L?( M980L1_(.+KNY3;QD[*J4M^ M*]N\2(.ZC6SQ!&HN=QPN[AM#E3$)F\=],5<:9=7Q744[X*P#XM(3MTEI]#UD;G^K.*3M(7SYE55 MX*"^SI4)[>Y+L6USU5I+_(5-%!. 3UH:4 1 M2%X4T.]]@K*R3^9LA[ ):7GW0Y7)'-M6&BL%9)^"<_N7_]U#-$I30.R0%7? MB0)"H!&'?!CKC!22:=TA:8X"^EC<".D&$T^ 0S$X!D13]Q&?$@\%-+T^359- M^;?O!:\M,75O,P&AI@^(. JH]B)020%=&"::4D!)\[/=)'(U!;3@"9FC?F(H M:D_!^RX%A!G&$)&PHJ?:Y-QG1#+V_\=+B/;O9^2!H._L0RG"?I-'7/(ZEK XBB%- +L73R M-VDNXA$ZO.-:<\15YZ0"JSTKNB7I_$/E\Z_XC;ID7/6'>_X#%S-S MF,(Q,R&8PMQJIFVA$CD6\2>L#R=3N@K"^-RCI*G^\*:3>2Y,>$.T"2%"[.XN MJPFS3%C4L^Q+C9OF1C>!8YRUE3U45Z[\:Q,GU^T&XX (/ZM,+:MWC-\SVF_< M*3U?%N'V\1GP MR)N?^MFLQ]60Z.;M$#N<;=,=):L ;W9'=M5 RT-I7JVW5'T>4U/2WY.4=!F; MP[P672]S$Z> OF2B\-MK%)#R+@3E;3JWY4'=_>>6R849PP85R':W9 +@@ MHJ[%7,+."C^$78JJ;)23^+!9-R'7*M;9GL^S-[X8T7*98+"9 [^ J*LU-AU# M$%DT=>+O54H4B2FYYT_^(46E+K616:7!+X=8!8@@1%]\(YP<&:\6Z.U_[00M?');'^IS\? M2?5II#)B&3!O8;]T>\N10(MEJ!Q'RM738:;0O], Z[?1Z%8;= M(7+N>* #T_L=> \L']R(IC-I[C>?MBZ8,&ID?Q>[-)'3<8TV2YV.ZVX.Z$.=@N D_FG]?B+>N,Z-/M]]J,Y"XK-HC%\)-+ M_K[AO9&XQL(0_X6BEN_;\&-_>@QOM^9V MNK[GD1:IMN_K:; JZ$,!,3TG);)_WQ9&Q+8?2U;0L63=_GO).@X9;*$2_OWT M:1D,5A<6;D_QLFY%RHCNV1%$ZH MJ(8'BT_*4+"[:FBB_O8W(_T'G1&PJ<%.,0(AGNXCW;&]I/6.7Y,?//=*(/HP M_E#I6N:A3;^YPX[FKM56XKF9E!LJHFP'(6$&I*IQQ)'&5:K8S7>O_(EUT(8D M?Y=V\'GR..2<"X.&VDQ^(0X>)]#7>G#UY!KDV_(/6EK%_/@=3]:VFY:"1H_O M\V8FB1M=%P]2$F7,ZOW.MI$:3QA$KLV%$)U)T9"9N7"WV;B&34C#-#-1&!*6 MWG_5D']H QU0O=AH6[L[[R(JX(<(DXP=DSPGF)4%)%% M+Y.C5 M,0#*4]J&?JASY%'$MGR 8<9;OGV;J:5L4;/G&:,T@H;66TN7C"" M0VUR$0Z4'(QI7JOWE0%'8UXCQA/F$)LQN3Y9+8G7J@9NS'YJMTNK(R/3C1)] M6TX2*WUEIT8=Y?+1_.C$CL+5N:NK.OK(Q&TB)@. Z1[.[_'0S?0%AM^RE=(:75W%PQ/XLM3JH<*B9$GKKGOUB/ M\5ATE%/YR#F"I[-I%JL4ZUC7#Q!QS-(>NZ55@E>W']U+)UYL()];FBZ):T%N MHB\:J0LWH$ZWQ7$E.<1(RR.K6;\HUA%V+)+/6SX*L<6WX-. =EN"-+P3?AN7 MFOCT%@!335P;I2.B;VKEJ2+Q:==\$<7:\%8*J% X"/-2PD\.[$N4 1_Q1;/9 MBW\]V9XQ42HYH3Z\Y+K,*7]/C^<:.A0R,X]&3F,#J4]D![QLWY7L-H^AQ\5[ M83G??S 4Q_6F1YTYA2/$-K]KF>AKR*X\<1<3GN-C'NR-/D2U'P;:ZH8"B1%\ M,G@1_1#RW) .W%$=4^X,X=P7TY@W'+"7$/]YG&RI$F]CNICJ*E!X:4U=*"DY M!- ]BK:[\!=U..YI=LH,H*6 Z-C)YPYG]A//^.OB?!',4PO/\LM;HA!83C% M<7#GP5O%5Y1-Z]_9 (*68?9[;04M9(MW)!8<4$"P80(3? M+17B"C2AS4Y(V(L(W;8C-85<2Z[I(;O]KSLCFI>R0RAM!K^?'CEN+F#S57XX-3IKY\/)=VUM$T&8W=F(@%[ M6!?F;M:NZ936O(C,!+D1N_7M><,7/?"BP]+"./&XVZ@4X5\X#)J*W]X_)U*1 M3F 4J9S,![C:NI3U7QF(TQOHW5TLSD%O3YKPS.+/D@L8O]O6B>Z[D1DR =IB MI2M$:$4I1"9F-N>.*:+RG0L%5/(-B<^J%&L@>#^Z7HU&)P^BQ)J_EN+M-3\V M"=LX[K00=0X,)KV(R &F8#[%?C(K46'86RM+S:*/*)_>__)F_=[8A6ZY-9:\:\QH-XAFQ2GSW-VLYA""* Z! MO>%-Z\\)+:C5ZQ J_B6N1^:@@!+L_NSEE0"QIJN>G69Y;F\ZD7>]PVGUK_T EYW8'?Y";3:>,(?Y3N_ #J<">5]\N&A,H= M"&M_M.QG0X+!I4S-$J%'3^,1P4I"P+1^_Q)'5)^=^7.':\U*UH/O9>:8=,U- ME&U$!KD*HPE=9RUE.:!C?X2Q5&8T4T ^U)5D=]_[RW^.0)Z#1X6?DHHQ-@@F M@*\6RA#>B'H]),%/1?)6(\WWXV%:C1="$^DK&/<7Y1@#O.;"';NU^NWL)8H9 M_G N*2[Q.Q\UH;'!>O&IH]&7XPL*6(\PD=F+?&[5@7#.^PP%%%SDNNM.:+HO M7CS^H8'^V8E;HRD(QYLM C[+5G?Y[15OH"5B10J0HR9'KOM6C>^6V1X(M$_\ MH"Y3/D-"J6 O@FS?_FMO.,!;+!W@;^"R#TT=:[)(LV'+-S(R43T0FPT_J1*Z MD?F#*%:7QFWSO\S>45/$;42HL ,0E-D]A:!#/(!<-ZV3B,MUWK(EW M7]/,5I4['M#R:AQ>_!V4)YGK.4/R@X5BL.]:-D$*#@0-P&)V/WL\QYO^)W=6 M,<^+G5W;3:6R][(R!4ADWS-5V2SQB:!,D(-.?*O&+2)HT-[TC MN%D0GL-:9RVV!FT H!JKM!,4VJ7_:I-&C#EN"U2$A=)1U?,K?, ?+T%Z3[[N MK::>$O0$NQ5PLZ_]&PWBSN4B/@IHE;GIT]UF6V X_E5Y3&IDO+J X-BV+O$LC@CFQ>=SM#[/,+OD MY,B1J&YD^?+H,@T(!/F"!O@1&YG3)09$%M0LU%^P5(9+;OUY77P OCVX&C- ?\OOMXBC%]/*\QOU>BV0E>6>X64]A!H8:[V\D8>A'NUS"+/WXZKBG7UHB/&\ M8%':NTIHWO0I=V%R(M>N[,RLC^RI[J'C]A#_V]2O_\F>>$>5FWCRU)C#!CM! MR=3V[-"!N>3P@U%W)Z@3ZHZW=W_%_L[S4[<]HX(_F5[<0''!;P$(/!PPRG5O M;V+/2E_Q/%UH9MKVKMQW5IN6^_N7 +VM#EI/LA,%9,\TSM0(+J& 6DBZS17S MBM5%01MCC[]7%7F:Q4!%UX97E+HT2IGU\)!DQI&1:YAU7.ER^K_0LEXW ^!( 37S7GPC,;$E65PH( GEP M>+O17,*C"S+:@RA+=P%O*Q4<;E15C1_W!"S<_>=8+ W.BLSXV,\ C\&:5CY5 M(S,%&^6WGL1OTV!;B>N[)1AES,PBTZ$\DH8"&DD"DV,G#9:UX%8)B)JG^Y " M!0@%%.5%3P8/!K!HFWO@_R==:WGS8L"D+T#,CT:I&>N-;K-KLC M1,[DZGDRG32!_34L[V!3.MO=W-#*@7'J]S"9K_J9D7WV]X@F,;^O_!20_CSR MJU-X=BJ@Z"%]O>W;-Z'LWB,V6FY5]J! 4<;M/Q=YX-'WA&*.[QYOIZHW:B;L7V1 MWJ[N61,Z<%C#/Y>-$4S9?!=]D-AKW&8>6II0L*MD07VB.:*.>W][_"2^N]G\ M;@BA 75^_KF *DEO^:.J6=Y+R^>K%2_NGOK0.M&Z@L*^,_ M<@@X6JZC>GFW M1X6]>XK"RC6EA07%8:KGSPH&^=+.J:^I"RQ$V>(ES_(7^5T-9I9->?+Q8Z4> MRUL0S0_6PZSCBD'OR^4XICIP4,V=TJ".T/JCG*X$U[:[#ZLB[N@[X!^,G\9+ M,AD?F=KK0AGBVJ.-;-QV88X0MMDIV28K'H.@7R'>1:1%CO3D*F/S @?-PU7+ M)&!=F<6@!=R;]#"K21=G V=/G\Q=Z08* MJ""K!W&)5;N=;O>)I.U!"OEL-556R%1H*4]"#3>:7\W?@5\&U@3*,4:ZS*NN M&$_NQQ[Z==.79[:?I2L92J]8?F$/R4[J=R5B9E"\+3RZYY'B,2Y$(YO3R]-] M\IBH-1\MK,',EC]!B7B]QYM]-A2:;VW.6V2B:=C:?D'2:&+&WNU%5V>$T9># MW,P0T;V,)A616Z/@EIBLQ]F3&A$[T7:EE0ZN]1A!Q,PBPH]=?4XB"'%);"Y* M4]TN#=NYYP6;XG;' M?-/LYPMYW^'6N9<@C1$GFE54GF*;RYP>\3?.IFG(;U5K[WGS)F:GR*2%HVJ_ MIY'9LLF;9-5==F5/]LW[A%M (5X9:,UT%VYF$QK6Z4?=>NQ;7$T4_IS(WM(1 M!KG@F$USG:;;=M=(N6FGW1EA.8MC6>\/?RVI$Q9EDQ/O)75LNGS4@7[A': M4>?1,TQ'-VBO&/)%E5O-\[]20VO2Q PW0=X9*TY-8Z&A([)LM"HW#[28#O-$4T.E7)%]^4@45 MZ\:&JH>PX)8#-*>M+\F?8N>DZ2Q\I7#ZL\C,-SOGL"AV5WA&;57GOU%VF+M9 M1G-#[>+$:0Y&N$$M0P0/_ 8P7"?7TH!@G;;V)'_U25GG>OF3OE+TMS%GSH3+ M^6Q)2 :ZZ]8(79GQM^CQE!4**+=EG\I <:^8%.HS1]QLT"&\+R@@O=']'3=- M\7^<+?37SZ6X*"[N5L-YAQM]>0\?ZG1LN(-.M H,3TSGJQ(O(.?<-MD%$POG M8Q)F2S\L7/E=_>&[^:8<>6MDOIWVYVI(Y+0J0I2U/GR 3MUO%QG?443Q$$4!SSB%"22[_N'VK"05TP;8B>N-]5Y]BUU2V META$VI< [=;+3K"":>PC*FR_JN1'D*Q!S4.#0RWF4.!KETP,3S/;5-#OG[(* M3H=M1Q9#)T]E?"+I$43(31A&"L@"?#J53QE\:@V, MSB<6G57B1S5(?>"HOR\4 "= L(Y,FZ<4KF.YZR&,8J_HW>8VE8OE%_47C,?\ MB@T]%?KX:=9/H)O'CMK)]&:$>XAZ E4O?-U_V2WM.G>?SG1_T<\Q,QY[>X\" M2@\6YMRC65'20G?>?J-:TO38UG;4N^A8BRS<$9^I4OCRZ75I&W6G]B%C,EW[ M E49/5I&_PK:J5M:WDGQ8*BN]%9$[0I#/;A(@I9NT M! 1P=4S-V.QV_2Z*>1HEX9EL_ FWQ7NGN,Z/T0L"CTGCTOFEK1NQ.;XMZZ3@ M?--0HZP-PR!;#HFJKO$"5T *F&K+,*]0HZ&UY-/A%LR DUK@U$I26ZNS"B&( MK_.VVG'Y)Y7*#E[O?SJ3Q!M5.H%@?)%_J5'_NVH0/P$"[X:+A5\J3.N':M MS*V[&UVC7YT&U&9\FEO:<7=XV[Z)JFY,0KYCVG$0:ZS%G?0'O"8GM$<'U5N& MV"O,[>Z051N*3F!+837RSUTB=SA4F\ MJPZ*TY)_?LE7[=36FPM)2-:]."(+#?GL?":\ 5QP$.AM)U0U)30PKFT+8?:) M92[1/ZD'MKKUTN$:KQF7:O-2[&56CVYE!3&C?A<+]K92J_"0N?.53&'IOEEZ M(L6\G]V\8.;#H^;#7F!F*LCH\OKKPN9# M+=WG8]X)(=-+>"_7+;[\Y+OCQA'^EJX$+DP5)][CD0"0V73X+41](TXOI'T& M0C,IJGP>9Q]J-*#">:6.PWJN[??,LD!SZH5.Y,3KHR[>=GMRL2YYD@H7=R"G M<+9A8A3067=U5QERA?08BM0$4$,ZU98:]CHG-O5][;"B1O2]7FDW%KL9) ME=,R#%&TP:I:24=^1E2=X^YF P*I5FI 7*!B0%H^6'SKIU-LO!%'8;Y26C D MW*812%!A83>#+6!@97-8DVO+308=/XO>/S$O&"3VJ2/&F^2N)=-Z M>,RFT;X,\X@QKT;4!?&< R-W=@V"='90>&E+ZQ^99WB<=]D551 VMO,8 MX JR]@P )IRTECEXXF&O6^7EV_I/K&?T6'>A(S-$= MU2"\K-JTQVNR%YP-@B2J4)%JT>VU_M"#9X?LJ\O^4W+!B<,4 M*H 2\#Y3@8/6(6F(#PI+;=CKW79MXD.3%U+9GY^WGWB;=>.*$ZI:EF<9V6), M3H5+$@5ZR(K>HL-$[CE-79LKY .?6D=JPR$ (0Z/A]3]* MA]CZIJDNLHX"NGVD6\\GD&9"0XK4&TN[,V'@7NKF(#6.B3:W.KX[V W:\/O' M&\[%J3D/5C>R,67&'4>\$^A-A2S;C"^:2?RP46BSJ*^BI M2$8OAE2^XOBFQZ,H8USU^46IW:B$?K<$>H5 /A>-/8UXU3WB-+L=)."7LW_= M>6!06O#E^.6*"A(Q9&JU2G4OS""07(?"_D'%R^2.*",@M"7<%D??_"E2P%8* M@KO>;XKHOF;RU1 !UQYA?<@O?6#I\U/Y\T"2L'%)>);@"-D>=SLBK[SJN6_[ MUFJ]:9?)=7DC(P=+MZSBZ31UT-] M_/:;OHL4T!OEO*/WHKMD#!7@S.2BL&K@CU0>Q::@A[.MT_*9[P0WRA2LQ<=\ ML.;6Z=/D^12)/EIA3]XX/7CO?.IUI\,<*3&'VZI7BQQ5- KRZH[[*!Y^ZY/6 M%[(O*+0C38I-/\!'T#0^$XYZDN8;'_5!)Z949\K Y.>X RRF9^Q_FE3]_>]G M_]YZN#F9VT33(SNRX48%J!.0U EPWBSX) MP GF ZF7?[\PRS-*@JP+?9[EOT]:XE<\HWX2\P8R$X_"JF+HR(UYQ@"J$6H[ MUQW\Z"L!$9>@!7[;()A9*E]^N:/VUBG?"\Q,27&+Q?F.15)F,"@@\1L@B\Z; MGE%6KNB.SS+?N#1XB%DT=UCX2@7E=6#(3*0VN>../HR9?'7LQO1%\5FQ=)ON M7>$@"Y>ZR=%<(_53>_G=AE3WBQ&-:L ML>,E'NRL[JQ)IC_FCF:J$0:#Q28^])H5-57Q\EZ:LO$>2Y\VU2+OOWKA SH5 M3[: O(:&ZY)[4456X0KOWBTQ >K%7J$C.@_*DWS++[10)2?L*HD-XT0]PB(( M6+46"@AOAW%QQO-"FT\H2%L6S>27=W^GDM55R&-@=0"AY(+SUOJXE,4EFERY MCQB>0SQT%_N\\SQK2=>X-4-".8LP#GM+58J=Y:W_H;3'L\Q9(%;3 Q52@$% MO"P+ZNHC,J/G;+MDSTQDE*Y30%"FC/D4H)R,MBVN/KO507)2S=GN,W2$G3'TRVDT=BB!DP]]P9!]+W M2(,L=AMU1]4A8SC=]@+\N,G.D1'1D4JQ50D>\+Y8"BA_>\,&)S'WLINY=89T M<@W?:7GYQG "G7&CX]G#+2Z!%?C!@WO@#A211YB@2P$UZ%&7K@?GGS(Q4W9) M!H2>8N&QO5%M_ 43A<_V+D\6]Y^4O1)X^P#9N&^A-VCOLJFS=(2?LZUL;S7V M6(YI;Y4*T[Q]2R%*72!Z(!Y]_\=_RJ@Z-GR$8 KHC".\K=TMFZ@/#'O0R8ST M29Q9%;\O:(0WF_(ZR6+DJRKKRL.(J8S901 OTN.IGC[P_O&-@?=U; =^QV2= MZ^?GFJN#?=K!^EL$DF#*.[]=E0(!P[V/CE#A=;JSQQ.N+O^'R!G-+E7-&:Q)COGMB1BO3TP[&%CN M--:M=%-'Z2IY!$X/Z%JX\(\097JUR$G,[3OT!!*Z^!.">5S5OC;QWO<\D$#I M@M;IG.,+]'\_:(OER9F@ 6)#/?YIC^#UZT^F>OLVH:CXRHJZ\%I;R-_='.^ M>G9W'[UY&Z\!G$@GMV$*V7WA/#;N!.'W>Z):P@CB@7NR7I0NN;^UNONQ(5;. M8/U@;#\,J^=PVLS,6' H&#O%605#+*F6/QC?U#2'G@B8*-FZW<5_ M?*VJW:X]BP'B(;,&@!4Y8)(* M'4!7*: YVP4C@XOC9=6>F)V8'$ M:H@>)5 5"C:+.F)WEB""0BF@X!0R*R(0L6+6@\&>E" +Y5,APQJBN^F #TU4 M68/LG:6 L-(4T&]4NR K28L"JD=CNTGT%>QDD#)U>;U46H1I@.R)K\" $^P4 MT"75([0N&2Y1!IF3T:: ?JA20'YH\D.RT37TFL,_O@CY+Q\UZ(G:Q?E0'>C% M"B3I)(3(@-@1WFF%9:&P]Z@X+? .T07G$V2&=5<9;I@.15I]7K3F8[^YK*-9WXBK7C=AG] MX(A_5]P,#J/NBF/.^Q;"8R*D8F)\"5OY4/49\]8+R-[M0SKB-'HMP1@;$3VG MKJ/U0+-_>R&,5:6\5%T#><^01P_ZS]]]:&K%]+C80T]78XL +GJ[']+02EC+F-@*T\7G#5 :%"MYB \ '$"M7/SU"M0B15VD@E%)#_V_W! <1SZF.- MOEYH3W=O7G4].J M>!&LU68G-@)&#Y2,IL2??-6WK\;B4ZC^+T7'ZT,Q^Q# M/L>+'MT!FJ@OR0-.X+K6;+\[S"*#9JN_&DH/?09K?L[O[M(J5.$M<(IC2#SD M,0A>0V#MMVMY_UA,#5R?.QT2Z08U0 %^Z,8\MM[:RG^V*2+?Y5QKG%%5V0#;'W0M3;,^N62E M+>5(8M_%"'$XRL>ZTKZ/(?#.3)]<03$6/>Q7@*2L&C,F<-N;:"GUR1NR8"4O M@IZX\U;2#:$MZ!NDDK?-3:VE<.7L-V\YR=6DJM?A(BN M_.H+D-W1U3=777#/-O/6,H!=E+E>/>[FL%1?#HZ@&FT+J,]W.2]T MKG/S+#"GQ9V'(]!KE0:]FPKW?TX8P8S'IT8GKT18BU]E5I9,S&RK#:3M&>Y$ ML%*5*@)6F-[4'AH:B@Z2@R.]E*"H9%.MGQ];U_2O?7EPV&P[CS.]K60[NY S M2M5&6"WI@!\7'Y7Z:VD )4EX4HA)"'T]Y>K0*H9%N7G8$Q(B76Q6KCGI^-2@ MQ?10R6BYYBR^R?.@ 0T(L6]0#6>!9;0Z )VEC3S#IJ4RL/:F9F;BZUFE^?@^ M%,-<&DZJ!H%EO&$0-BK%OF4S$+T7 O.*H8!H=I;)9W6/8]*0(JMF)&!D+I2W MJ\ ZHQEC:[CTJ"5SS8*!RU/R04PD9NS6R;.O:/!'F2MC8J@@J=]OB@B:MMSR M[TI$O=QCKR7SOLW\<6(X+TMOW^,5C$=07#G+JX:ZII;9"5B3].Z$4]-3TWR- MWO!M2^#U5 ZQY+@]Y!XTYL\"+"2^EA1,/$UP\):G@#X@FL>>QVN:=::_=FU4 M]4G[/=+>),1$2^-X4V2$\Y2OZCQZTX^ZW#M '4$6-@4#K*#1<] _O86CU3E M!$"WS^315QF7)8E;[UI%OS%-O19M:UG8NP6--]:L('FA;.J)'O$O495)@B*P M5C&#]FS8S^_]D,^3JEIEO=M+Q56E\4-KDVV:YW_KJ(VXG$__Y!/^ -9_T#0] M&CT[W3+N"N5R%ZXG"[V"WM#*L.G54K E-Z8Z/"9FT71ZK\^C@"L2&]/SU\-B MIRX-*BCR\^3W2V=]XB;3B*JEK/Q@%%T6?=MU%=(09;N%&.X@(6CF58RT3=A5 MWL+UHPC;[ #8S]E@ZSP&:^]6:P,:SR*J(<\S&NB5+(\G6 SO9K&!CVT8M_J! MN@ONY.J[\*@U;, 1,>\ZR19%,F]VA7FL41V&^2S!X;\DQTZ_R(YYM]$XS-73 MY_O@_D++F[6-\1G]"#4R]_B:P=GQJDFH3F4E M@_\G.H6?"JZ$JOEOPSU@1OAYX,',OK\QH%E?PXNMK@R3\M1/8(C'#*ADH9HK M?KUM1Q0\7Y8A+25C&*T L#\%5-A"O&@P?]"R.AL+ MHZ-BG$NIO^_;3C.7%X@P*=SWORN[2LB[W:PJ2V(B16-FIK<#$*=R[5Q@O&9F MWII#LU>(H1DUG:G-$V#@0,?8U!'BOA$F]P-=O8*VI6\ C"7B-;\>;AX@OG=W M[G:SW*ZJDWL;GT+;QP7Y]GUZ8C@)>@^+1\UJ<8UK]6V\V9M4ZCSUUGCL7E[# MR8CC0ECD,Y%%%H.R*(W?Q"T=1S>^MEFDXO%];OKV]F\6F$K'>LUR3/*TMRJ.=M8JN(9Y/?PGD-XPMARX?TKXSMCWL-@H'+G#%]R,^979 MB8-^D$+QK.S85$S%I=MR>4^OBSGD1,UQ*F7,^ ,AAU70\WW1U>=D#Q4-#LE6 MZU\A8:,!9S->L<3H32H9>>^]0P@@%U^%D,.4+B/JA#%6L. XI%(:%M7P1%U( M!F%Y.*:# ABRFD\015M=J ZO'>\QQ$WBFV[VU'_7E%M8=AXQ_!2.669=')BM M,H6SH;J)O0<<#IR21NBI^E18LBV6:DE.P5EZ867,5"]5/GUB(4JRHJ4QHY[G M4T5.+GAD:83DWF241]T2-SAH#%JAB?[(KAGV)L[@@\3PHA]TG4I,LT:ZVK?E M,',2;TFE_SV0ZTXRYH<#+:+N @7T"GWV]"L (90C]^VP(B+?2UR5YPWSQVY^ MB)M"XH1!"?$F*;*&C3WEUS M%A/BPJWI_Z$FMF/,,)H"@EUZ$TI%IYXU8Z1O5&:,9+'M-S$GZN!^HGX8E0Q' M/^J)WHP+DT^!7KZHTC"HKPW+8S'("9K-5I#.G,"<)B."L>6E89S-@K+/^;E$ M*P[2#JHA.T_=$1O%U ]= QX0^%IXINBQX=^,Z\6'AQR"JP90_+3,-8^>161= M4%:*V:(2YTTNJ575J'AU#_ 7BULC868&,%:9NTH%=IA&JBD=6/R'U+E9A TR M_ ZF,)WJ%N:9>*8.523.V^A."SA:O=D5 8N(0S!7'O+>??Y[W6S08,!YW<>\ M2].KTMW>;H'#_>>]%>+R)W?I[VJM=1GR\M9V@3&R@V&9N=8_.GR9_+^@@]9_XW"T_TSAX!A$70FB\+"GAAU8GS.;N*R%GFI)6MV8=K]O MK]#Z!5&PHQ:Z[[]+XOT73*XHJE;V1_ENJ/D$*J@2QYNMXKK_;&Z6^S6Z7.INL2DJ$8Y\UIRS1>B[W\J9!(- M!0A8^GI,T71]IVY=C63?_&"1F-&]*$D-]4N_VC2Y(W24%0+!#SZI*::Q2E_A M;&K66(WO1>N$*^M'O_MLUF\L-=1Y&ZN)7Z*B+A'O)Z3/^YJ3N@VN,H@+"DQ\ M+Y%/^G](>+W\_L[)OOQY*:WDY9>UK=<>]^*RKJN(U&9=KSOEC%Z;JD+-&VS< MQOKC/U9%K3?#&(D2.;!'3H*[1A\=!(XF5$MT]\1@HJ&SGZ?O<.GO():I^TRJ MO(*+SY%['6NKF3C]FDWKJ&D4UBE5A5R"AY F<0Y$;@)!'HA:32WL]S::W;>( MY TLVJNP_YG@"(4:UU*/U9%,0RKM((\#7QN\)O#K"9"\IO6 MR7GS_@NI5CQ\'_B@)8J8657B):L9U;J[L0Y,WF+8;S*WYBV;-O,'K,(BU@7K M(@<([QELH($X'2 >!ME19;O=_"8QGM0D%PT/EJBN)-/.(#=P!#JB,2E3? Y& M X!-![,79.5"&_!VBHI.[X1&"A1IV!3]T'U,HTQDAJY>!6G%W'Q<=",8&VDJ M!";0*+N]_\W'*%@N;_G)Y90*?QW8)P">^/>CO/#8;_)!J8>9-58'$L?-8KM\ MYH8<(A['7A2Y@&C/QF"%;;VCX*^8&A"!2KR X@P!R@08/.SWAB2/Y(Z\R;8; MXH@>F/7,7S-3\VUA,;M0CEHKB1Y4W(\M#,A8# MX+6&5%=8B0#9"3,)+C>*IK5,'+L[LCP(DN-#0P!3_ZA8PT%N2-&/KO74&I 9 MFU-E7=S?;ZTHC[R0__2\NW+[RP#0+;K':ASC3 UE0=I>)M?V!W8+'3@D?\\* MDQ+31$H.'/Y/>U<>#N7?]:>4M6F2/305XI?P0Q*5:;%4GO*+-#$QV1.:D"4F M-RK*&F(RRM@RC!"R91C[D I9ABRS4++/6 >S/.-]_WJWZWJOYWG^>/]X_SC_ MW==U?\]UG_/YG'/N\SU'476K/@3EY56=3N4(LP]OOYY$XT70$B5^<%-,F?.$ MD7/%\4N9=C_]0,(6?M_(0L=;:7 G,YGU?9%/;[B4PS*\;KZ]EUQD.V[M4[7N M,S,",Q&D0PQ4(HE9"G-U@#;)4L#*ZZU@.],."+7\X\B)3#YH-KZ:CLOF6);. MY-HQ\S$,P_A*L*$5Z>YYT?M:WQW"5]MIOGS0( 'YGVH;!LNU"18V,@X#4Y<] MW5"SA9LD$79J=,?2SXA;'NI!ZMJN)52,YK!J]>__)8@_X(,(J[ IQE9BP;\4 MQP.0.WG22'0 NY>.%/:D:DW%&" >ZQFVFSIZQSSK+H^\M=WM3OZ/)9]W?9P= MV9YR9:/VO[%7BULM_CA^TS[I)(LDTV#%H\-YX5 #1YPE>S4J\__WMW]PS:[XWO7*RA7&//M->*7;JL_8TWAV7 @/S0=XX M]B%,FT[X.@6+;UE-8<"?W<#$:_UUM,S[[8,U/FBI/R&\^5:5?IDQO"6$#XI> MY&B^O^VY^2[^5T:!O5%"J%>!O4*VTX"=_,Z\$$GD@)L?3*9A1S!TXEWD2'!7 M\T%%U@W=PEOMA7BSASU/*"[&R3C;0Y0OSC7N^]%#CQ"=,PU# M/,'NK9K-5B^Z?*/(CG3-9B,@AP2@0P5!DCXW@_A@7M5$@LCD?/'[[AG2UG]G M"19I$4R^<.KZ>F*9DEHW1S&;*1O@\ZFT]7F04B2VLKIK9N.R-+9HAZ.P&9V67(SSNQ50;'AU!$YR9?H>2O;NAHJ.9C3*T<:79R.DZ2/ MN@0&.I9R4HY6Q]E)R] /)(==MUQ.AN&*%,563W?,SV=C&0SW'TFMS\:ZLX22 MO:9QP[,\T676^MKSM'$OY&Z'8.25UR4!T/U2^>V$,273B>X LM&E(9>#N;!Z MI. 'GS03HY4]1(:2J-*L!W090K&CNG@(F,^Z&-'5E5(\N7MKLL/I9:09M;X M1YXEA[H!/8P-'G"\3-9I*=CX2F7>1,;"3@-N D6CZ=06V>H!DZ->:>M,75RGTZC+#LO#65'M6G1%;U M/Z)_Y\Z?,BNI,O'>9XU[)PDICAZ!R'3G#P:I:&4+,>W"D<4%8F8T YB7XH.$ MYS@WV:&^!MTM7!6PQ$SHJ6X MU@=?%4Y_3TEDD"S8N$(W1SWW5_NC3KZY5R( H(;58#YHLH!G75 Z'$&-1&8EZ$#A>UB8];12R>\)3? MY_J!HG-C"23BG?PI+D#>T4I@FC91OIKT9 #8",./.*'O?LXG >9Y2,QQS"\< M+6Q'+[)6#L>\3VG4S(ADC://5]OP0<WJF)B\3(!0*H3/V9 M\ML*"E8U1RKQ+<&%Z*LZ. ZDG][&_IK2AZS!6Z-ZU=;'2(T\@"<4UDZ2)GG6 M#=&9AA%$L](6E:>&2?:OYW)4::B:QV7J%]=?/S1)W81L'=V>E8^1ZO(L0KNR M+C3)[?TA'#Z2=W_+[9/3,[+YK=Z*3%5EK]48^9OC:@D&-^)!MK;RXB+G=IO4 MO]$!]^0OVB[#:@$<(RST+;L^P[D/_R0F5VX@]+M 5VSYAAE,_R5;G2G71*K M160SJ1&!_<4AQMV3.FHO 1I_WQ-<\7._LYIB-P7I](EXQH& MMZ^\4A%PK/.SU+$)ALW$13)4QH>%:EFEF1N M%F_JG/=_>,X4%1!UJ$49SR$9>&W6Y#1X*+1T2]K;OK,!%KACH="R!XLQ_4MO M/J4AK42^9%6OI=7Y5,UWS >.8P(7 (T5^*JOF;^ ST@KZWR0FL!50I$L)=B, MP.^/ >OZ&Q8YI*(8#0%C =.+/$L!&L$8IX!^.=X-/FC!8RG1#(!+7^<1^* ^ M*@?#$P5:!=18H,,IY(-&NW]J?_[L8[ZD&!H\[HD/2#C5X_;V12,H2)4&7Z%L M'4*+QZZYH>Z?WC8Q)^W2I]2HN*$'-TR>=>*LA5V5FW![I-7VS M^?7+!^&%(,$GT3#%X B;YQK?LPJV3C5540P-QMXW?/%Q"]O:[I_NW1B"3T(X MREO;_VR;=VRILN7H9^-[$[88LA]_Y&I!, M]ZG8C_C:&C:"]:1ELQ\9H@B1FBZ?7CK$FZX)_U+R&/+JR1LEEQ-R7\*.74=Z MH_VWZQ-\D%=I!.QNV@3]9#8C5E38C!J%.C1 7- +;%+DYC)U]ZQ]16>P=&CD M.!.)F5B7":@8&],<5/JV:O-;^MFXXH0:.ULKZ!5A_Q/_W9V-123S;Y!A7Y(W M=62+CFS!5&TYOBV9[>DDM)]OZJ-];1M_#.MEO(+X:39YK:7P]LQSTQ"M2(4& M=;1K0R78BUYL+$CCK4F'1D<_8.F8WF2-'&LKKS?^WT >B_W7CTL2CA".@ B$ M/Z7WAHL'2/_E_C]>'8$C!GW01KD.,X84R1]#0Q?6Y:0N!>;IYJ2YNPR!Q&!7 M*I&Z M]TUN(=83_AB=%94LV"@.R,;B&[@NQH7'Y0OKRBHODU@X@Z]@L>>*R, M,)+>$'A'2&8JZ1ST<_1\V]:EVV$4:N5Z*_ "<] Y4<%KW?[91S\(5L+YIP\# MMG"A#,\1)A)(")B[%?N$_D10Z].H189''%J%^?W;N6?%6A4E]RYGVMFYN(9+ M]FF>]L\<4E]17+LO^#8W2.Z0R'+$6#"!VH:3#I!/=X6-A"15EN^!U>TNB-7, M#.Q8$NJ9]#T/MUC6S/?$& ]F@]^^):YC@K2/1,F[Z%W63 G?[D"A[1ALP+(% M++(+SB7 [@[E9K0@=Z%]E/.^['3P.MF5@ZAI#](,N9GG& EPW5 @[G) M)K*\+]C@2G8H<[$I4R(1JG]WTU0VV3(ITJ'WHI%*7)EZS,H5H=>\!V%@H"E+ MP,LB<3^,B&X3.E$\\4J@7BG(\, [!M"XW^ Y3PK>1]H#HWVU DU7]0+-GJRB MMLW^407AV%S$=(SQI)#F*/3:I;EK1HW<[)P(!QQV7$2@NC7,M5MLA'PPVX4E MT@:&CJ?8L"3C\V8I<[W-I]>$LM:[L]D #US)C>7 M(A%3%^4>I41)(CQV-GI ML"!*!%/3J!=JUDIK"[+@)L:?!! #"B-75R4+XF,A],E"O5?.F.K>FETN479- M-@NB*@4&WX!6 UR9%5<2X-2M+O*NEGX20&#$*L ^:;.FVX^_&4V_GXTGE(@C MV!4WW5QFT%UI1IO[3KT?L^2!@[@)B\7H&B*8H7FRP\351*/A^-F&1_)AJ9LR M9CO\ER-G>6 X-VE!*R_^H8XBHJ)PYR7.95U7D]P'*BJCDK&50>SM!\%3">27X](#T[N[.D46V?M\:*OF[615K ML?VWN\KDHP ';5.;A5PK:T#WEC&>HT!F.B("9)$R)AJ(KCJU?$N%5XE_$X5G MOIEBE@Z):R@/LW"<_2B>*(E6RE;]PCM5RZ2^""B51;*'["VT!O$H:6O[BZA? M20<>H9VPUJTTCWNK;8_3S:1%_Y&A,O\O_[?E6&8]?0S69NR:9O\N/O.=AR%D M=[_$":O5F[L.U)J!T&16*$^4O*7)\3,$,R 12$@KQ2RN8MH>6#NS)#O3;JDO MM6!2^RV4T@7( ML+0@&R;T5PV#+#(F)!;@$,LTM8V#/%3IOYXS;K]RP/5B#] MEP@=UH9DZVM/:ZME-$&5LY)ENU,]2X*]B]2S/.EOHKJ-CAR.>V@T,05[ 3 ] M@?FKM-J2O;&^3$K[OG9R)Z^;HEJ=9MNM@'CM;.OM9\X0%NVDX::38T0" 94P M018?*2& 8/#@S?ZPW>RJB4X%U%RA3X!S&,XM[2KU/)9)4@HC0^4:Y--A=%4V MG*72,HZ$;@QO4",+36:2S "4HQY;A[;XW-V<)?*4HU^2OF-O M %A;HGBXW;_^FG_$ACB+#Y('FM1@[E!E2U5L8B/T:8,W6>^R#SW6TL*_SM>Y M)R>Y==6H\W=PEE'B1%H,[P-G>U_U3U[[^.G 9-230*Q/DZ(IUKVN'P&<=,>]&?F/=ZE/?Z([\&&[]T"+M(K%?0YP@<@.?=BW$"Q6P]*(OOL[D'YU3#@;OO: M[IFS:%PD^"QK)TNJE935KOWTE]0C,ZLR4TDJ*97G #/N?%/WXV?S!:2Z#%*^KVK__VEZ]- M<_?S3S_]^>>?/WYCU?K'LKKY*0J"^*?AZ;_TCW\[>/[/N'TZ)(3\U/[K]M$Z M/_:@'C;\Z7__^OXS_RIO*Z_>7[DM.F1?TL7^#D$^9O<'@, MFE_!,()Q^..W6OSEW_\%@ Z.JES+3U(!\]_?/[T[29+\9)[XJ9 W9FX_RBHO MQ>>&5LU[RN1:<]^.UCSP[XG?YI!7#\RUXO[FB\Z#>E.(I;[= M+:F+69^?8U^?1=G0]0*?Q8[,'LMK\XOW^J>>C!EHQ)BV='K3O<>J_-;(0LC. M6CX:&N3BW_ZB?UIM:GA#Z=WJM63-.VW)JW8%_"3U3SEO\GOYJKR7!2V:>D5I M+ *&&<2,$8AB3B ."(>$I8Q*(H@D=-5LO_*5+.#OGP>&6JJN)/_B('US0HLK M69>;BG?KGV;#K/T=9_]N& [#J[ '@]@R\2__K03P N.ZV= 9[TD,"5_1&AM MG(&R>BIKR2?(NE.W6@O;"JIHS5II^]&TU%'\DUPW]? ;:'[3ZIP#P9\.YOJZ M&N2B%3\#>O_$3[S4GM%= Q_AKZKR=BH 33GU,^DF0S/V%U!60E;:(SXBY,$' M_3=:Y91I ZJ-U>OREN;%BJ:AB&*&(8\3!!&5VJM5BL*$L93B!,L (Q=#<$AB M9L4?" )#$?S1T?S_W!3]""YVBGV9M&Z*["BHL^*>EL63HAXAL*ABGA;PJ2*. M/.FF>$+FJS=%DSA#)1$&,%$$ Q1(&)(I8J@XJF, M4Q5'-(QM].XDA9G5KJ,)MD1!1]5.[T[#,JYV7H1UTSI7.:W5[JPL1[2NEOS' MF_+^)_UNIW#ZAYV>G1YQ$34[*]"@9>MQ/DZ M;W)9?S'J_$7[T"\UJ_]8L2P.LD01& >)V<%!VOW-A(2QS%0J9(PB&;JL>O:D M9U;+@1'P08&>%;#'B]NRZ "HW7(Y#TQN"KU%J#R*$/BC90083D#+BLOXI@G.)02!DG"(5)<0A*G$DJ5 M)8'@,LFBQ,68G*0TL^T8M$%^NY-%[6HL3N-C9QN\2.UF"HZH_Q7HJ?I3^K." M>=+QTW065>FSXC[5X/,ON"EL736K3WJ:Y:_RELEJI=(HI8@IB 6)("*Q@I2R M $9,"(9PIAAC-NKY9-RY%_*&-GG=Y)RNP:^2UIM*ML=9;@'N4RS&5?$""1W7 MX*G"62O?"5'&5$V_LJ=F^F\[%7LZVB(*=4*$07U._?.TU>U=<:\GH*P>_D;7 MF_:X[Y.L974OZY5(0ZTB*=8*$R809?HGG.A(51!&$X53GF:1R_)VFM3,*K4E M#+:4P4#:;:T;0;4[+YFGY6Z$T*+KW7F!GRYX%F],4^+W M>:']X%>5%'GSEG*SFC[\2K_EMYO;EV55E7_FQJ?_I7E8R13'440(I&&6 M010A!G$4,!@$ ::8R$"[KBYJ[4)\9D7OR0(VT 6\)^RFYDYXVBG^7"BYF0+# MA8E_.S[ P,@5&)#;\@)>G4/.V4),@<"3S7 BO:@5F0+*4[LR:8RI[@*OM-\F M7\ONO^^*#W>RTK:LI9 W='W-ZJ:B7$?'B0II+&(HD=EJ8X)#DHD44J12Q"3# M(77::K,G/;.5^4TV@'\U'AC(BY]='0AK_&P=BCE0<74P.MK@Q<#%#QH9L&4$ M])R /P9>/&ZMN0/@S0^Q)KRP7^(*R*&?XCR"FS5IH__-S:9NHB DG[_22GZ2 M=_KK^JJI?:S*FXK>]H$KHRA0H?91$.6!_@.'D*21@!&-(ZH"RI2=MV)/U9\1)\]W'KG"^/TB/;" M>%F;77?1.W,[F- PBH/6C#H,M(CY=!=L,)L3WIQ@+E$2?)9%7E:_%[7D&^WL M_58VLM:81NT/_0><\$"I),0PRU(*$0YUG!>%'$:VM&0,O,#U.L@B6J%F;3/U9N=O-[@,G!>OJ':YKY MM(;-D^ETDWO,=EJ.M)SQ=!/MD?5T?'5BFHBQS.8:BGA5WIJ3SO9+N:XJ$\J9 M+^?EP^Z1C_3!_.KZ3UJ)-]_N\JI]N,NC7PGME5*.4LAH&D,4:,^4<(YAB%" ME"(I$LHIB\079W.?31DF8,L%V.<4[+$*V /8?ZYG%[3\7H$=QZ!CV3$SQ=L< MVH77SS(SCF=J+=@O+2?EY663XI[YXAM 7XDQWOA:-F_&-YP':37>"5R:T]=E M#/X]%_)=8:YM]@%-?%^*S MK.YS+NM=QAJ1@FY@=-X,^3(PZ,3%L;V+HWL0LE,$X M$X[>$QY]\_E,^9$SP7TZG7(N@A/EV0VC^^:*J:JX]:P7ZC MM\,=GYC3+ J(@%PD9I.$A)!E7,&0AS3"JZ90#[J?\]%:R83?(JC-_^UT2O) M[F)K_:'Y*JLO7VGQXR-G4@-MUA'Q91%D<2ABHD$ D<0HJY_H,A MH;1-CH(X7-T]J<-QN;GPQ;^+#7DJA7WVP4#S"C!YDQ>%.6 O%;B;NINRS,QR M%$D:4)ADC$,4J@0RA"-(D&"K4KOTW_U\>EJH MGV.&EM]=:X79*\50@U8&?"7U_RNT-&.)F&NZ%\WV\)&*Y0(GB21T+Z##"!*J82$"@(3C*523."8 M6MVKGT![YE#M_:FDW8&=KC $;?K->Z!9NCS?^13.=I9_)O3<;+=7X+RD.Y^! M8,9LYU.4GSW9^0PD-KG.YX:8&/8T>CACY#ZHSTW)__&U7.N7Z\X$;K-T,8LE MBP)SD4)ILV.B%<+C$,9!+$@21"G.A--6D@W5N8]Y!QZ,\NQS\=?!E[%(Y+T M4TOGTC=2CHZA#Y#!\7G<< 8]IMTXB>M+[<5J+ZKN5V$_UW.ZE:?K]1BG)M0%Y\ZV["61< MCP_%*UI_-?\WIN2>KDV -!3STZ&6_H?K0CS^Q=Z3JS 4,0I34X(O2(P_(2%. M8@Q5B GC::@BY'0J-0./,]N2CF.SH,J>9U 9#[W[N09E ;AFR,VRS#%5=O;H MF2? S8KML!_8[:(CC;GAX:K]$^RQLBLH:K;&VD=,-L*37SY^XU59-'FQ,;:R MOU)4%A[OH,\(N">;.@>'BUKB&2%^:K_G)#7-ZK>[76;+K))?95'G]_)=P;%^[*NKZN\UA__ZTVE_^P" MU2_TVRIFD21*2!@1'3JVYUXLQ:;(=*B#2&WZA>"K>UFQTM;VS\2IB_G9Y]?: M"G4;XX\8!QWGX(5AZXAE,.X?B"AB^^T= SSOHF.\W=ZZ YM]MY9AK MNNU6C^]@"MU6D.>:.^=E8F9D/2T5NF0527-,K!'8OCMFZYD:E\6PZPDVR)? MK\K:;.IP'&011Y K9V;>DX,"[OXP*U6PY\]FSQ 8*W?BX7,;-PKQ454S*@G##( \4A2@76EBR(8(ABD2D6H3>S M)[I5L[R+4!OZ;:J9.@68FQWR ,-$0]/'Z ?V1E/W;VG.B.G9E)RB]BRVXHSH MIXS!N=>F:;N.;=O+75J"-M5O*.&!XS#C)$X@E4EHKD8)2*(T@0G*:!IG6:Q2 MIZ/I$W1FUNX]JEUF;NU8]>0<3':Z[4%X-YV>(K>S*I^1RI,*GZ*RJ.J>$?6I MRIY[?'(#BG)3-/5'^F "FZ&[@I1)P&D80)GB1$<6,8(TI!ED829DA))((2=- M/4YF9D4=B(*[CJISZXECR-@IY^7RNNGF5M2>X#P=)T9$\M=NXAB1I7M-C AZ MI-'$V-,+5Q/J,^7??),5SVO#T-^EZ3XNQ?6]K.B-_"3-I3V3MU(6;2[:AJYU M^'T;KI(4L5#&"O(H('IQCJC6=BY@$DF&.6>[Z M2Q=(\,]1J>GR*?)6T\D#*],6U]_*HAQV][OXM]_\6O$H5%$:(1B:)N8(*0XI MUEYO$+.(93%FF<"K9MN._:R1.TG)::$ZT65^Q!ZU'>-!:IW1:H?9+;M)F> MJH?BH]:2>;+OI^DL:H7/BOO45IY_X9*$\6U"RA?ZS:0S?I)&CGR==Q:Y>2OU MB'1M;JALS+[^HX=7 8U23-(8)HE26K<3JG6;<9A%$NG(@)#43;<]\+1(0OA> M(IG9I&[3DA]S>64N MT/.:[7T91\^0W>T%PN/9W'Z&=D_#&PY3[F4ARBHOS)>G>:DK35\/(:C^R92P MTTR4*A^.55;R\#J9B:%':+/A*=]ZM[\N$[+W_M;N=9O M 1.MFA+]YLH17:_+/\VA2PNQU%P*LY5#"R#;6I9=)54ZS$CS52]07ZE>R)B4 MQ%FW][1JNI;UCWXR$2^;[9%T MQ(D#+Y:3>)G@^XF)%XXT+:QX5=[>YDU;BN>Z$-WUNANI5U19KR+,DCBD&.*L M7;PH@S@@!$9<Y5:%'M%V<^;' +-STCW!X+:J3$/ MV86VD,V3:SQ&:5&7UT+DIZZLS2ONK>L_:X-!J[S\6,G[O-S4ZX=/\JZL&BF& M5G@1PVED[@9FIFIQ(@FD-*50<8HN,BVY@BZW'VE%C_;:? 5B06T6 780<5=GIGX7*YAZZ=1Q)AXS5U59O2JK2K8;328^_:A=W:HK97 M_G-3=X&K M*9'3ET%\GQ?RG?ZQ7J$0!5**!$98<(AXJ" +2 Q);,Z64T0"YE:![!)NYCY: M-KR!/>;:?966O:$<\!Z#8(]#\(?A$;1,.EXGN6QZ+ ^1EP+=\?AX9KS=CXM] MX.3KH/@B7I8](O8!V\'AL)=!IYG,[1'SZ[SFZ[+>5'NE+I)0F\),F1(L4EM$ M%B)(9!I#2HE2@L42$^9B$<>(S6SP=@D8KGOFHPC9&25?.BB> "A0GD011"%&(.<9(DD)$P0Z8'>)@X!6JSP">>*^G-OREGS M^\^Q2><*O[=-.V?"4_M_Z 7IG2:A1]TK!]A=[-Y5F&T?:_GZ338?U-NR4C)O M]*)6KRCE/(I# DE[8*OB!&(376.J1,:I7DA8ZM8;Y$*.9EX,]DH_UX:'*U ] M^0W8%'F?P;#-D]O_AZYW%'B1%Z!NI3I]\V&F.;-<*9:<"<>5H(6SX^UI%=6. MOT>%N[O'^R5 )7 M^BV_W=Q^+!N3Z$K7VD4K-]HT?-@T=:-7>&U*6GM1:UMQMF_D*D688D(P%(QB M'5B' 60ZT(9:T16)(Y;(Q+KJL5?.9C8,/:_@;F#65,+1W)IUN-SQ"VC+<%NJ MUJJ?K/U- K_S.&Z8GG5VW,S8,#%;/D''*/B@P!ZKG>M4&Y_I],1\^0XFQO[F MQ[--T+0+(6,:U&O-IA"M>LAV;X06[2V*K@K0^N&1FEGIEJ<[%[/@/'(5PR^] MQ6YHS +3_L6->0A,[ALHBTU[+?)&1\1ZQ*>>GUX-PYA$"G*!!$21Z1T89!A* M3&3&J$ T4(Z] \PPX=PX\ YF=L^P5"+>U9L!@5E_96CY_[0// MT%NZA:"=^$?:"%J^.+7)^;:L:U^9;ML(-T.A8))D)@&'F1M%\]9: M_"2AA3N)GQ/XL''XV3ER[8'F_W=6/ZGD.K+!6<"[U0ASC)=( ;"8@% MI5"$+ L#JI0*G1J%VY&=6:^WY0.&>A][&1<](^!%SXKC5KXEK';*[Q\L-T/@ M!Z?)1=?MQ/9<>_T,T6QF''MKL3V)$9;W=Q;&'IO8MJ'J;5%['O>1 M5A\J4RM)BC8AXJ.LVG.[E5"QS$+.(,["%*),)) 2@2 3.$L)41&33C=&[T O=M\I))'MC4 MSI+[9-(G!T/"PAMG,\_ /G M9JQVF'WN,-,LF)HU'1-]NI=FHTL-\-@CPDEN7RTC[(@NVT'""8B#AA)N;_NP M*>W(JRAD@J% PM!4V$4A99"E20QI*EB:1E2EL5/JTA$:SV M!F/Q?P<_!D$0 M[HS&%0B#*_VK/NL(T$WSM:Q,BZW_J=\;?IMW235:??:.#"XQ+AW64RR),X(7 MFHV_=2AU>2)SF8E'0LUB$SH*SV@ 'HDXKNV/'YV8P[AAM?ROC?;WWIAZ4U_T M**]+4[)[E<0!I3@D4& F(4IB!6F6*!C* *52<,&16TV)4Y1F5O,=7= 2!H8R M^*.C[7@[[S1:=BKJ!0,W19THOGOVWCG1?&7EG:2S;+;=.7$/LNC.OC#U2=<0#LMD+>+9T=(+'SA[+20AQ?-1IZ=>+V>5J;;13UX MWJ_S]49[XRN$:18'F,PX2$&$L>$QXX70L[06?NW?R."I ] M]3:$YN7M;=FGXU\<6Y_"+TSB-,8QAK&,M3>B0@%)& N(I<2!R% B$[:ZEQ4K M%T1PGYX_##L#T'>=I7=WZYRW#>F;/-_7"I?=_I/4%GVMOZXJ ?W\,\\/C$*X5^EV*SE!_6Q,LTUFH>/ M>M*;ZT*8=*H[LQW]Q>C 2J T4A1S2!"CIKE/"FG"%4Q23@-&:$P3)\?&EO#L M6Q$=\2O0DF^O/VT9 '^T++B&*K:06D8N,P#ENN-P"4;N\8RCP+["&UNRRT8[ MCF L8>NF/">^ZD>Y34L_33'1/Z5%?=T7>F:?HO92E,5X1/Y7K]MJQ,\O6* ML4B1,$@ARZ16\)ADYB<&$Y2B("0XY)%3_M01&C/K]4#139^/86&GQA=*Z*:] M S'PAR$'>GH>5^P1:3RIXS$*BVKAB(A/E6_LT:DW#P8UWMOWC@.",I822!)* M3%PNM6M.$#2Y&"(2<8K*FX;BKH(NF$VP.G1?%V M8> (B87O")P6\O!:P,BSTU10*[+,;XH3^85=GXF-#L_[:J+F5I]6RRQ.T@R& ML:D>G(48LC#F,(BEB,,DHB%V.J=W9V%F]>T9&DV8O0([QL".,S)E)EH('?>;_[R[O:O*^[:2 MTY#E&LHD1&D408IU:([B5%LK%1+MR&>)TH8L0LJMGL<8M9D-T_NV\YS^?_O# M/GG'E& [Z.QLC3= W,S*)5BXWW6RD='7=:=16LO>>+(1^^#2D]5+TU3]2R5I MO:D>VF2E5^W1551# (.%2Q@@%7'$7-3]):685 M'^CV)3"I)=AHF.Y7V(KR;.F_E[I/_.JI#^3!_FGQ6-$]:?)K.HAI\5MRG MVGO^A>?I4+57&*%O8<0)I1D*==P1I@HBFC)(4QY!DE(AXRR,,^&D\=XYG-E2 M^.Q0MRT/$YYPT-POGLT.5RWPMWJ'J)*;/70SW)'__',5OS\'K MNT/5:4+3EH"7FWS=%K8IQ/#CD:"#<(&R,)0P2IEI2R6%MET)U7^E%$5IPG'L M9-:MJ,YLJ@?"7;QB:N*95"L? 9P=IG:VU#M2;O;Q$4C;O\PIF"SB*5A*#!,99J: MR^L,DC!-H []0D1QEG&[&]>@2'-Y0J$$0Q(=RFJ\=@>(Q^W(/, Y.EFS8>;4#]D-A@NZ(EL26JPWLIO@^QV2'=_T6E^_O?;6 M_MOCYIQ2K#!**$(T@VG*&$0\2R%+L((J%5BH1)(T3CS4TS_-PA_;?VNTH>G=729YWRE3E-U\;QQ,O]PFPC /GA-71!(T4 MP^^OM':/]"R!+4^S%[X_#\>\A>Y'Z'\/A>W/PV-9R-YB(#?[)62^^E)1XUI] M?KAEY7I%9*RR(,M@F$BD[5)D2G*J#!*),)=$,9)9E>D[&'GV_>V6%NB(V1F/ M0^G'C<)%,KEN6UN)8ZW )UD_HIBUY#_>E/<_Z7 :\PZ)/T'ZT,=J1]]GYP4Y0 M;^T?SI!;N >$G?"'C2 LWYOI7*D^L\OYBWZRJ=\5WOQA/AUC/\QWX/]ZJ;<^W_'T"_D^__$_&4N=B M'CG_OD[,_$^)\UG:#"P\3Z+%**/M/[ZFC=SVPUPI$:@@) **F D=B%)MWB-* M(<%Q&BHIL(SC)=,P'/G_#A9&C^MB^P@P NZUUETVD\/U^UDFSV/&K^+YLD"\ M?Q"+IXI,G);O))'$E?OO:]&<9VI\)Z%,96/B9E)9W'R1U>UKR9J=B:))$ JJ M(IC$H5[B8JH@CB(,4\1(PK$*4N6V@W2,RLP+4:O]7;'B4H&UY@#J46Z!T#PX M[AH=QIIJ_ MR::[4F1J,*Q8%H4I-WW-0Y9"A (%F5(2ABK 2<9X&C"T:LJ&KNU4\M'H3JJX MI6']59I:7!TQ-\5[C !.B6*,I)")*(2(B AB0DUIQC *1)*1) O=RI=-QF!2 MT;)=1;)+4!!I%B6(!Y P;9^1R 3$02K,,1ACE-%,2*G?@;M)WGT'X(4A MYWC)XS$0=O9WLGAN=M=>,F=S>U0"3V;V\=B+FM>C8CTUJ\=6I):@\6LZ MDN /0]2A.\H10,;UZ7(Q'15J!@GMV[]<)NFT[B^N$CMU?SDMT$CSER,O+=;[ MY33#^ZU?1IZ:YG.]*NM&#T?7LOZ;+$19;8MB]3W=5P*9BF>,P=144M5_H9#& M6:S-"&,942J+E%-ZW%F*,YN2CJA9O/07F]^/W#R<")C=.NT5!C=38TBW:D?; M6G ](#OZ5Z!O&#MKXUAK #PM_>?I+>H.6(O_U$6P?W'B!LE!1\L5C\. 8LHA M5U&F0[$PA)AB!J72<4@D$QVHI"ZAV"&)F>.Q+^:5H3?[?KO82[O%KN*8Z"@$ M19 D*8)(9@CB+.!0$I3J^"3$*'!J>'$A-!.R]6:#QG*_Z"*!'3>+CC3.G;-; MKN\]HD,"S]P=]^3NT.DGW6,9L\7TKJB;JO4Q/TG]4\[-ROVJO)>%V3M^L\YO M\\(TL%HE&6$AH@H&*>,0)5A :CI=!I3A+ JY"NQV"UP)SZREAA6PX^4*['$# MMNQ<@1U#]H&#$[[G@Z:Y4'-3]>\&,/L8;"[@ID5G'@%T"MRFH# 2TCD-MUBP M-T7(_3!PTOL750_LS#A_^%+1HJ:\/;B[+D3[UW57XZOS/DVLT(8**Q2S+%$\ MACI.C"!*)8(TRU*8\2C%1.K0D443B@BZN9:B]S[K.U2&!Z,4I^ZPE.X.,YR@I.A^M$=<$+!IS:%$U(E1=Y M(]]K2RK>Z16SN,G96E[7M6SJ7^E_EM6K-:WKW^CMMM]A&D6*40QEFQK'&#.] MFG1XC-(TRE(=-J=.A5(G\#"S==MQ!->&);#C"71,78&6+=#R!0QC$TLB3YD M.\,W,ZQN)F\/T??^$)W0V&TR)M[ZOKESL'!;N,D0'7:-FS[4U%MS>F39EV M M;MJ:-/7.8Q D3@,B,,19(B'* @H9(2E,E2 TI#A*F>.=N3%R,QNICEKK+GQH MOLJJK2V8-VW6MNN%N5'4+/>TO&'AN+_5TKT"6\J@!^:/61PE.S&]794;);;P M13D;P0^OR5F]-=5Y>6Q0?JG*NG[SC:\WYA[>T-=AE04Q5XC%4 JJM3X*&:3" M7"S77HQ 6,R=#K,LR,[NXMRL'ZV?( 76T[ P(IC!HXEK+9>B&^P7!T/'SA- M<#1GMJ,[3_VN25%&]/NRKO\T*^:^1MO0HD9J$D MVGHD"$&D'0>(8YY!DH4H12E),'&Z%^1"?&:3,K!RZ)N#/PP/H&7",;YQ M?. MI,P%F9MAV:+U=C2LL8-N0FLU=PR\M5IS(+UPZS5W4 Y;L4T8X^*D@^M"?-YK M56QZ/38/V_IT/ @DX53 )";$M,1.($TS#!,F6$I$F!''4A^6A.<.8'9LM%', M/B-_!1TKDP_DQQ&U#&EFP,DQN'D"44=WEI[WKL+Z/]\?)_M3E39'_MQ3:6O3M(NM/NV;3K2A43&J1.?:*GLS*S*=AGIVV?.C#D: ZF0VUI+A8!T,V<##R9 M&TTG<02?]MK']TO[/-ECET/DRQ1-9V194W4Q8 >F[/(1O?8>Z+KK':]]G^&, M:>,60QGP!"+,."1,1TQ1EJI J#@.LLQ#\X$1%N8.HB[M/@!>Y 68U"-SPG00 MKC(>)0&4*8DA2E@ ,==_9(IIUURDB.OI*.2-2:S^\NRS0KI9.>#G_]#)<7!I M9], Q[7)8RFX@=V]:G"S=Y.P &W>=A)C#'P/_20L +)L*&$STK15J=],MQ/-D&\8H+6H$+$1^JNTVKUP:5[^A M5:'M2*T-R5!H,>?7A7B=KS?&+W@*;@>A)4IR/K:<-=4J/(9#BV&02RNL^Y=I7*M5@% M(DZDB"E4H<@@2DV'^ !S;=8B+%$:1"EQ*K]QFM3,]FJHR5.;NBY3*A(=AU-C1[6WFKC$,2); M^&NR=-6^VV]D\9VJY3Z/Y9H87#1+S]W#8!KS_QPM#"Z:&&\=#"[CPCW+[E=: M_4,V+1N=QO0;4HAI;U>P&'*4:#>8*M.^ %$8R3 *A60LC*T.RD=HS+P\=51! M9U@&:^"T<3>&S[@M]R2UF\&=5V#[U#L/@D_+OIL$@%/2W1G11O+N3KVY6.K= M&=;WL^_./3K1=<]OBESEG&I+Q[GIXFE.*DR]E7S_/CS.E-36AD$19]CT38DA M2Z(4"A8D-*6$1)%547$WLG.[RCLFP(X+,+#AZ+7: 6GI;7J'Q]%+'$=FICH# M;E+[\KKLB"[K+3D!<>#EN+W]3,UZM\?<5MU78QD3Q3B%(3&[?C'3CD\2)-H( M81%QC @E;O9G4?:_@Y#?NF7OD?2#[ZUKK]NGXRF^?[8/PG]\;]V[U^NWL'S[ MWDE3\KUT\'5C_OL*YF>9&.]]?*=Q,6VY?"V5K*HV.;5+#?A--BN>9C3 &8M_&#:]:,#8)V:NT9 M%SAN*@E<(#@J6%P>76BG1BJ MPD694C12&518,8@BR2$-B816$2G_='?;/$\UP^>I5WBN(J&GFH,G+NF]*WC5EDC]).O-VNQ5OM44% M5')M+H"92_1WAA70J7D;;]T-W+CIJI=)L=/SI:%VLQ$GKQ1?@8%#L.40&"4" M+8_]OEC[RL>S<^!L:'R"YLE(>6%I40/G$\2GQM'KV-,,Z\>JU(:@>?BX-D<^ M19NM31Y*P*,ZR)$@Q$BYF\SS)F8WBP, 5 M:%G85@ILF7 S@1;PV1DXOZ"XF:]1/&:]I6$OM2?[8T%P4>MB#\!3V^'PYM1" M!=I?, -V"6QFH[PLS-9XVS8<9;'$428@CUI?*D20A#B&6$9)%,<82>1VJ#I& M;>XST('V-C]U1]ZIQ;HE=)(QKB(.@PSK."\.8\CB1..G"-.A'XY(FKK=I_4& MWJ0;M4M@9F=$O>'@9C^= 9AP]=Y",&^W[,=H+7RAWD+LP[OS-B]-[:#1>6:O M9???=\4UY]5&BKT"MJN "2E4H$TC2S%$)$T@$UK=(X9X0 0BE#J%F39$9[:0 M/4&SP2^+VC6]S0HU.PWWC86;HF^#N1<#_1],=L. SGN+QM@3.F/82^RM+X8% MR86[8MB#<-@3P^'=A>^P=9=;/J@N*??ZGN9KXVR_+:M?S '$2J&,!3%-(:&2 M0A0%"+*,8%/K+I)$QE%BUZEZ;D9G-C\'=X"V#+0E65L6%KHG=F[&+!V5[V > MW$R?A[M?%\WBY+"%^[HM;Y]C\OK*Z+@3;VV4L6WJ7M%-\WZTV-:_R-EFL MW3]9D91CFIBJ<3C47B'-&"18QC!)XC"-@C2DS*D*P0BMF:WQT$&PI7T%]JB? MK8?MC)J=.?6$A9M%O "&B5T41P7TVD+Q.*5GZ)\X*O+QYHGCKTR-^^ZE2>9Y M>/_N[8=/LI;5O5Q)*;F*(@Q5F#*(),\@SF0(<9(F.)02A0Q/J -YC);55WQQ MI<=K\9^;NFN(:HX):Q-(Z_BF8Z=MJ=, PY1K]'<$.]MH;R(4$Z.[GMI5*R7H M"?H,Y4Z+XRUT.T)BX5#MM)"'H=G(LQ.7X+*XT9_^[6O)FE]ILZG:^.Z3O.N< M@/J#^ECE!<_OZ/I=\1^25E_^+% 6$*&48!## />Z;CBQHR_;OLW-^6O]!_R[U^U\!^K\CZO MM3]2*CTET6=9Y&7U>U%+OJFD^*UL=#AR4\DV>EDQA0F*N/8EI&F\'H02$H5, MQKB(A:*1P-3J=,T?2S.;)S],VM=$\#1/X^;N>=!W,W[_I,#;UZY8?@*FE;J8 M>2*(="*:=C'I_!BYZ7;'#VP9.JC5;\HKW$G>5E+8 M8ZZ/6 UC_D+6RX#Q%+1.9&+1L/4RH)X&KA>.=EF#[$_=99&]#(E7F\IT7KPN MM,=1\.XO*Z04H2P,84"C&"(4(%-2,(2QBD,:A *'@=--9C?R,]NGC_2A,I5& M33;T<'F&36JYYXBJG;V:#RM''Z3G PX8S9(%-4U:SQV[+8D_2S-O-V!.]?EV M'&5JJ?[;NTI^U69+&[>N+[")8G8W)E+,4A9F&4P9$Q Q&4 2A122-.':R(3: M(;(*.VP)SI\\N;G==,K1%3M^Q!!X7]J&)=8(VID0G[@X[CH] J!OJ?W" /$# M,"S,5"305F!OU?[/D%NXYK^=\(>5_RW?<]]S>*]G;/WQ:UG(+B]GA3.&9*(D MY(HD$(G0M.H@",:91#*BBK @MMUP>#KXW%DQAAQHZ?69;O9;#0^%@L,7V%DZ)L;^Q+Z3T+( =CS,?"?AA,1SWDEX2O+Y[R2< ,'J3L*I=Z?FHC:-R71]54F1-WW) M=QH&/")8011$IL0,99!(I=?7!(4XC9E TJH'P!B1N=?9EJ3)(N^(NN::'D'% M3LTOE=5QU7TBY@S-.<<$\I9->H3$PFFDIX4\S!\=>7;BS:#-W=TZE]7;O#"U MD#Y6Y4U%;W=EQ58L35$2< 6)D'J99I'^*4LB2##282XA@H6)TPV?,P1GULZ! M/.CI@YZ!J[TR>(XW=]/G%QT^2+('&_]F(IIZ_K*^?(+7L-Q5+X@^LD MMN^Y)X2]*X2\D_J/HED_E'\64KRBU7]M9-W4>B)E.Z%M><%N*4K"6,0!CF$@ M,K.C+@FD7"_0613&E,.,(_; MC'G!4XX&+94=,$W<^"FCC"Y'.( MV[+XW)3\'Z_S^UP3%=M6Q3HP6^O_B!5.2)":OL%AS$V_T)!#+ B"(_K^K(.UJ)Y,PWEZB]H%:_&?&@7[ M%_U="7ZCE.3-AZ(_)97-2I(@U-J?Z'B.Z'@N2!*H1Z,P8G&"I4@8#YUN%EI1 MG3V4&TXUIC&>$7..UHY>(KT#' ]#N1<=% MV_-EWKO%)\6>\;+Q(B+95%"C;1*J\5R7GXU^':; S.YY1G61[ M!@K D.S3J:Y SQD86 -[O%T!)@WFI@*YQXQQ9RQ\98G;$UXV,]P9D(-L%\'A;"2LQ/1D M%\9I+6H*K,1^JOUV+TWM+GE729YW._JI)!F-8PIQAK#6;T4ADSB%:8P3*@F. M5,+=NDKN!I][5W./E&OGR#T$['1TJEQN*FDETH0VD(>\>VO_N#?TPFT?#X4Z M;/=XY)FI2L.:=X56RO8DZC=Z*U^7MWHA7@4!9Q&A%*99&$&4\0BR.$L@"5"4 M(A7)D#CM IXB-+LRL0;LZ.I855,&?W2T'=?$DUC9JMKE"+BJW23A)RCBN&3> ME/($F845=%S80V4]\_PTQ=6.LY"WM/K'<**M,!4LR3ADE 80R81!&B:F,6$F MTC"EBL1.*]Y3 C,KZH[<1(_U ! [K;Q$3#=M=)'0605/B>%)]0Z&7U3E3@GW M5-5./N'J,8DH2F^J]8!32.8AU;7I[MN$01W%-9 M?=-*X(YA9J>0GI!PT\W)('A*:YRC .X8I>\@F7&T *[-*^XIC%U9W0]M,=VF M?/.MD87X)&E=%GK@AU>R:HPW1ZE>/ /!8*8"4PTW3K7GFT8PE!Q3G(0TY-8E MZZPHSJS@'0^@8\*<;W5L@!T?H&?$/MO.#LEQA9\%'S>U?SYH[/,/O4,T+>W0 M U1.N89.8H^D&-J-LUAFH9-8^PF%;B_ZV SXO:!=>18I7N=U>ZGK8R5O\\WM M=2':1^MZ8ZRS.2^OS;FVB+$4B"G(A9008:0@C0F& B5*!$&H3:G3I:P+^5EB M:R'O:0)NB%ZRG^ .]Y1MAUE!O'!W8H\W,# '7O3L_="6K^G>&3!O>?2<:=D*EG3GWI6AWX9KF_M\7($M M)V#+BN-VC26NEKLX_M%RW-SQ 93[KH^;V+XV@RRI+KM'Y ;%P=:1X^ONP>R2!$(E$IE*FV*@A1"EFB0L@C MK(-3&7.!K?9S)]">V:CT7(!*WNDGOIH$S+LJU^OYB[P F[J[Q-'>WOC!/NQR MA?=\;#HC:&ZV9:!V!0;DV@S5O:L2@>VF2D?>\MDQKPNB@U=O\]O /7/7Y M:P-?K0W2UJG#_7T']\='<._SMQ#(]BO!4F!/6Q9F!MUIB?"!U,AZ<='PBRT> M/D#87TF\C'=).]43%[F&+EWMZ=:N\FFH,DEP@J TM[01CP1D(D4FO2/B491P M12/W-JM./"QR,'4%QBXB#HQ-:<3JAK?=1L/,*$XYOAH'L"D!TT:,YF('9G^J M#68I37L!0EX[O[IQ\ P=82=!=+Q3[+2A)A:;H/77ZT*8_[S1_O<]79ONP!_]?^>I@NTBO:^"$U8TEZTXX0+#0GF8S?"Y&;>Q]LTTCQAE:%ME3U!]5?!?N\874NK4,,B>],S&XQ$C8.#$A _#M<9]9MPLB@.^=F9E'M3< M;(LGP)R-BKOLGBR+ ^%%S8L[($]MS(01IA;"JIL/ZK.IV_!T/8TR% .0DB#A.$EIE#FVXCA%:FXOI*].\=F].L4(/);NAA>A'7V,7MY? MRE+4K;/Q65;WYKAH7M_BK*C>*EB=)+1PW:IS A]6JSK[QC0U_D@?VFKXVB^Y MYKS:T'5]S;0!H;Q9I0EABJL81I&(()(IAX0& 8QQ&"8(IXI'3@[""*V9%7F@ MW'[3 VWPQT#=,?%^##,[Y?:$A)MV3P;!6:$MQ/.DT6.4%E5I"Y&?ZK3-*VY* M75?-ZF-5B@UOS*B]\:Z':Z:)PA$/0HAH(/4?B32MX04,0L1"B=*0$:ME>93* MW(KK]L6;RO%F4P2OU>7+2IZV-G,H_:C*/:\FS: 4"[U=<3'M-N MO[4GGAUQT%$''?FK+B6FONKZ_7F\!F%SNU%1#\_FQA_WU3-OJ/9H]G<3 M2CF+L81IHDS9%BH@89G4T7+ QIE21I)+\WR]H@NLU#O$;RT0=X^8';:>[G\ M/EOBV4#AH17>$1%GZX&W3^N9F]\=$?M\U[MC+TVLJRKULW3=E6G]0K^]^6:R MD.3+KF'[J[)H\F*C5_W^S+\LM-*G"1)13"$)(VF:S2)(:(9A$ F:X"R+%'9J M[>#.PLQK=L_0T%_97+;I>0(O>JY^,$O=P!C8<>983=4=?#L#,B^D;E9E#C3= M2ZM.!L17B55W!I8MM3H9H(.2J]-'FF;"?I.-R2?X6)6FAX5X^?![+45G(VN3 MI73-F_R^;;JPW:)6E*A\X 30+2L_NQFK"3#;&:MYP7,S5IJ7+KMHX :P!_#",*0A_ %L>0([ MIF8Y/IB.B2=[-8&!1>W5=(">VJL+1II:]T+)JM)1"?UV7=>RJ?4/P^]Z8]D7 MT=\_%_DLU^I=46^J[OXWI41$G$&9L10BI20D&1:01RSA(HPX%;%;[8N+>9K9 MHK4TM1K>2I%S[4Z8DX _R^H?>J1'UWY MFYOS7_2[U]_R>H58+'$48YBT)8%BED",H@#B-""2!JE0J=,MED>CSVW@#"U@ MB&F/0I-SS,AX#(2=39HLGIMUL9?,V3P>U&5/2K64^4[_M!$-=)1 MF01+R$,8RQ@+Q, E8X%1,>B'&9S;D M+;&1_L3/.VEV-OI[G HW,]ZR!UO^'E4Z 'M"F#VY_>=Z0%J7RI@_K^]*9?$LVN:+ODF1705 +6O_A2OOE&;_.B??R3 M;#9547\JU^NW77&[%:,296&@8X,HCVR#"%=@*T3NGK;_:B]$5Q^X$:5_K10%_&&% +XUS/[Z9OP:[ MY>Q[FF.W9>R[F=X)_067P=Q;B\*9V5VXR^$RX!\V2ER(KGN=O+YTDB%:B+_K MA?)KN3%_:PLNO^L[&^\RHAZNF[>Y*E=1DL9!)F.]TIB.C)A(R!!)H8Q0%HN( M,AQ9)2E-9V'F!63'5'L2L\=65QS^4=?G?&#-ODK;1-S'#?LR:+J9ZFE MJ MM^_>?I@=4/N"=_,#.ZW4W4P .Y6XNPR;D>)V$P=>K*S=98+O%[2[<*1I88GI MTEUWG>X_%&^^F7R,35Y_-1_A!V7J[Z]P@DE"*()QD! 35PA(:8I-:VT1AI0H M3)U*/YVE.+-=-Z2!=ADEK=8/H))"WG;AGG$B:UGD904V16TV*;7&%&7CFJ!^ M'E*!LT"&@L,PRDQ+JHA"%@4"8KV4IFF*LDRP(:M_25 ?)_7[@74Y5.U"'J^? MG]M":$B#%X;V#P:IQ\0-3H:\OT##6E)/D<)Y>HNZ^M;B/_75[5]T,[E"YJMW M7%77VL/7,W?=:!WH5OJW:WJS(C&)N,041E&HC4*@76M,&(,AYAD)190I:;5_ M,TYF9N/Z[M7;3Z"G#/9( T/;3N'/P#2NY?Z$=U/M:7);J[2=6$?T6!O<'V_* M^Y_T )T*ZQ]VFGMFV$74U4ZT04.,&AWO1&BLI?=6M&2>V;.D:*\$/JM?8O75! M.@ [?V[$GIX;]:=#'S:--CV%V:W[N\QOOC;;IA:?Y&VW:6?NXIA\]@U=?Y'5 M;;1BF"O$5 I%% J($AQK$Y*%D(0QSU28Q&GD="WF&628V2YUQ\[,\GB:'3N> MWAY [TEW!0;YMEUBMA*"/1&!D7%"AL+"WY%#LL+W^W4LGK:;& M9S+#PA(LG]?P/%-T-,7AF5B9F.U@J'Q0O]>RO;;P@9EC++-[^>8;_VJX?EM6 M)ZK(R@#3C%**82(B3*(58!)&(6*8"DC@E,DSG9>;%;M?H86W(.OK= MEV!LF1ZP#'*.)_^&*5@JJ-GJKE*!@3%SOC&P!I2.Q)]TTM@UTO!XG'\Y1KY. MZB_@9-E#^,LA.SA?]S#DE!Z@;L)B:H_-Z9@X-M.TD'.T=>;8^PLVRK00XW%;3)L7+B@*^K5< MZS?J+N?UM[*1NPK,'$,FB^!8UH1T+-2^BP >IK8\L4_SPI^M/#G^;=F M:%'8-O!H#8ZY1<[UH_U%Q0!)SDV],9RP&"*126]SN?%\&R M1%_"DSQ\/YT)S\'DU)OP[& 36XW5\H-Z4S?YK=;O>L69$ E."*04$6V?*(-8 MQ!D4*$&Q1%S@V*GKS^/A9_9-S'Z%N1(]D'-L"O88"3OK,5T^-[/P5+1E^@4> ME\Y7^Z['@R_;HNNH8 =MN(X_-3%(X%^EV*S[/LEET=Z'4R=J##ZIF(T)H0R) M!&:4*X@"8M(93;$_K9LI#5,FA=/-LPMXF3]KXCZOV[R>LMHKN&F^^%>;JFH/ MFPJQK>KD&&I<, >6<<@RR#H&*3U30^_UCBWSM[&*IK,60?> DZ\PYP).EHV! M+H?L($#R,.3$BJ=:9EI__5!]I%73_^6:ZQBMSMMR4$0$IXA0&BC*B2)81XI0>-H&'F:W?4"'PKKNH(%L=O=M/))-# M@HYCY=,)<-L9O)E!=#-T/7W])0+##AC^OL?0%6A9ZDL$@H$ICW5/IP/BJ_#I M! Z6K7PZ':*#TJ<7##5QWZK#M,?ZT^ZGQSJTYGK3S-[K>= D^=;WI[Z8] M\?8#3!'+(F6RT$W75)%"1F0&N8H"I80(DM1*G?VP,_>9SA ??%"GTS[!EDVP MQZ?]0:V'21DW'LM#/3$*4]B#?V/F271]_LQS#U*_WI1 ]GM#[2\5S2MPK^5KAS.' M'%7.S0Y]W78+W!1MI93NIGB;%\LVC;FG"=;Y;6Z>:\J?P0OZ Y Z[&I?O"_7 M6C*S^3LPJ&75?_MKW?=>O (OV-[S(C?UWPMA?L]_ %5>_P.J2DI0:1Y?U#]< MM2'$"_D#&+:2VQRNN[)NX- 58.#;R/VCGY0#?]_$2%Z"!R*+)2_X V0_P\'C MJ.[7+M^T'^;;?"U_V[29-S&B(3&-B55,,$0I2R'E:0"S..8DXMHW#K#M9+D*0DF79<\&&RQ2Y*GQ-B_ M&GGRF1F2"'KEK5]OY+72W_%_Z%7G;7XO5S%)48(S:5(>M7,:< 6I(@D,19!& M$4LSZ79/#^JA#99[?F1Z*QO9\T?,B5]I1B:0V!9!@P2 *,PQI M)A$D04NN^43T#3?B=]7HPNVVGO>=(6H_5+6NI^ M-]RG2^]Q0WX"$XMOV$\'ZMB&_@6C77 )XUU=;Z1XW>[4=47%V[V0^LWMW;I\ MD+)]J"\#*$W1BWH5JB@D 14PC$V958*DR7BD4,DT%*%0C KB?#O#G8^YM_C; M/]'N,/TRXS3%A&NS,V0+@.F[JM]AU M'(&.I;X9PU6WR6^*8P] =P\/G+7U<#R6OKD0&Y^W1B9PL?QUDNE0';UGX?BUYU=YU_R3KS=JX@*;YCS:X9=6QI9_]6';I$?4*RU!$C!)(XH!K MGRSDYCY*"N.(1TE(4D4#QT*9/MB:/;+;<@,JN:;=X0NX,\R NY8;T-!OYF D M=SCE]#HQ=O9P,;"G):V?;A@P< BV'';=S5H>>PO:OO+Q[!RX9[5[!,U7+KP/ MEI;-H/<(XD'>O<^QW<^R^M*';_/J]IU8\41&2#\#<=NG.I,"LIAP&,0D8E)& ME$AN>Y#U:.2Y9Z9A* MS2W7&$,9()P%"*%4.NWOC).;6WWVB ]W(QP[FXZC9;? ^\/ 4=OVQ6\OB@R4 M^\QIC]U%K43TU39TG-BR_4"M!#]H]&GWUM04CL]?Y7IM;H/0XF&52*H4R1A, M94@AXDD*:<03O0 &$1(9$3*U.F@^/OPR:1PM1="3=$WD>(3&^:7P,AG=--1) MO GI',>DN""AX]%P"Z=T'!/E,*GCZ%-N:E17S>I36R^[+1IX+?YS4S?FI[X< M41BJ4(J40$P2"5$J$-0+IH0RIFD<)$@Q+&WTZ0R=F17KD^RO:.IU83]>NP([ M1NP4[1Q>XQKG$04WU;,!P&/9)DLYQU9(/<3>ZJC_ME/19\Z) MC.-1IF/ZU2P'G%/A6#CKZKF.-:?",S7;RM=AYLFZ_._S0K[35D]'VP$-@PQ+ MF(0ZT$:"19!@IGT)Q2B),AZ'Q*H]I#W)F8W,:*,(\(=A [1\.-Y$M,#2SO;X M1QUL MO\EFE> XRG1H 5&FE'9(,-:!.](.2:Q8&L:<4Q:LFK*A:SOC,$[.R3!LB5I_ M^YJ"F\:? <=.V_V)[*;I'5W8$C[<=KL"8V@XJ[B=D)[4^PRQ157;3O"G:FWY MUL22*/+/ODBMR2"HRD+_R-OXINYJ?'5_[FYEDE O^"0,HR?OF@"8H--WW" M-G>K.%0D%(F <:(2B%(L($E""5E&L*(T( &Q+L1_AM;<0MM6U] W/8_N M.@[ C6'!H6'Z&=S&38MG-!P#CAT0IEY!"\3+!] 3![_X!<*A1;P_0";V@G_T MA7P>OA [8-PZOMN).M;:_\)D^^*XZE&/6W9HYDZ0F6 M!!+S!%)$.4218I!*)* @C 5A@$.1.I7V]\/6S#9RR\U^\B0?;LG-E3[I.C5V M;MOR@+N9X9$4RH''IRF4PWW%9TFBG CDZM8IB2+4 ACQA1$IEL"Q0F&04(2 MDHDT0S1>=6;G=$VT#3U M05L";C;VLAG)%)99@CCDR*0Q1 &'.*$Q3(.0)%C@1)*@GY$WA>6U@87G8^#+ MQVQ(_=MGF0=%(CT1 89I&"*(B#3]TF4&(Q11'C%)&7:J.;G8'$QP.@RU*]#. MPIM]\'?\@.X1,T=/?KG_QI+S8^>"+(:ZF^=A9G-X[E3HSVNP#Y;W@[63B&?R)1I-X'#. Q-CTZ!(8Y8"C-",(DT\GH: MW"X8SH3])=<)GPW=BX\R/7RM?H\WG:'T>>9Y!HWYST%/,?"]G(V> .G: MK/,0$CLK<9&@;G9@*V.O_J_&A'36\9.">-+BP_$7U=.3XCW5Q-,/^B@_V7Y9 M"$=Q$(4,4AQA4PDW@RS0<1U+DHSKGP+*G.*Z0Q(S:]MN)9JJ;D=0L=.WRV1U M4[B#!=>OQIT699:"D,OKW&D!QPL_>M"Z=[=W-*_,JOFA>IW7=V5-UQ^4*?'6 M^O6=-_\T9PX'68)DDD#%B$D($@+2-,60ATF2LI1%,G#RJZV9Z_'^,+;3\KF1<[,#.VY,C[:!GZ,(+I.I> D\GFS+)!86M3Z7@/34 M/ETTUL3CY_+VMBS:^FM=2;8NH7@5B4#[Z%D(24 (1(QFD"II+DDD28!%0AE- MG([/CM.9^V"LI=H7<>P+/+Z85+KQ%$Z6QUB72^]X0-4)WE+<%5OLJ'H\=!H7 MR]=QT@DJRQX4C8MZ< 1TYO&)95S-4"]-[QI3BD$6==>RIJKTU+?)S2\?=H_L MM['N MBA0):0+#-%$Q#>.,43X<3'QQ*/^Z$/\3SC2^3'!R6IJ.%6"7FD$[N_1=3AD 7O"@%8:T&AQ0"_/%>@D GG1)P]Z M+$Z[\"SXJF:[%-O+EK]=>#(.ZN4N37_:4O1+5=;UQZI4>;-*5:KBE&4FU2J# M*$LC2+B@D)$0JSA1B%.G"[5[8SOYA^ZW9UM*Y@*+)N5FR/?EYY1E*N44_6Y71_2J[1;NT4B<$\R313A)9E'U/R?L4UT_^[Q[R=W/DK?=K]Y\ MXU]-[/,;O94K%8B0R#B&DB &D4@H)!@ED$1)$LDHQ)%]Y^1C!&9V 0:28* ) M#%'[PKM',1G72Q^2.F[)N GI5'YW3)))!7B/#KA8"=XQ7-W MM\YE]38OJ.93^_DW%;U]ORW[%DLEK:_(,M65W%.U$ M/]@(M'S-O6+-9U,;^%W!RUOYA7[K^S?TMY^O6=U4E#4'E"F^09]_\>-3^>I\VQ[\V[_:&?K27QR>VW8\_XS#OICA6O"Z&U5IO; M_+[KW-GEIZU0C$-AKHNE2,;&?T"0A"B&"<)*Z4@BC@*K]C@7\#"W2W&84N"X MU38%5\NP8EZT'-V08[D7>^D9LR:Q7H#$K'D2XQQ\!RD/5A#992_8#>4>R&SS M^=O[(6MY0]?K!Y870O_J-B_RV\WMT%9=E57[4/.5ZO_=RZ)L'F2CO0W]KUR* M%>:94@B;0DH\A0C%&<0TS"!31'L%"4)86IWA^V5K9@OV]()-SRKH>04]LV#@ M%FAV^T<-P\!P##3+0/,,MDS;!Q(>Y^]\*/8\L^)F*?\/FA#[^.]Y)F9:E+CP M!#F%D_YQ' DZ/1);+#3U#]!^ #O#Z!.]=;G6_WKSBXZ=*[K6J^ZU,/1-"&V6 MWCZT7J4DP$3&QBWG 42A"""1.(-AQE6,%9$B< J [T?4P_;('TV,>SO;U=??$G83VY7S;$5W6WW8" MXL#%=GO[\JVR7VEC#A]S4Q!UL& ?U,RS=]^9F0>B23;PK MT+/TT%>+,<3GV=ESEGV&+4!['IYMK] 9IK%-1??!IMFBO6I8[94&L[-0R:_: MRFESUYT8O"]KTV3H@_I"OZW"B"8B5!(F:40@4FD <9#&, G-A7M!TY!9G5Q. MI#^S_=FO 5>VUY3X/C]@K5EQLT^N^")$6!01 =,DI1I?'$'&$=-^I$@#;1T% M0 EF[=75&K-Q6U'UU[VXE/F)E.+!^8;CY MH6V 9X#4+/E;9R=BX6F%=:6^Z-HZ$9JGJ^K482XXS6/G;QBRIS<,VS_,+4)M M"#_E-U^;>N^J299DB0B4J1"1IA"1MM"43&!,HH@E04AXZ+3JSL+ES&OSEX>[ MG.MHNMB83NM&$:EAI@;W'3LF5?]107SPHK\%Y%B-8IXI=#A:?,Z)F7[X./&" M>/L?T',..M:O9KF(-"NV/H\SO?.X_('G7# ?/1*=C=C%(=47S4>][G@2_[FI MV\M9OTICP%8X4 J)+(8LEAE$(M1>J A,+Q,9H10I)%4Z,9(:(3NSD7Y;5C*_ M*?I64";M8,?*9-=S#$5GC],3-M,=S0.(=FR ZZ:I_^JR/?J//Z(11R*( M8!8'TK0XR"!-40!EDK! )$F4QDY- $]26B39BYW*8;KJZ\2X&9#3L-G9#"]@ MN)F)@61WV;*7>@;M/RN:)X4_36=1'3\K[E.U/O_"A9HLJ_NHOIO#*_K^;RJJ__?_N3V[B2+_BO\,/>N.Z(PKD$"9# [*=JMWW" MNSZVUW;/Q&Q_4.!9UHPL^4@J=]?]ZQ?@0V*57D@(9-79B3-N516)S/Q1F4PD M\K':_J?9?MX-V&MC.^[-TOW*7X=G.?>MOXU&N""^VP/#B-7.U\ASR@RG2@H# M.C&:EOV1;U,>F#.?DNFI:+N!?4D,",RD>.*#'K-^5NP>',] M=GL>'+ - 8B;R&Z$4)S45@ @>&H?(+?";,)FO9W]0_SE$\*[:$]%"UDHBI&F MQB#"!$.LTA4JF:DPE::2."A(=K#RR/K=T0K3YT.QSVOM5<+ =+,CDS",=9+Y M$?XK]6Z]<+L=E\]<<1,VZ-LA53J+86(U(6!C%+2E00QIC2E<8EK&?1-=R, M'9#N>//)!$]'Q?KS[(:;K&$G^Z-A"-K?Z*I'$9A+,!7 P-#, -N>L>SL<%XH MXO#,@!1(I84J::FNZJH4835=0=1&-G M_:8R:9?XV+,0U;;H,GSGC59R M4&!&Z1GP"*_A38I+7&GNM?B :FV#Y3U30GMYC_T^.\B8_M8LT^[[/\6_=F_^KNW566"SRNL*H9B)WSBRI$IPN/;%1[4IFG%=[:^Y'HY^W=-0(!@]9!LH Z>!]C/*IS M]Z.%)NO8?8S]8:?NHW]/V:'[HUS,[QK=>[=4ONN^F=6Y)5)4.:H%QHA8BI%0 M0B!%JT*6W$I,\NM;=1\2'CO"=:)#]4VV9\6]]K0^G^UR';:!<:P1$ ,Z$FG M2M37^[3DHS;X/D+V!73Z/@U&6,OO,_?#W[!OEMOY]L%]#]QW:=/]Y_U\:?!, MV8K0@OF7K"_@DSE%O/1)F9B*DE")C96AK]N35$8V&2W=K*-XTW_(/.WLXQ+P M.CZ-T^5WH?+3CHW7U1L*@7^>E5)WNK7Q1L^(J_?'&"*5;-])P^O.R] M['^8[;>5GF%"#98E1B7!)2(UXTA4M$2J*&5=YS7&LNHG6H6][4/(!GUQ'P^V M@BGN_GS=G[FHP=CV*X97G<(P[)V>#) MU2F2SS?[Z@((9^=@7;IW]-9:LNNHV!=T;7K^'IQENK=\J=;?;5^:!M]^_;N37?WF<8LESRO M$"]RC0CC)9(%5:@6ME3*4%M04%WY*4(C6YH=69BY.0E+F#E)(2S,7.PHWF1= MI_Y1._9?$C"1*3A)9E)5OR3L4U6^>'UT0PA_>K3YL-J:S?N56&YNEWJ7!O_9 M*#/_Z;-7?GW8?_8ASMN_YIL9K72ML?,D#';>!>&&((;+"E$BJ*HHKHNPWODI MF!E9Y?<$FY!X]H>G"4RLNPKK,!LQ%8(P.P($+Z9CQ-52I^LC$<_*U-TEK@;M M2,^)Z]>$Y\=]:-IN?;1N\^6^A;^MOHOYWH;9-EHYUC>IB =O:Z.#_(YS:LENV>Z#=CS7IM]%?Q5Y/* MZXW8^[F0\T6S?=IE22IE<\))A:2H&"(5X4B(W"#WH2#65QT403/)K^!A9".T MY\A_47N>FBF9+5=-UN6 +W ^ZC7XA[E$(Z,*LW:C KVEZZ ))&;%,/!I-[1 M%1 ]=8JN62JRZ'B^48O5YGYM/MIATM9GT[0#\Q'IS3[MJR^"WL%R+DFDB"J M.$&D*!02%>>(&THPE=X5#DIU":0WMG?64L\Z\L>'EP/=L L !KIS!E-;Z KE MN7!;M8)6B-="HUJ(4@FF#,O+/GOF:[C^GR08D3?S=;HF3J=QHE(90PN)L /, MM[HR2')5H(ICHC!E)A<@S^\Z@*YL;Y5UA'>S,CK:0)MX&JTP:Y@$ Y@=C!0? M; OBI;(])VF,ZG1NRCN4W-W^8:4%0+[S40NL.*TML@RWP]#EP5BM:B0T%6% M"Z)K;$!UCA?HC;U!.Y'BGB+S'[H!2X@$<(-U H21=E:!8X1)U@C MD9?4$&<4"E%'N#L@)J9Q@=Z;S>;?LAUC32M4NH M4H5 1$B+N')&-Z\%+06OZR*O(H;B)4?ZVI%XCR'N>AJ[J@QGW/;4G<:X]CA:3;[J/"$"(+]S",8N#A>>,^"?#HO*CG<,V8/= 3 M"'N)CH8I[)5Z%+/'^+Y>&SW?9GX(VP[.A'DK,3BD2E0!T9XV,R4&EH-4E*A% M8MUQN3'_O'<+O?FYFZPR*S&3984YHD7I]M*5=N]?HRBJ3<44$375&C88[QB5 MT5WOGF;6$+W<*1$ 4*C'?:784#\;*G&$;WU&HF0>]3$:$_O19\0\])[/71P9 M#G2O6.&'J'GS_5JLUP_.I#?M+&:L*GE5XAII2PJW018&"9PSA NLL&:5QAI4 M.7^:U-B!KIYP\X[*'I$&AKE.HQ48YTJ" 3#0%2,^/,QU4;)4<:[3A*8-=%T4 M^"#2=?D.>%[G;5_:1(()I?3 Z0'<% E-X?ND(<,6EG%[_I0*EH +E/I.5&KK29(FJ M0-&&N:O06R-W)&9AWRTW]VN_ _IL-F;]TQP4XQG*,*X*5&M=^P3Y C'?@;ZL MW/9(2%K2"C2"+8#FV+L5QP':L0#N$0W"P\P'<&CN#IDTZ_>+>%\8GG+HGNFB/(P\S?$3!&;&E0)9P MMS.J2XJ<$V40M58K2XD4"A2U@! ?V3SLTJT;7MI,:\]-?T">('\*!'68.1D+ M0)A=28M=Q$@;. C)9ML 2$\\Y 8.RN&TFX@UKLC.&B2[]V<&=85+9D6-<"4U M(IA7B!4L1T18R2PC/"] %N<$G4DRCE27@+C8DX](-CH"4F (YGK1@?&71NH! MQ1%.22X(E3+%Z B5Z1.,3HMZ-+WHS.5Q>OKO8CWW9R.?O47PI>E&%^P>(A&GC-7+"U! D(E@! M3\F12/,.EI]4Y4X)]U373EX7VR+'OV*;MZX/Y.QJ&GDE,)>U1@8KIVNU8DC* M"B-LE/N3US@+[)!SE,[(*MNN,X1LY@@+$A52"&DU<&#.IXN/K)Y:VCXG$AWM=KN>R_MMTR%KY4N(5LNM$\VM M?O=NZ;[P9N,V"[26)2MJ9 MJW<:\9(A7E42J$D:[?;K"-BCO823^)HFX/6)W M5^KF.?[E)G-,>RUP;/L.E@WCV9#S;+O*'O.>]UYNL?V+O P[ HD^!4P&8^(3X:K:>Y?0X%9BG3I:3K1^9"7=T MO.6@-=6O#P?]B)J9EV_^>>\\_W?+S79]WS;+]Z^6K]_$\N,/O\1F-R+S/\S\ M[IL?E?G3K,6=^;M;>ON;V)JW8KYN1H',BEK2W+OG1/J-LLQ+)"AFJ)):5JHH MM*Y $SA>@E CF_X=(S=9STK6\9(US&2>F\RST\[( :;[O0 $0_,)7P"K(R8L MGNB^]ZA[G'S(CC:8:R(?F"'F&J%,R7 M(-*T.9XO0>)32:0OB;>ZS3HC2 M#-1@^9#$I$EAHJ$<$5AZC H@-A0M:TQXI]\OC), =E24E(&5QP2FCXT<%?!H M>./XE=?DH7C7?->X;>CYC:W^_>[S,L:2E84:"R+C4BRKV*N2TK MI.JM^,M'P;;9IF

    ,?CTWMNLMOOOG',"!8R)8JI;6H2WI[' M"J>$]:3=3DHD,KJIOAE]OS ?;>CHK7UF&:]9C8W@2)-2N-U511''E#IOCYD2 MERK/C0 %)>-Y&=F*]YQE'^VQ1FG R.$5D <&_*8!$ABGZS%<[3&\:?L%W&0- M:\U;;,?< -_LCZ_M[+]1BH^O!RM51.P*3J8-9%T/V4'\*<&2(\^ZD<.!$[O] MFF2U5E1+E.=5B8BV)1*5QD@S4Q.I#>W.8L<-%#;\ZO"L_(?K/1]?N7),KZ#!!RF?X?=$.>W M_'VUTG_.%XNWJ[69WRW;:+YZ^.I>')M%0^;O8K[T:8LSI32GV!)4,UHA4DKG MHZAJ\#4E.4=$.HOC]DD,"58+0C5F6('FY 72G>8T M_E$50A>=?[7P2O)OZ8H^AF@"#NS38A1SBG^V2,-[(&/L9X"R3U!/,:3Z8NHD MCD !J7\X=GML78/_L1"D2!6.HMI91HW%)ZZ#Z4!C9D:V(9\)'/)=WR--NHIX-)\V/-UG/S*4S MHVN #8R8)(<+9E &2'U]C-17$%(1=0(0P9-5 001G3C''P+$808_Z.[87 7? M[W^U?OA@MC,BA=8$*Z1\(UI25A))91FRS@]1PBAI6 U+-=@O/GJF0$L*W/'M M$0 8"\F$LJ@6E4^T4AIQ+3D2%:TK96III)EM5UNQ&!F '8D8 /RA^OMW;S]> M 428A8L5#V;'=E2:*M6420"'W"<[PQ\L/?$1_*%0AR?H1ZZ),Q_OC=@8'V"= M59HR7(H:L;*6B*CO,J_O]]M-O?-.$KC M'M9R*^[,1_MI[7:]\Q]B,:L,U86H?+58^^'E8HD_WT12S9NLE0<)N2^Q^KY>[[Y"]JYF3\+4T+JV $SC2O MNKS&9&VK@L49-JP*OPEF^C;K[>RS/UAH6K46EO(*8X*$K3IVGH;_,F^V<]]?_1_N17"_[E,)PGO7/D;AO*F*E@UFDB+% M"E:LHV*<\Q/<#0,?P?VT]P\>KS6)(AUEOU>8XW^,] EVU7X^<>&;6-\9_7%] MJY19-$.\5LMV4.S,8,N(GR#-M(_?*>F!A,?V%';$ M'6Q^2/2.?/8#,"$7#&>@OS "2#&NPXZ-F^PQ8$-60".%P8 !/8H1@(MS+A(" M"/>!V0.^/3 :&:&U M'RU:($8E1Y2R0@IN#*%!+M!9*B.KZ?ZLLGDQ-64:NR8G?F?;I>X'>R)H\ MH-[$UX%*>@FL,'5-" %,<9]*/^Y4RT Q$^GR)6J3:G6@Z$_U._0V>-3BLVGK M[IO@X&K=.N>W^K_N-UO_KFK^;'0WF;G"IL2X(*@P(G5P! (8Y78E B1N!U-%NNM;L MJ7MD6OK9E[/(@%VO<&$3>5\!!"=UP,(!>.J# >Z,C6D.UFJ*6C;K5AJ MY_?-F) EDX*@4EGE!Z'5SA)8BYC.*ZYRS6@=E,$91FZ:^.;P2W[3-J+=9 ,N MH''.LP"&1CM3P1(5\XQ&)"+V&2+H%1'0L\M/' <-$?4P&AITUW5%JK=+_@F9GQB=)5J M. Z)JU0#"#]+E6HX(*>J5 $KQ+H8_V$6B_][N?IS^<6(S6IIM,\3%]W!JY8D=APL"'OH,EVZX;MQ55\=^HB/B3#!66UD; ME!-L?-:Y1ESQ CEX6544AF,"B\VWMXO5GWXD MG_OXKAE X38SPT:"MS[[HYD/=:0)>Z4K6E'%D>1^W)+1!G%)E:\[+WS7*VUA MA[[7,C2RZ7%L(<]7VR3'Y\6LEAM@+XNK,0^S/E,B";-+GK/,L]8,"FK@W''W MI+/IGL&Q&^FG@BN1/;N:G4DM72KPGMK 9.M./-#N_7QIWFW-]\V,5W6%G:>% MZHIS1)P_AEB1UTC6SE[R@EM=59.,H]NQ-+*%'#8^O3QD[$F#5,]H]H=G-6MX M!39'3?"\PFSKM$\!9EVOGO(6]@"F&\QV@-ESCU7;,_2O,13M ,!D(\T.5XXS MM)_-5O@V)V_$>NE,NA]->O_]ONGHZMS@N7);+ED)*W*+4:TE0Z0NI)1RT!F.@Y@MBX LC!;EA8(F*W:8= 3SUX-R&<=_81[ MTW!A$QF9 (*3&I%P )X:"<"=D7O1U??O\VW;KWGI+-'2>WK&^7A'-T'8.5!" M51;E?E8A44(CQK$S"ES4E2AS455!J8=1U$FOW0(VY2C%6#01VXWQP+ M0.#F,B%V\$UD# :I=HP@VM-N#V-@.=@+1BT2WW1Q7Y_S5BC3=0.LE,@U%1SE M7&!$"K>GAF>OAQ+ M?AK.8.[-XXE0JL"*R[Q$NJDOQ%YW*2F\VU H12LIBJ 9#;$,C*S3.Y::W%'= M,>5[+K1#N-; (5S1.)\W!5.@!S,1XHI:=K/#A&J&'!1!7K0-/2;J]UW/W)/?A6%*00F!6H,+X:=A68L1SM]4K M",]K:FA=\N LI*>+CVV/6W(1X>RC2)RWJM?*![28$-% 242G9(C*&SI8;+)4 MH5-B#+.#3EX3WP!%K=8_5FU3%=\ S+SV>KI^>+W29L899B6I!))E+?R$>8L8 MK1FJZ]H075@3V)PMD-XT67V/6+AII@H;W_:G8R3SG,!;HYR#\;(:)@8'IIDI M<(EJFA(@[56]4\ZM/WD+E0!ACW52";DMLC5#DQK<-6?9#]PLE2[KVO=C+# B MVG=FS'U_!IKS.C=59"SDF!5&YYJ7!>Y'4.4LNSY$;6S[:E^GX;!VV3MGCC>_KM7'.7N8G ]VD:UH&DS^5@I\G-JVF!PE^H/)A=T5$)94RFTTS MEJ/K1T%H;A3Q+9!]OW>25S42"BM4,%V1BM6UE$%OX*.KC[U_W=-K#]*^F>^^ MG_ FHHG'(3(!0<)KY 4K\D[4%,(!HG;7"!D9DH,("XNTG1+F7!CMX)[I8F2G MV'T4 #MYT=5-U+I$_AFV7%/),,+,,FC[A3E&8:G?SX6<+YKBDR<'MT3IFDI=(:.T,R?& M[?1%:=PG42EKK:PD@=5]Q/$QLH'IN?*#CHYICM\W#'@#5G-$0A]F=28 %&:' M=EB>L$)/L!SEO#P1.*D*-"*YF+8JXSJH#DHQKEPN]O#P5FOWW=PTYQ(?UY_6 MJY]S)_ZL$ 4KZJ:M*\T1*7*&&*LQHIJ52EIGU@2!G1H>)S3-<6%'>W @UM.' M'A*>@.N\Z4D) LRVQ,L?<1AX7K@K3@%/+#SQ\=]Y\0[/_2Y<'^>6?#!;7QO; MK*:-_O7A]XW1[Y8??S0S589%L3MG7%=%+;DID,+.+2&6*,0TI8A)0DK!2T5- M4/IC/ MC[W9\(;E=K/[<9/ZY9:N>DTSL6 $>($; '.9]C L>S#@X7K(&NYX; M7QWZRC.4S9>_9#N>AL7X8VR)XC%)Y&]$,#"IJQ$/T%,OXXJ5XNS5VZ:17]/' M[VE#L]OOJ_5V_K^;('87\/G@W)JO?YK%3_./U7+[;3-3IN8Z9QAI)9WMJJAP MMJLND,EE41E>T)(%N2%IV!G9CKGO)8&9J2O1#3-9TV$&,U]OS_6(O&E"MVKB$JT:9^YVAK29+=XWBI[I MFG&C186PU 816M1(:"*0(0IC6PE>:U#-ZG$R(YNGO3^@3CI<"\\/,-QS K,P MXW0]$C"CLP>A(7C3=] X+3/8GIP7*9&=.$%D4OT_+^A3O;YP=7SI^;AA-@M\2S ML.&2%+AF'C'CC1TCB*NB0L86!;,2+ .'?*2%K"?[0@ + M/F)\A@[^QUKWWZ3MW0\1,&&?@>?MX@\1^E@7@<0=_)NWTOI.+#N7TBWVF]FH M]?R'_VEE?[W?S)=FTT;L9R+/F6;.Z6,28Y_M@Q%CG")"BL*YAU92&E2' Z(Z MMDLXX*,YIQIPXH^S>EZZ,RM ;ETXKN<-P6AH =W&%P!4>'+B*(#%)2TF PZ4 MT @&X$RB8_A:DR5 @L4;)D;";XYLQ3+W(-39U\A3"MW3S+11"_<:"IPB>0A*F/\# MDS&NT4I/(F%7E:=*"E18[/MU2X(8SBFRM#2ZR$7.OFZB7OOUKOIF5A!EKG.X*2RTB-<>(&UXC7+@_<$Z) MU4%UA &T1E9E3]U[<7OZ[>E-&US5V1^>!X S? FYRWN%A'C -'MJ*,)W PDA MB=L#7 D-R/,/%/:,OW]IAWX/+/Q3_3B!< MYD+7"A55SIV;H2HD.).(\-+FN*"%J(..OXZL/;);T;>IZLG!NV_U&)S7O2LE M@^E;L%!1?;>>L']5VZU^K7Q+W)/IGEQ@]*6.I&Z3ZM-MNU MV<[7[6D9$5 ML*.TU. 1A,KS_OR&<]_>R/48I[KI4]T=LVFHU)7\?7@O7T M?7WU>K$#5M1";#9S.V\-WULGZ&" 0\.++Z=P9^F'3?8!3$^-2?_'\SV MH_752'VJN^&68^6< JQ+WPQ="\1+EB/*.39$"F(L*#%F#";'=C$^OG[GN^TM M[ILTFD\^L="/6MINUW-YOVTJ]+:K9LS=:KEU5!;^LG=+1\ILMC>9S[UW6UI? MYO?'9_=7/ZK3#]8!EF./\GC#+.ES/S2@]S3Y\XH843,>H,F&VHS XL1C<,8# M^7!PSHBTHCO472+O>Y6]WW4?+FNKI,H)8H;DB"CLQ[P6S/U8,45%+H6$]JP# M,3"V&1\,G6KXR1XQU ].?N5Y^N6* 85@W,-L\)AH NUK>B!CVN%%H9&N01Z, M_-0M\Z+ .=)$+VZ=.(.UFW[MC*D3=+Z8[]OH^KIX]Z58[*XQFYED.6<-<6(26M,I75I!8/8*R#]L8^^F_+M>:M+6T_P)ENVGHDU#E2Q&/P1 M9J&@0(<9J!'A@]FG-]8:7]NXLT3>D_OLT7S,65\BWS3=\-P-KO=HIQX@% E0 M(I,%I3ZIQ8J$YJG!BEWFZH*23V+]<=V0T?\N%O?&.71-YO&,%X5E%1.HPB5! M)"\TDIQK9'DMF+"5-!S4]R^ YLAV:5A>BQ'WF_*\F?<2TMYZI 5M$:D5)0Q*J\1F5=4ZP* M8TAI9EO?F#O,<(23!MF/'0/!BN&C*TU1Z7W;?,+]KV-AT,(C20>/8["&68YQ MP((9D L=.W:\##IVC-ZFXPP X[;G.$;X);3E. -(8#N.6:UU;9'5!_91UB:0JG8M"L+25*6RE05U0+Q$<.['0DW<. MR$/XV,-@J,+,14H 8$:BE?W3!=G!ZA\J4"*EOTAN4E4/%?ZI@@??=VV34F\R MENX!/G14GK3&% 9+PK1".*^=Y\"X0D*4$M5"L[I0-7=_B^M*>I[PV/&001O2 M'2.QS48O0!BF]F, U/_83O1'0^#^4*3= \-$SYYN] +9)^I/V@8&*<;@@;> MGS3 VL1V=[]:WK6G$M)0SDI9(4ES@XA1)6*^/Z@I2"VU*1BI09$+"/&134E# MLXFF)HF;'L?OJJ#IU:B,%3%MSWL&G+4G.Y,%2\\",VZD]#CIEQ F/0M*8(ST M_!J19;V/AL(WI2BJJK61RB)"_#_8:N3;G:"<<^M^P(37H*3(0Q(CVPY/,-M3 M!-7JG,$ES%I<)RW,)@ %A1?^GI0E507P(8%I2X%/"GA0$WSZRFOW"F_6Z]7Z M]\O_FD]7ZW;C)-;_5_WFVW37&OO_#+*PKG/S?,90/NFG/!AK^L93 ;.P>HZT'H M6)EASISI*RV2@C7541PQ;"J4,Y(K)4SA_@JQB.&D1[9_X7Z_>PSJ7-.!:R$. M,W+C #?67ND29F"S!1<_D9$"$)[4),$!>6J (E9(T2VXG_'R,*L(UCDQ& G; MM-%T>R')685DK>K2^5N"BSJ^7?".SM@1E<==@;-%3_>:]L![D$Q>%J:D"G%C M*"*<$F>*)4%55=6U^S$7JH(9VT,(4$ M"@I/1CLI2ZK:K D54+1A,RKHK7"K^4%LW:HKN]_0B:7^56SFFY7] MY/M*=M^;][NRO*+F;C>6/*_'W(540P9!_EE*SLJD#![^T(Q##?!HV(99XR'(&76&60HR"D[ M@T?C<\9HP]>@HE$H U.=:'ZTV9XA_Y-G";D5OV>>J=CS MRT"4H6>6Z;&+/Z<)'(=':D>@F"I+ 37 M#%EK*D0TMXA+4CO7NI04&U'K')2='@L"W+2^3R%^F&&,% IF\T+D =NP(YPG M,D_#E2>U/$=$>FI4CET2&5%OT[YWIY'=Z-*N:=S,"FNUQ@R1NJ+.>ZD9DDSZ MTBVJ>W,A6I2]3&)RC=_2S5QT'T-KQ\^@%QN"380*,QU\#!SPZ M'R1EJDC]>6+31NV#!#^(X(?=%;F)\:7EO_K.Z[[#CENWV2+=KM?NZ]'VC'S8 M7])-0[WU'>G>BOFZJ4^_W6SNOS>#F3;]+.Q_7RW<,OZ\P6,@>U4 K<\4 MCS%P8_6R'@YP+^8Y0PUKV9#];,"_KX4?7M?)D#5"W&1>C*[+QD"0P9SXO2Q- MZE;"/=QTR*?:]DW \;0[Q>D>P<'F\=K4%@Z,!]RAV_&9[AK,]QR.U8A\+ MSU39;*G9FS8-;B1P#_+GQJ(S6F_?/B.#4,*DJI&TE/DI%#7BI*X1K8TSSZ76 M3(/*N(,ICVQX+S6A[;K/MAPE;^ ;E!4T*F0P2]FT1'_: /V3:+M$7,H&&J,Y M[[$LERFZ\DZ9$Q,-1T0?WJOR8WHZW@-MC=IBL?K3S[GT95C=K,O-:^>YWAG] M=?5ZM?&=;;H0R$P+7=64U0:A#K9I5Z&6R+[%\3"IK;L*IJ=V[[K%QLL1 M;$Z(9\8Y5%5>*,2H)8A87B)92X8*PK&M\PHS&W22":;\HK:T%U.NKD3YO$T; M%3N8'7M9L*7/ @3#%Y([2%DYTL? M3UVVFQ>WK)\TZ&V^K[>^<22R%PLA_0(04!1+8)VQ7)'=^:%TK ZK0 M#Z(ZLAWV7KY8/F1JP,3&.SFZ9>[1'S+9C6'\X=: =B,*03C,MTR.&\P&=^2S M(?UF,.5-XQFF;%X$D#-9/Z,0FA.W. + <-CU"')SY/#6M2^WWC[XA1L?\9_W M\Q_^I70L/%XHRS4G)6*<4;>1M1HQ*PVR!9,,\SIG)2@U#4)\9%O2LY+=^KU1 MSP=P6BL$RS!S,19",*O1'.&N[*_W&V?CAL/>:*ZT*0U!O&8%(HQQMW]D-;)6 MR4I7A> D*!X/ICRRA?ER__V[6#]X!_W+W-EN/PC1)V0HY?N"MG,X%W/EL^KC M*J%@,%_>-HX&7OP99F-Y!HQX,'M6)D$M?- M9!O(*#&'&\BX!48=@]J&36C.JB(7'&GKV],:52-6^N&"E)G"8%5J,\8(U"G" M>L"IG9#P5!34R6[*&GA&>(S,R":H:4(QU)B>;L0( MDB,8A9[R72LY]%@/+'34.)+3,B4<27*$R.1C24X+>FPTR9FKX='R-]]_+%8/ MQK1CEMT#_R8VQKLRM\OEO5B\GW^?;V0C!D97VJQ'?L]8_ M]?2[D_J6A>S]","$Q[=3 Q07UDX %"A^#9'Z3-@Z:)G)HM40H89!:M!]B=,3 MOKKU?EM]%_/E3.2'H>?M- MYOG(_F@Y 7HU(7B&N3B)48+9QZ;GV/OY3[=1^NI^/_>[I]O-QFPOPY(N^^!0 MT+&3#@847T:NP2$$P2D&1VZ-'%/46R&S_CE7YGB%^5?Q5Q<4>NND&_ZE+PT1 M!EO,\AHI+DI$I%9(%$H@3FPA)*^< <]A13II&(,H4535SF_&FK5OZ#QOSVBV MXJ\^5Q(XS"C-@P@S/].#"[-01WMO[-L[VM?P40F!8%[>?8X $&N:?;DD/]A9NRQ:(@?L#*%)G:K+ C]UE +NB-P] MBO5ROKS;?#+KQOO:'?14E!EF2H.DE6X_6'&-)&'$>SQE515%044!&FE[@M#( M*MR3];-6VX: T2=B)Z$*W+$E 818^2';[7NB!8JMW3*3+3[H;K?OH"TS$-ON_Q/+>5Z%@OU11-!?5U4V9 MTR-W5^X/%3ZU1-$L@8$-J)\^N##C<HOVLP2=A;^H0X MJ;I)/UU^VO[1)X0[Z!A]ZKKXI)9W2V==FGW;9Z--VR;TDV];W$T:%W=F)I74 M>564J*#*O=@MQ4@P+I&FN&:63X- (IC"3:0V^.L MA\^X5_X&_?O2R=5VSA*+_E3[HUS,[YI8T*]BX?LL??EFS/;VNT_>F_&ZPD*1 M'%6%+1#1/K>WU!))7.G>@[3]C(? M*7*4AJ=_G:[EEV)2:1>/KB/S91Z?UBMK-IO&\+\U9M--49HI;55=:HZ,+"I$ MRMRYE#4GJ+*%YD8)5<&.D,Z3&]EH]C5-0^J9)^\TMV4 7"=V#KLP Y<.$9CE MN@*,F+JN !G3E6^=(S9UE5: X$>*L4+N@F?9]"EV3:SK]^5\VZ4DIMM@$%;&?(S*R(+/Z7)0;(V/]I7J#\MB ,*E -S"8$S22\G M;YTLR^42\\.TEHO77C5/M7%PG/_SWH&].!P,JJS5QE"#:*&=/Z)JAI@5$E6X MHF5IE2P,J,8BB.K89V[=.-&&B6;7T+"1<,SJ!5 #C[Y20P4\#TN"4NSTU3"I MTPYAO4#S.6:QAL%P8B1KX,V1DUF;1+MAVJ;ARN8X-XAK7T5>&XDXUP7B9:[* M CN?)K>@.:I/*8QL%EIZ;9XF<+SI 19A&GZ5A#!M'@HW0J>;DY*D&L5YL/ZT M@S-/B7?OGL-^=8-9U"']I_]WU02BU)Y38-2+J=!"*VXDA2 MP1%A0M&*J5S!>O,%41U=&QL>LG=+NUI_CSA8"H,N5%$3 P)5WA:+'?V;MF7L M0_9']]]1NL. I$ZFZ"$T)U9^ R'!@%R'BC:O M**T0D=]:&5,SGV%52EIQA!HH/!-(=V_D8<)$IQT9F'1_9?,_(OP&= MD4 X ]V1]" !'9(A/IZ#S+,P]-5&.6,%RIW*)0FD.JU3 H/BP"T!WGY-;ET[ MKF9?S+QIVP>[7WPR2['PG>ZZ YB9H2(GS+VJ56F<-IC-&1-*F/%)C6)D%AT< MBJ2I))7)CY[(U??J[KB^O3$OSEYML:8#Y&!= "S,L MZ:" F9$6A2'AW;""CG;"4XTP(5.E?9TG-FT^5Y#@!XE:87?!5%V;^>S- TK;"!2JKVNEV79=(BM(@[%0>5]1R*X.).IV09A>ORY=%ADK^+9:;[^:]7=?L3/H)Z@MUUC7-7+_EH@4JD*LS$ND MN=5&FKH6'#2IXP2=L6,!GBIR-W[//-VKNC">0BIPVW^]_,!M?B/Z5ZCH\'W] M><%2[>-/4)EVWWY>U(-]^H7+(Q6V3VINYTUQ7$FL&4?8%M@YMY5&+#BDH*"]/31\F.K9T\L;C#7$R@"%3%:0*#^!+3ZM@1P4[ MT*OC5\$=RB[:_G:^46+QGT:LWRSU;V[MF3$V5Y)*5%)!$3&B;B94(2N-\R>U MT(4-:B-SCLC(JM5G@+5T,T\X>^,'1CK2X1[F280NNYDIY(9I7)3(()?SDDQ1 M?N?)12=S/B^)-?1 +UZ;IJ/3TU0/6HF<5N[EQDLI_>@$]YH36"%F1*%MR0W% M5S5VFC8_9M?CZ$??X^BZIDYQB3$),0!N"@]:/$V3$Q,H\$BMGYXU#R90]$N- MH-+FOC1)\9]-/S3DTWIUMQ;?;W?=D=JR:3S3I>%"^IRXVA1.^05!7)4,"6)+ M33C/)0I[MV9T_^OEKI/^>+Q>U2OUMNNQ$3 M;6+-L0F$LN)<$JY1A2GSYT(2<2L4,P@<"MWS9,(W-]-A"]PT]=#NPJ'MCMM&:FH*@%,J7:) MU[ R[=8Q 6@'^\D4:R;-BY[1O":Y% 35[E'YTJT:L5+DB!=:,&N5CU3/?ICU M?*6_;,5Z&V;X3E"#Z-Q3FL'J]RA7=S!@;G/C/MW-ESXRZ%6S)9 DT7E&I:&% MH0*)RO=Y5D0C6/:D[L4EI&B?,I27+H^S@>^6VBVSG&]-,\[UZUIH\UVL_WLSXYHJ M8;A!.?6A^E())(N<.OT5QDKW5UF VHN>I#2R5_?K6BRU4]-M3[ )#S4_+<5W M:(^)TWB%Z6P2%&!:NR?9C^S=$4VGMQ?E2J2YI^E,JKL7Q7VJO9=OB-7?SE?J M(O#;A]N_YN[E6^;&B%RC2E?6*:]P+U]=&V2DV[)Q7-J*@G+)CI,967,'VX,= MV>P/3QB8778"I%"-O59TJ+K"I8Y0UW-")=/5HT0F5M1S@AYJZ=FKKPV_W"IU M__U^X78UNBFM\+-DU^:;66YVNY[WJ\WFR;[?UE5AL+)(2$S\X19'C.,<54H9 M(C6V[H*X"$P4/Q,&80;\96V=T",.=X5"GDE@A[AK'PHT&#,ZU/'Q&!#*$P5E MKH(K>5PFCIMG"LUJ22VIJ4%N9\^1&MGL[XNT0NL%DN>Q5.QD.:.$N@!=FP-)! K-/ M>S2Z07!=N]L][716)TS&1$;E K%);4:8X$]-0N!=\&/W-]]_+%8/QC3K]E-8 M/KFOA3_=;P8-%9136Y@:65QH1*2@B/-2H+K.K=:ETLY3"CUWOTAM;'WOT]]T M1\^_BJV8KS._+33;=N!D]JH;(Q>H_&$XGM?]Y.C 5+\GW?6LWN'DJ=]D/?V4 M<(0?QR>%)>X\_DIX0 ?SP>*>.9F_O,9D1_/!X@S/YL-OBO-Q?G7+#5)#9"WS MVE;4#R/ B%!,D;"U11510A-BB942XM,\7G[L4*O_(H8G#IV (,PSB1<,9HYV M,HW0KO>X#(D\C2>+3^I9'!?LJ2=QXJK8ZG?GB/@5M=^9N&U)VT%KO78/LRDQ M_/5A?\DG\>!_=>MG)KSYY_U\^["?<+EIMC=?OXGEQV;.Y>;O;@G?\>93<\#W M'V9^]\UM@FY_FK6X,\T??=746_?J;BW$,3OQ6[[A]\]>/^;JY9\?R MS(J"6DP-8J3TLW1(A1CC%-':$DHK+-W_SY;FSHU&<>^ED%)0[5LH<8X(-A3Q(B=(E+(PG!.K M,&@,R^/EQPZA=,2 94:FWRS;%XU8U!QR;ST:9^4^?V-$VC9D5N66TK!GBVEL RQ22?K81-Y60144- M8:#LTB"J(]N!/3E@1G@89&%*GQP(F.KW%+,]R7';.('D360$PFA.:@I ,#PU M"+";X\Q"/_O89\8V#1?[+4X[O%EZO-MN9M-IP40I4XLI9 M$9$;Q&K+D.%%66LL*:Y 5F0,)L=.=AV$5-2 -,P"C?)TP@S6A- MS]6.G/JU7/^?:Z%\??G;GT]]MR/=YFI4A2EJG-DM(^: M,U$@P25!E%25*&JB%3&0>9;AI$$V&#[LTC'2SI;[T;'BHZ;[821BQP?,* .@ MQ04M*Y)S)!BUB%06(ZE+CDJBRE)BR638Y(N1H86_WCRTS5BZ3P-H=VQDM^-# M&_86&P@WK[.^5.4FPP7*^4VVXR[;L]>X M"9JUFF]\N.+=+S=SU62/X)GU?5US9I$@C#NW4U>(6^+-%^>FIG5>&EC# MZ-%8G214D.J\?R>$'];9B1&=5CG.DP^SG2_C>0*M[7,_RK@,CE%13IG(,0ZC MT^=SC KXT;2.<2G"2P([.AN[6N];CJ^LX_#[:MD<@-VJ?][/UT:+S2>QWJZL MK\R9L=Q6I:(4J=*Z5T612[>AK@BR@HM<5=)P'E1$$\_"R"^#V[N[=>,G9VJU M:2H'VY/J;+UC,3#K[@J4SQOH:; #'FUW_&2.H>$$ H=?RU-_Y-VSE8E-YAGS M5WC61LLKBDJM96(:,D1]R.C,,^E=K\KE36A]OP4D9$M M]HZL,]%MJQ71$0ZW*2?QN6R)4T@-L[6C"AQN)E,('F<((P 6;A+DIVQ82=O MGP%C",X$.C!X,6G>]';;U/)AXY86 M7RE!/=7O*RF-./OY0RJO?1&7'['%N4 EJ:TI"RUR$]1$ TQY;&_I_$FK/U[=LYCM$K(?S:X[ M/X/^2N#/&XY1X4QZ9IT R6!3$XW*.:OC%AU8'/?3WMK Z4UB>*)AZ&U0_ +1 MS=/71FS,;Z;][[ME8_UV.3JOQ8_Y5BP^F.W,*LQE:3BBNO1'"E(A+F6%C,YM MGM=%KLH\HFE . <1.301O0#:%[-H!V9Z%5H,W\U+$]AW+P+@,(@8 I=1W]!I[;$'@B M2DS"Y4U6,A) Q,W+,%,"0SK,)LR&H(PXY(4/+"AB0(AD<6!T9[4]$3!\M0& MQ2V2J [X[^O59G,K-]NU4-N9RJ7S1W*!ZHI8YZR4%6*JMB@O=*F+RK<_95=5 M]#XB-[*YV=6$SMOY)W[H8[LQ^KS&J- !S8F4!P2F95@LI,:&"@8 M3TT-^/XXH_-W,5_Z.5(?EU_$PFP^VM:N^3V5__#N^P\Q7WL7Y_4WL;XSFQFI M:FPTE-%LUW]'T:R&*UO$.+ M)@FD]5!@Y@>,>9@9&@7"*'/D.>GGU_D-D.@&W^TCM,W';,]2UO&4SAC%HI'( M*(')3VJ<8L%Y:J2BUXGLE-AE2']=_69^FL7JQY>5W;I-EYDIRDA5&(DP41H1 MRAAB-7<[(5M2@6TNK0'E YZD-+(/U 6[FS%TFXYDIEL6&CWQ]2= $FP5&T03]*9M@'B)7$/6A]>O"%.C=_>KY?S M)J5MJ=_.__*?-ET#76,8-C63B&M3(\)M[CZ5!I&26H-)K2P+JCRX3&ID1=X1 MOLEZNLV+S_?[;S4YKN'P&>S"M#D-(C!UWM'L=B0='NG;$E\6+I%*GR$TJ4Y? M%OBI4@?<$1NKE-O]'(MW2Z MUD:[MS4AB%DN*DHU9Q;4@"F<],A:WY/.UN"A; #X0B.88X "C6;*[6!:4%,Q MWP+D^;C)6DZR/2LI(YM0\9-%.8,)3QSQA )R&/T$KQ!9*N27\S0^VBY\)1:? M5IMY<]K;Q_$E%T5)C46*5,)9$L,1TT(@G4NJBP(;HTM0"5 T9'-QXZ%KM:D M92+KN0@Y 8C',\RJI$8)9D\2 2OK0%(G*IF)H3DM+4P ! .:EP@]T8>G?3M MEMZNUJ_71L^W/BK1^<5Y8:4L<85$,Y^$Y=I7,]?(L%(J5E6%%2!#<8[8V ;B M6 [VCI^;K&4G:\*6^._=7?THY&ZLC^S\PTA*$N_P$VA(I:6"Z=X^.M("\L$G5=H=+: MVA1500NM9C^: 7'.95MOIT#H*;E@G'X5"_\6N1H462I;E(P@2403BO*[2".1 MI(9)]P\7E'>@O%D&MNE- 4E/;') ,!.E+#EID@@1$4P@5G)? %'7>4EJI2M0 M;.Y*#8K91(^@.Z&;XVMDA;WTVO6=B[O=KN?R?MOD]6Q7/I,X:3GW:9F2;78/ M"$R\M3TEX.%&]N255\2YFMP>)1;OFK37K^*OKKE#][)\O5INY\O[^?*NJXCR M?:Y+7#"%RQQ5I7-C284UDDHRY&NX)2^U9BJHX>*UC$P1#VLK^CQC6E-&W&#:FC\A= M =;1*-TUZR6J<#ALH3[C/&?8L KA6E;>J9>(4VW\E&'%:"64*8"#% *H!NG< M-3,4WIO-YM^ ZRE=6.QP!,,PZI0(E7=W#D8D((Y8^G!9WK/J'(Q2?MPCB M- 07*R'.W'I=O\"/]N($],VI$>AMBY5<\++4)D=UZ?XAHL*(^;:!M;3"*%(+ M[H,"\&:!5W,VMOLTZ%PWG'QXJ@?^9M\$7QXVP8M&HE M+%>"8404(XCHRED77BI4EK46)6>FJ$#6]SB9L4VI1VW87OW3>G6W%M^AHZN/ M(A1FV:Z7&V:F>GIM_WAG9L892'U.J&03J(\2F7CD]#E!#V=,G[TZTJ&Z__%C M,3?K-@G#=-_@CW+1E;/W#7CV9>TS(0K.:F-11:5$A!&!>)E72!"%G>Y*Z;S MB&(O."<1N[&(KRZU:*?E-]F>MYM!/P>@*P3'/]#G&0?...:#^&Y^6WT7\^6,6%%61A&$<^X=+BJ1 MR*5!*M<&2Y,[APQ6_P:C/[+QNC0^H6$I:WC*/%/9'RU;T!HY(.AA7M:(4,)L M57H4X75V<5BD*KX#4I^V(B\.FH,RO.:GL"Z'-SWZ[6 M9GZW;!O2JX>O:['<"-79T.:G16M1]7_=;[;>V?M@MA_M5_'7C"AA<*X+9(VO MRJ\T1JS2 BE5:,YI@2WF;OL8F&DV#I.PG24P2ZWG)]ON6_9 M[J$.N&\\Q '_V5Z I@.UC_4[(5[$\PY[W3W_4X2]%9_Y <:-21D-WY3C5=(S M.?U8EM& /CK.93QJD9'?V%G3;\5\W0R5=I['_?=^\'0[<^ZK67_',\.LT97* MD:I*]XKW(_F$>V\@*84J)%:ET* -RWBLCOP"V8WB*XVV:OY,ON^ M6FZ_;7[)7I6_ $/&XSVXP-#RBW@'>54(>[Q&)TV%#XZX 48YPY6N$ M:&T1M[E!@C(E\M((1H/,^='51[; G\W/^<;KN1]LOIZOUKZOR'RE@5&DX\!< MCF9?)2[,PL5+"@I GY3HB@#SX9J3!9!/BC,,$)^^*'KD5>_].6:.)5#_:JSS M"W<9U\9I]W8M'(WY4JP?FB#T!R>\3MKME7TO%K8V.:;E[;:)Q./>!M;,B/3(0;G63D M<*C5\LX[W;X3VJ\/_Q#;^_5\^[!KDU&Q(J>R8$C(T@_1Q17BM:X1KW,AVV1-'[K[OF2?OVYAN?(7@?QJQSGI6HON-7 RS,*F@P=F)!MD MOEZ/#'RL4Y# J>8XG2"F(,$/)C6%W04S!7[AVWL]=T^JVQI27A=UH2TJ M;"W66]2BJ87J822*]4 MT^&R'64YBF"/2$ %O-Z@G.2]M1V]/S5C_:OP%.*TZB%O<>38 $S%4=@V%%-V"SLDF"I^H2= MI#-MB[!+XAYT![MX0Z0:KU?NF[Q]^.2>^?9VJ7=-]W]]^.I6O/UKOIEQSF19 M.5]=Z8(B4EJ*6.6\=BUX)2TK::TQ2*$OTQQ;M3L.;K*&A\?C!FXRSX7S2AT? MT-Z 6@&*GI:C"*\]C9I\NNCE,E+H,#5/ES,5 8@@.*TIB <@@.C +@UUCQT MS0N:\KKFV&WS;K.Y-WI&:RJP5!*)PD]4E>Y=+\I<(4F5G^CL7'D*VL&?)C6Z M,>@;:C2]!+-Y0S1[M6E8@+[@3P,6JO@I8 "^XG<(-$1OVO/^3=;23:GMEV1+ MIN0G"4VLVY<$/E3IBW=(F=;B9Q*L&EA%F^%_:T829TM$RJF <=EU4U#?0ITZM&YGCZ/*MI'L'1A*N)2,,CR+_. M%\)97K%X;[;NORO;]L)_*]1\,=\^=/,6:J.LXD6-J"PT(DII)')>(%P65F@J M"*V"(\M!%$=^<>QXR%HF?.REF\O0\Q$>LPV#\')P.CDP,!L;@ EPE$\BY6RAGSA>(JUSK61N.65!D;H+=$:V M?2WEK">=M;2SCGB89E]"ZKRQ2R@_S,1%BAZLL(&"'7'2-D;][6[U\W^Y%5K_ MS'W8NV67UIU$;0.%ZY4U]/+8;-;'I<@?S/;-7VIQKSV=U4K_.5^X[Q\O2ENH M"@DNB==7BH0JW8^EEP'5= 5-Z$V,7DYM[T*' UU.^VO&1]8P HY)!@(;M MTE/#!+./*1"*2*4,%SE93F0 R8F3&\-!.,Q2!-R;J#FZL^6;S8S6F):ZQ*A2 MDCLC45+$J1]H*,J"*$W=7T%&XCB9DM[_Y(T$OMC1_?'5T_4_3"J]O MB?=N>3A%YO-JL7B[6OO@TTP361LLU7&2O>GY^<9J?/1[9U#*5_>'9RCJ^@/%_*.JA7L)H6$(=AN0PQI1BQ("1 MKKP"1'WJDHD8:(Z4040M X^^_-8%X]I$]K:6]*W[W6;&\X*P,L>H*'V)H7,N MD-2&(5SH4FO":4EY:.SE))61C4Y/M\_3[VIE&]+A<9?3&%V.NB21'.A'Q @- MBKA<%"HJWG)ZUSX5LPJW=<=7F MMWOSP?RU_?JG6?PT_VB:C,R,4U@F2XWRW$=+M2F09-@XM:V4J2@1%EM0#5(D M(R,KM?O2$&#)42RB8<[!%#C!3$#+T4VVXREKF+K)=FS=^(&1TF2?Q%S?M/5+ M'Y<)1RQ=BTFJ2J98-J:M<;H2K(/JIVO7BS1<\Z7Y^.1XZ+/QM1F.B5]7Z_7J M3_?AM?CA_K9]F#$K,&;4(FPL0T02B=R>AR.)):98:XDUJ/D@C/S(1FI'.),] MY4QUI('&"X9JH,D:#2N@H?*=LP]/'T1_M&ZGY+YP,RRX'S"4(TOS$A%N<\2%JA&CI/8G++65 M.<2Z/%Y^9.O1$FNFA#7D8!;C"1)A%B%>/IC&!XL&5N;C$B12UB>+3ZJ,QP5[ MJFPGKAIW#^(=Q[?N4<\X91*SG*!:"HV(E08)(DM4&5Y96EOA=B!C[#UZ!L;? M<]3C[#EV"*;=:\3@,L$>P[,T_2;C*1@3;RYVY%_DIN(I.+&;B8-U)J[K^-CF MZWZ\WVZV8NF/8O_#S.^^;8V^_>EXOS-O_C)K-=^83^NY,C/+=64JSA'&*D>D M5@(Q(PNDH-8C[4.?KMXC[A$\=\T'D.M_C;J/N$>1K/8CDGS*E]Q, M%U29FC"4%X5 I)0Y8F7)W3\&\[)B%:6@ /YQ,A.^0M2 ; H3/ZNQ==MW6:$" M8X*(,15B7)3(U&5.#*9UX=[:[GG)U708#ENWK1#-GS.57- MQD%W?;9D+7-=:858454^45PACBE%N:D,R26Q(JP%2Q"UD0U>TUUE9;,]!UUS MD9:'B)YDE_$[K]G)48$I^', $E[/EA28N%JV'H"FT?%%M!*UJ ')?J:N[?(: MD]6T!8LSK&<+ORG.MW,V]/NJS=?J:WF9MA9+B7C!*")Y3I @K$1Y691<2U&4 M&G04<4!A9 /7TFMS#&%^R2$682[)51+"C-50N,O5MF"7XZ0DB;R-P_4G=31. MBO?4QSA]X?.$"?_N+MQNWBW;M*T9$Y6DW&EG72N+B-4U$H5BB->&.DHQ+T,]J/==W5BMTO]V6S,^J?9[#I5&LPH MK8U"I* U(KKBB$OM,]HQE3FV@O,28N3#R(YMO-^\SKZH;T;?+\Q-A@N4\YML MQUFV9ZUIO-0S%]\2-!#K,#.;'D&@^1P//+!!A&&1R- %$IW4@,& >&J8@'?# M*V9>^T$":R->K[295;+67$GG-Q;&U^Q5;FLG>>X^,5L8PRIA@X;F/5UX[!V= M+P_SM#)/++P2YI'LYU7\&HF .[@P84 5+L;309'4LQ]@?EJX<_7ML MZYY;K=W3V7Q:;;9B\?_.?S1?CIP6=>GSP4CI=(((^?^1]ZY+[526MI.JV,?T(PU7B3&1$#ADA*?OI%R 9$P:O=E-.,\[R M0[466[YY7WW2*U_)6[<,97G!,HI!IDS_")4)0#+M!^<4QC"A.669U0GS)0(3 M*V1'LO'&.JI.3NQ%7(:U,(2T;OKG(:C3?-#W[V-FFO X)U1_T.GB= MWP[T#:U,34.MM[/-MO>S_+EYJ?GZKP7+D!)9'(.4"KT0FFZ>A!40)$7.4)(@ M3J!3\/\BI:G7PHZN"0ZUX22W?>-EA.RVBD'D=EP$3T2.OABR44,WX-;OJFR! M=GN7Z[OH-?EK[YZJ2?/UU5?ZK:?WR4JZD*C?U1VG,@XE2Z6WC M=FFRGLTTRM_H?2W?J]O[^V7)*5O*3QNZV6[, )ORKFR/@.L%0S$4,E8@IICJ M?: @ -,< Y@KA&662)G$BY7\2MLA[K9J/P&K5HI#6L4Y8=A>B7[>E^WH3A-* MKEL^S(_+ R=NEF2*MV9G@Y[J)7A9KSZS34NI';NFN+)C.-HSW [\;5@V+^? M=/3I\,I^LWAESL9O0E #F0]P1S;).! K0*NOPS"=JE'4B MU.4V6:>7CE&]U:?-W4:KM/84FJ2#C]KW^"ZKA]L573[49?UV2;\NN,R4%%0! MD2.]MK/8Q#PS!+($)4E,4JQ%.]ZB'7/1 M%\.>Y1KO ;F+FH<&TEO[ V/H:21D*X#AF?977W M7KU:K]HQ<11E*,]3 F)A_ %>0.T*, A4')N&&)22U&E3<9WDQ ;G\\-]:9;( M )O^%1?N=*]TVVT5WZLF,,V.$R(_EW?M+S_(2JVK.[,-:?ZN=X^_T^J_ MY*;Y6[LQV50EWW234O_4*E;?\DWYO3T9+LW3Z/+=JGE*\V@3+SFW9@;NN_J/A+]HQ&!TXC'HLVI>M M/1L<+>H%GPVO$\9V.A&C]RJZ6/-@Y&Q_?Q/U1.TN;8:7-M)VO[AMHT >GU'T MI9$[LCE1?,9?EGWAY;/AV>4+\ROPU/2V2UI%0N]YE^MZ6S7')YMO,OK1-94 MM&N)HLR4W._-E%Q]R5>3%J^_HTWO*[P_^Q7>];]"\XOJ\!6V<]^WJ^:PAW[] M6C6G=]IMTQ>LZI(?Z,FNJ847Q6;T2\MR) R!Q[)\UPS)2WQ%8EL9S\E@\B!I M];-6.6]"\^2$U\4S;A\'?: MVA@%[5IMZ"VK2*A$,<@R;.9+B12P#'' DSPIJ"1"8NBR91W!R\2^W\#Q>,M= M\\L]?XW!VW&XZTSR[R]^I>7*<7;=F-0Y)!"Z0628+.#W2/3'Z]W)5WFWONH8$"4YB5204%$)[.["@!=!W%"!1@BHA MDSQCA6U&]*,G3VR_.EKV><^/Q1ZV)*.$<;,+'9F K1M>W-7//123D MO;92Y3Z%\=_2&XR*FR+-FYOU7Q&);S*D_7(VJO@P%H3@=905.0ZM]+2$@,B5,YR!"QJ1,,FXJ( ^VH(^Z90C@(FYU^AP+# M,:SLC8-?TY0K H9L@7*)U/P-3:X(?;8]R;5[_-3[H^2R_&X"-O4MJ]LS:P2Y M0GI=!J(P27\9H@!#E .,LQR3K,@R[C2Z]PR-R8_"]A2C+SN:CAI\#AD[Q1TI MKYN^.HKJK*0#P@32S7,49E7) 1&/-7'HTM$*J!?K5]NJTLOVHN!QH9UF!'C, M3)TEUAL4Q@F B%(LBT+ (G=QF<]2F=A7[M%LMB+>ZM?#Q5D!_:3U5L'& ;Z) M.I*3:.&I1.'UL$?CJ33Q5,P!73QSL9\VOC7)8/*W\KLT(3K]DDO]^*:G:OWR MX7?ZG^OJU9+6=5-E#V-.%2R(:0IBG-^< *QB<\0 62)$'.>R< LB.%"?/*9P MR_4>HI(B:ID"#5?1@:VVK6]MVO$UG$4-:UY-N%Q MS, $P'I9A:" N=L,3P@ M"&1'7"C/:ET\(#FV.3Z/\+-$[S??9&4.;"OY3:YJ3;$]2/AM71MS]UY]IC\7 MDF5QH80"E&?:#C&J?V(X!TQD:9%**'CL%%FS(3JQU_"Y2<-8&T::41)[3J*R M/5A[L=3,.)Y26H$9)QG)$<1 (I29KKG:YU*4 245R94IGF6$"8Z%S(3;XA@:3L]5L_<)P\,N^RZYF(]Q:YB)TH$7,BN2LJY<+",?+EM.]GG'B777* M>_6*UM_>+M<_#G&30F"B<(9!',ND]9(31TGWM=0 MF=((,]BGH>X=9AK$S3)0' @-QT"Q/Q#ND6(+"4-%BH=(S1LIMA#Z)%)L5I/6V>F@R G\K5_*=)ELODDPKN9GQEA94NU")5G&L4NV/ MPD*P-($IYDXNE 7-B=6]Y>"FVZ29A:WC8C=CPS 2-9PX*KX-GG;Z'Q@E-S,0 M!"#W'F/V(H?J-F9!<=Z^8_80G'0@<[C5SUBT6^+].H:U4: B$:#97T&598 4 M(M:; ZHD+YABG+G8A<>/G]@$M,3D_?.K%G//U=M6T.6CIN1Y5]6"P/8OR$\[UL*EI][2;=?5AO2SY M0_2E^W.2/K_G! MVA-1[],QG1*="G1X"G;G&O7+C4*%W:.ZV$O_OEBY+U8SR M;#_5GB[WZI33F,B<(T 8-_T13(?'0DG 4I[PE"6<(*N VD@^IHZU[4K"V5K*JF1JYU5IK3B466X"(3^M,4R)P1",D R54& M$J&PH*:E+7(JUCU/9F*+U=#PR':[@(F=AS%>4C=CLJ/7U+BV%&^BAF8XYV)8 MID!NQ@4BLSHNQY7KIZ]Q'Z_).5X1X97;&9>87X6:)YGH'&JH1-V3]7*)3B-R\HE&"NSI&6N9W.YD;BF80N:89WC&Z*%9@ MW^B4SI.X1Q?%O>0A7;[!3V/WQD'6'V@I3)DV1@EC+.% %4SO6&(4 PH)!30M M$I5BAE#JY/.685;,TQ'5ITV=Y6O[]FR_-J$+'KY3ON6YQ_6 M==.3[,W/C1WC$=?#JQ'/=Y=UWSKG(0";R#, B98#0 @,>Y[E(62XI@R[%4/:D MG4RV>TF4*:G@)L'ZOF/%U Z^V)K&M>7JETCM&(KHGB,W.^P P?^B#_N0-YSU!T.SW(=JO8 M--"Y+4\A47-><]P!"+28.!">=95P!^38_'L\8T&JER=1=ZVBNK4J"%=>[1J1MBX0"$%Q H#UAT^6RWO6=HO4'6FW6RK2T722$,Y@7",19C$W!@0 X31G(\XPBFA+" MD%5=L0/-J&HVC?U%-&+NOF=93<6%_B&%7DB4-RT^G'5\$T[T:R^B?9M MR*@YNZN: +?A)#Q(]J._)@#+O75C/LTF2:[GIB2"E[(. %Q@2F @C/ D)0 P4(J%4.1,Z=JK#,TI@Z/ M:(K C-^-#,U]^\SH=[K95AZAUG,H649#QLGN& $Q8G_V$ML]^'%9L% !CS,4 MY@UR7!;Q)+ Q<*FG8I:4E4PJ$% 6 **: M4I6 C*5QGF5)G"1.'7VO$9SX3*I'OMF8]QGXOZ)=4Y"F_YRC[EX#,DVY@#A/ M@NV@I_(F1M+W/\V1_O5KOQIBW>6/'!0I93*!4. ?0-+* "<\! MR:D"B2 B$:G".';2]*L4)U;U0W'8WQV/CJ]"9:?@00%PT_ ^Z7W+R([Z+Y.4 M8%@+&^I0^"J]><^";<4_.0*VOG%$8^.V>$V3XIU[GN=IP5":@H0K#J L%#!I MFGH3DQ58Y0BFTBDM\RR5.?1;[[G=VT6=Q\1.J4=+ZJ;(K9"[JL\#Q<#=7B\) M%+*]ZPF-^?NY7A+S; /7BQ>/F.SU\G@N]&U5Z=?=I/B]?#A<\J&M#[C]02OQ MEI:5*1HWO6:V=\V9;$J.ISZFT22!TC3-\/JV"+$RD^9?)(XMN*=_=7:VYUF]$#<[ MUO %&L:B/O-1CWN3S-:_KI,@:D2XB8P03>,,&?7$N(F,()&1Y%!K:F0)/#AM M#MA#3E^;E-_Y1[C- ?_9.7"S$/9L$=R="WZ0U8Z/DB\(Q6F>JP(4".I5(,8% MH!D6@$C)F"EGS6.GE.&S5":VW V-2.Y.G._;>0IWVEPTAW;1BW(5;6O1_$/S M&T>#?AZY+$8X182:)LI"KY\TUTYQ' .A:)$SS'">*;\&$BK.T6O-'XN2U2^Q0'3:]=B6ZBAF3 3LI#$H7J MG7R6QKS=DH?$/.F//'BQY[9WMZ=NTBD_EE^_;=ZK/^NV7^.BD!Q2ED& !4X! M+/)8FT]&VD;LDPVUU4V^S3W8YMVJ MWE1-2L=GLY8M&%1"DAP!I@0'D H),&((R** 3&19SB%W:^MQ0F/JC*5>M\#' M!_;1@9$Z^M+PXEC*< XQ.[T>B8/CGO$8@L]>$'CT_+@H9+!N'Z<49N[S<5'$ MTPX?ER_UG5VDW4O3MT6*U]M*&X6VMVNS8WIS=[]+J)=EQU4?9NJ#B EYW!"8."FU7Q!,!]JLM5V4)->+E, M:-YI+U<%/IG\9(D5)1A5 6*LP)#(#+-4_"8Q@2O(BR[A3 MI\"+E"96XXN3PWQV$I?ALE/C(""X:;&O_.[5C-=D"U6X>)'.O#6*U\0]*4>\ M>L,S.&@WR3A\(\4_UDO]F&6Y>3 '-[_3G^7=]FXA$!6HR!"0.4X E#0#1'(& M:)8))0J:%LQMT.ILK$^]D9GNN'"*$!23(#>B1(S(E0[MPC*G,=<$N*T*[U";VJ?MBOEZL@W;>AW M_>9?="PX'EM? ]#2OPT'BZ.7.PH1=U_73LY0'N\5:O/ZO7:BGWB_EK>Y5_GO MCDW6JDEC?;=2Z^JNL5,?Y;(YA-NLFV.X7L5)XW:' MVO\PSQ'E;FMN-59Q"N#M6Q7,^P+\NAC,]"*<>AR$PVV@_4$ (K-U1@@'2+]I M0L"GNBU+0I:+-ZN-]G!OA=#?9OU*__B^^KS^L5JD/(YI(BA(B1(:PAB4RI.T,U1 ^PV8_D-1NMMQ+8&N# M8"'2&3^REOQO7]??_UW?W;J0^H>#YSCTS%F4VD*HG:;:7.KN%=XB@C[)5;FN M_M1>)M]64ORQWLA:0X2;'[HN9'G.J-;$&,"TW3$2K0P#T0O#2]0PX] )RA;,ZR[;!!"YZ;(U.M?[ MOGG#9.]@30"7GQ/]N:$02&_DH2YH&^C=E7]7I9BH9+-!WW13@M=FZ\/ M0&5Y(A,( ,?CF#[5FS9]\"'ZTOTY43/UZX(&:YT^0&KF1NG7A3YMBVYQ3X@J MQ%U4[:$[^[$;[O5;66\6!>$QR0L&,A4G %)I#F[-?PJ20$)%1@JG:0RA&)O8 M9)S4\^TYW;?O=)O&9WAV3'$,]@[M[--3O!DW6Q;\I4PS(C$TD)-4#.5P?&N#Y?O;Z0[7F4HKZK09@-UC\O3(5< L,XX)220!+H;' "0+:"E- M\H3'65$(2IS:/E\F-;%-W1&.S%L^C(S7:GH^FM5T4'0SF0,PVAG!,."XF;7' MN+SKX6+HAK-+UV4+9&D&",UJ.ZX+?&P-+.YP#^6]N[O35J32IN--5:VK5VMM M6KBQ(&9F_7OUZWHMZD_KI5A@F<>$TPSD$", ,\4 RU(,)%<\IFF.4\YLHW:V M1"?6^0,;4<-'=&!$K]F:%?.9-\Q$AAO[$)$UJ->#;E- Y68!GAXE^YC9%&CY MA<="H>84!W,5?R#D9?VHV:);KL+U UG.][HG;^N-@N" M8$(3IETD:"9CQ&9D(.,$0 0I+V*9T\2JJ>P0D:E/,CJRT8%NU!*V3^2XB,^P M#0PEM>.9@KO 3HD97_D:?RB[B ]5HI( M2"60&>4FJY]KUX7&($:2I@DK."%.;6_.T)A8 ?<4A[UN:T3L]ALCY713N<0)3RC"$.LB1+ M]1HH&< $":V+%".(LQ0*Z**+5E0GULY>4=[O3=5N$Y5Q["]G!Y^=X@8'Q4V5 M>W@\"G/V6)CGL,<)AT!&P([FK&;!"89C0^%V\XC65Q_W4R@_5.NO%;W[*.]H M:5I@WFXWW]95^2\I#M?A'=L]+UQ&I*+*,#7U''O$<_++]W86>,GTI@G%&B2.;D/5VE.+%1VU&+ M[EMR;J;J.EYV%BDH"H[!U8YT]&)'_)>H7$5[7#Y\B9*[;5>F"I;I=IC1S MIMM5D4\3W:[?XJG3]+[Y6%AJB2PT?R4IHKF J6IU2FK/PM36X #0]&.HVC'DAD: MOVT%Y/"Z6A& B/I;EZ\P0AE==P9F-<8>0-T8J/\G^1GNO36 MIFW35+]7OY4KJ?]X54E1;A89%0P6, <)RA& G.6FX2<'B.88Q5 4,B&+E?QJ M&+*S41=I6>D.:76G3]$^N:FC&^GEF#3ZX#9699Q('@9D /)9I2 M(6I^:,F&,Q-7)0MD#2[3F57IKXI[K-O7;PA0H'D^DU1_Y0N:\8+D6+L8.4FT MQX$A8"PO ,\2EN0B5C"U:M;I1G;JA(73XK3H*$';KV&1 [##>C\=7&Y&X#D@ M-:(F,@ABP0H@O9 ;5^EX%0"7LL;+#WNZ&L:K @X6+%Z_V[=ESX=+?<3_N(F%*%E!BD,1FK #&"M!<,$#C!$&IDKA A:U78D=RZAR1EHF_VR^@ MEDA==S/"R^^FA1W]J&7@?,]5YY$I#@C9NQ?AD?)S+4(AYN1:N D_X%98/F@V ME\)-L+X[X7BG[ZFOT$];E1OMGGR7XIW^6%9?3>5>Z\&\?/B=_N>Z:L9"W/XL MZP56*&,ZC]YH>:QT&RE^S!CI7=J,]\R.P%S>F1L]]CO(M\ M]5Y)NWGZP]KG/7 MN)?Z8DV/+&$$.DF^Y.)@.NR79;%+%@(H:HS>*'0FC+@"$#DA.<"9X0 M8I+W#O=UL*QEU@?@Q8Z./,++3]5"2NZGYX^'1-]&O MU;H.$*9T$6J2P=%'I)YP@O1YH8='25^XQW, J_C/;;UI#I<^KS]*(T2YE'_( M3;NE^4V_\,_K5[3^I@W)]U)(\?+AS]JX&ONXZ2W?E-^;B.E^_4)ID5&E!."X MP !"G@$<*P1$3+,T(1+BW*GGQQ1,3NPZ]%@V(P&J'=.F*4A4MKMV_7OS-ZX9 MC^X[SLUTK_7^C(#NV;8,"TWZ6NU,U5._+#<3=_2>]OQ&FN%==.6%X?D7\\^& M[>A#[U6],*SK]_E+[V#GP/XT4VXGQ#?4?-PI6)QWLNZ$()_,Y)V2ED?#>\ZK MK2E=8'0CZT6:RXQE2 $J37,"C 4@5#% .#1#C602JV+Q759L;=79_M'#7=2Z M3\)>NUMR44?/H0/[8Q"NA]#]!7.T5X$D"BZ%CII$XENOU:R*4GNJO\YB9.$Y!RD)"T 3 D'."LR MH-TWJE!ASM>L&[!?)C.Q"V;H=KEJT9ZR@\)[>HAFQ$SOZWI MJKY=B:YEQ.JKWOG(\GLS-:^IS(TY4ZD@$N1(0 3D0%29#% .:28")9@Y=3! MWY./B8U(?ZKDCJ^;=@323=3PUARN[+F+#NQU4R4=3Y]\7X==\&<&D-T,VI3X MNK=N&(=.J+X-GES,V[1A'%0G'1M&/LX]!_AVJYVF==4J#X08)8K%IF@3F:)- M AB+,Y"EBL,DA02GUK,Z^P^>.HC=DG(S-"?"#UN.,2(YADXLI7'*\SW'NE>* M[Z,'S9;=>X[]?F+OV7_W] -,Z?1+6K<%BG)5MV."*NUK?&TV%B\?#I=T=7>W M9DZ0.;+>//0Z2C5#>#]_HZOW]^81]3]DO3'QT ^R*M?BLSGD6N0\R7A. M=VT)WU1)U[>TW+S MW-;%M^M*R=+D+=7_E.77;Z8!P'=9T:_R5V/I7VM#?S"<%,59@54,E."F!3+7 M+FJ"T=_5,UIZ?5[CLU^*G83ZWV1I]GF1\RW57MSY)C^WQ>07RK\6 MB*:$IRP!)!!3]\\EGAX^G">:"9*!(S3%K:KY%F'$0$YF+.(M3R9WB("'A^PM\?78^ M4$!0W)R3?:N1H8+@D)G[5G(&2]X?IC9S_KZ5Z*>XAMZR6_[W5R^&; M[_H_G_53FB+5&&E%1T4*4@9-#VB1 $P3"DBD>ZI1 M0S8R=+V*?"_A9+G#&2^]XY;#1W!WCW]8K% N^ 4J\_K$PZ*>.*E7+O>=9;&? MRMM:@]M5XP17\IN9R/M==K_=E5W$4#$E: IBE"8 RBP%1" !]/^T.Z02%*>) MVP +)_I3*W=_X/4C-G9KF6^=K2O.ED9@.O0=, M>$%S.ES"[S&^T>=UM3$EGJ;&<+\>,JFTT2ERD*.4 IAHYX%1) $OBB+G),M2 M[E3 =Y;*U(;%T 2;0_6JO]=P%B/;J.A(R5V#E$;HSVY">\0(!X0*%K([1V/F M"-J F*]M)N%=H:6F8#6#$!;0(62A) 4))PC %F1 ::D_@^FG.-, MI2)S:K1QB=#$*GK8K+INUR\B8Z>5(>1U4\R#J/,,MKLF8;CA+>?)S#VS95#8 M,Z-:AJ]W3_?;#:M]6ZX^;>XV1T.DWR[IUX4@@D&L&% D,WW1$PEP+'(0IW&> M(%)D.+%26CMR$ZON?O[Q87CCP2$]GF<>?3$<.>0/6J YK.CA,7*,QX6$QVMP M]'6I1XV0'GC\[,.DKXMZ;JRTQ5U^J_;;RQVY^O,7N@#@?TA:?=:O0BYP(5G* M$ 4)1CF J2H 3FBB_Q,7>9(AH;#3/M^3CXD-A_Z:YMYYXVKD",Z#D9CK> M#G7INVFB^OQX9,M-9!B+&LX"#L<=!TVH<;F>7,P[0'<<5"Y6V@9#G M]6;^&CE@_53KOU".U^F[^*LDDG6&!??N 1]HM3$E>R_I M1GN?Y;[>O) 8%@A#(+!I64*( D3BIF5)&DLJ #@U);@BVD!W@DMWSM:FX KK M_7X%URX=V[C@Q =?B5_7:_&C7"Z;RLA#^+E0A)LQAR 6A&HK1%/ XD( 1JC" M'*>"V\U*&\'#U,=JNX+Z]RJZWE3>MS>!/>*6WN>T.#IZD;V>!*=M^(TYV''4 MU2I/;;=5TB.P/D_Q0 ME2M>WIOY)7]HHI]_R.5W^?MZM?E6+S()4Y;&! BA8KU!CV- 498 D:,4)X** M/'8:(C**F^ECDM#-4HW#ULYFS8:8F_4Z;@K>L?;0Q2#?KP)&((- $,A8C>-E M5K,5!+9C Q;FH3-')KL-Z/OMIM9&5Y2KK]KZ:C;KDK>UC2G-&$MY9CJS<&/F M$"!% D&B!%._6] M3QRT#/DV9P]1CGN1\T4C;4%^ZMCC53[_&I%&6[B#Q16M";I'$7_=4E,,NJ[> MLV7YM6&H?K5>+NG&C//[7W(I%B2#7*I4.\!YS #,.0=4FC).R2!/"IIPNX(Y M.W(3F_<#L>B;IF8?7;, ZGID,:SX;O9P3SOJ$;^)>H#\K]" V$<>PP+C%X0< M"9!3.-)>WH'(I,5#9@M2V@O4CU' M1TZGS0QD?JK78\LT_J7%(-@_-> 6Z_*C5\>VZ,F[(@BB&,LY-K3PT_082 MKO>(A( DB7%">9KRU*DUD@SB:O,'O9.+M*!<9N:\47("H*(Y,*V% : MD2%J7S9P%I-AZQ%"4C?3X"BD4_+_D"1>Z?YG'SA;@O^0./V4_L'KO$OOJD:; MZ?+5^NYNO6I"%/7M9E.5;+MISNG6IV&+0U"C7F3:/4"47EWKSTU<[Q=]\+%U%@\]SJ_L:_!SGN8 M%UPWB]'C+6J9:Z.W==1GS\RGW+^!-TK)]@V0SUYMIJH'^L%4XG(I*) QMS,GDP%(#QA N4)W$F>5;PB2NB?JRG MSSU D]=#:2SMS.#D"+E9OC&U4#_63UH)=8#EZ>J@- _/O0KJ %. &JC>P_S, ME-ZP<2E%_5:+]HF:9"W]FWM9;1X^Z.]R8\)2_[TM[XU%7.22Y03E$I!,^W@P MEZ:M6@P!0Z1@28$@R9R,DP/MB4W2CI/(O.&HUKS4QI.X[]AI(JYRQXN;[7(! MV,YB302;FYUZC)AAPP"V8^0F:EBY:4/55X%SMDX>$ 2R22Z49[5$'I B^K9"6UJ(=$9Z&X+! M0(QC B#/8D 5YX P1:E4 MVA3%T+5]Q%6J4^\8=WQ$?49,>LJ>%?>F$=>AO!X2F@0@-YMB@4WT)6ABN)?@ MH[I(7*S,):\'/]92PO]D]96770?8S_?E;25FY;/(OWVN+1,W)V6]2[]Q: M]VBAO0^A6!Z#G%&S;R(Y(#)10*7Z+7"B"*3"H;C:C;J51HRNB]XW/#:=CGL< M17N6HH8GISH41YB'S<@$J(UK#?V$2-EGQ$R#F%]F3"CDG%)DW $82)5Q>-AL M*3/N O939SSN]ML*FES%]:I-;#]/=)] PUA1$,4$B!%,M+G-"""B* "!A51Q MCG(!G;ILVY.>VCT[[:L?+0]<_-UM[^> J-W6;QJSX[MH,:9(1W(7 M/]"NSX'PK)L^=T".]WP>3_">#-P<3DN$"XHD!!E2 D!)4T#R3((4)9@(D;%, M6E79'3UW8KNPFZ3K=CK?E_OZ#LQ3&C?MM1+$9Q[PZ(/W_G/FG@9\Z9C]W#_[ M1SS:3B!O5L),9%IPGHI4Q>:PG$( D2" XC@&"9-9@0A->2)AZ M]42::C.CS3U\\1@7^U"%M[1^80EK0;W"#V>%&15J>/S$V<,*9P4Z%T(X?^'X MXXS?RI7VD]4KO:*5FT4<)SBA, #03WQ,[V"'[@O0D.C/7?"=5U(@U;Y\0VV_$;I5XAF_>;1$)V4,D MR$N?O:>(XRMX)AU&;+G^2_4;<7P5H;N/N)+W+3?2MGE%EW_6\M-:;31]VR*M,&J;"[1F;EXYHJXIS4QUV[P4^7/E:3UMGKXM-'O MLZVVZ3I2YQ)#2)$YU, 00)5R@ E4($%9GBG,29([Y0EZRZUV_PK:=_ MI5?_RC2P%/+G_R/UZINF<89RH?>#' -HRG=Q5N0 %6E,M1JG!:1N!?5'%"96 MU:[8O"/:-.S^&6FRKC7UQ[A#RR_UJMZWJ1<(2R M+,4@9V8(2(%30)AV^V',:<&EWKEGW.VD]1K)R4]0&RK1*UI5#R;M_?;.]&L+ M5K;>PF;G]X>$PLV>#1:CUS=10WZ6FO-'@DY?7MZ2>RZ5Y(^$=R@:?WR?=U>@ M=G!X5W7^4JZD*C<+GE"&BXR!/,-ZFQ!3 @C)!-"JCWA,4ZFD5:_@*W0F]UC6 MVDJ:.+]:5[V$I3 #-, :4:)8QC" 6/!8S3Q6:]H-97H([M-%:$BL<*V!SE*9N]_/ MD*AGFO@,7NYGTG9E#OW3D5V]P\.K):WK4I52_*%%VNKK5IL%04E!.,^!RF-M M[))4:C6.,\"SE"F]3Q-);!43\>9@8C.X+^+A_://>WW-OOC),G[BC[&="9@4 M.3?CL ?MT7GQGIF;Z,#.371@*)S=\,8BD$5QIS^KK?&&Y]@*^3]HI,MUN]U\ M6YM!4Z_7=[34.WSM9M$D%X +T^LT006@"B9ZJP4)3"3EF#NEL%\B-/FYZ'Y5 MW1..OK2D'7LK7X3*T:$8 8"W1^$@N[]+<4&PT#[%,9FG<2HN"'O1J[ATO9_: M_K$UD9;W:E^9_4E^;?MQLECF2(@,L#1G *J< *:XWCKQK("$84D2)[V]2&EB MQ6WIFE*+];X=0-V1=M/;RUC9*6X0!-PT]R#\H1?"IVO".RON5<$":>YE.K.J M[E5QCW7W^@WN!S1-,A0;R)=B#X=+KD^!WQRFP+>S'HS>'4'GN/S4 YNL\>:HLSM&?-_W16/D#R=PM U$,@:B"(# :'+&&; M[]'\:XO&_V^^3/LSS6C'[IN@W3=Q;VB;[+0?WTK^+>+=P"C] M&6V;CXSM/K+[WD?V0U8RNJ.BZ:=N]?5VE; W._EJKS;WGW6'W#] M;;T4[6'W@G$9$Q;'($4D!1"I!)"8Z&UL 5E!%4VQ2&Q=3QN"$WN '5%MICJJ M$74XU+=&[;IO%1H+U[@UV_3L^TVTPV7/@5.R@S4N+AT1P^+CVPMQ+$Z.71#M MA1[L?VCQF!D[']H+];CGH<-]OE'V[](,)'UX7=9\N:ZW5:]=/MUX4^C;E;W..GR(\[H1[Y2Q^EB>SO_O&SK.Z2!>)9+#G- M %:$ "CB'# &$X 0Y$0Q6= D=5%N5P8F5OBC5KUG(@=[GKIFOH8K-]O@C+F= MO9@223<;$AA$9\/BBT0@8^-,?E8#Y O.L5'R?HZ?H?HHM0W<2M,NZ]5ZU?14 M_6>Y^?9J6V_6=[)Z\Y,OMT(3-,F;^O]-&]9%6JA"91D',--F"@J8 YIG&!0D MSTFL,A4+J^*0$3Q,?:@H-^W '3<+Y .FG1&:&"(W.]0QTW:ZV[$3_=#\1#N& M3,.)CJ5HQY-), AGC$8@$L@>^7 PJTD: =&Q51KS*#_#]-MZ]55K[IW9=7W6 MC[C]6=8+*I7>]L08,"JT^5$2 L(+!)*4%@6D62J)4]+".2(3FQ9#$AB:D2%Z M$QFRT1=#V#'-Z"Q =M9DK-ANYJ*1^+.;Q,[F8$BD0/I^EL2L"CTDY+'&#E[K M'IM]=W=']>-*NGQ35>OJU;JJ)#>AJR:$_,=ZM<^^:3.9NN3H14H(S%B"0"%2 M;#(%(, I3@%+8\)3GB9064U?'L'#U+&,/5>1-&Q%?,_737=,U6$&:$*0-R8^(+I_]"$0B(SSJV.Y4Z> M/+'UWM.*##&'*1J/I!^VL*-D]JO>7?I1&BG+9=G;=CU\2F/),0012RF/M.V&][X$Q M!5SK&8TSQE&1!2AG]6!M8J5\HY0Q7M]EU"M-^*CM6_28G9ONL--FKM/4+\OV M\.DI7H'K4=7E M.;:(IW$ZHZ=02,TQ:T^C#V'&I@1P!J638[AL+,C:S?TK+Z M!UUN32.#[5V;,&5.#LU7_G9=?5C7F^^R-B[61_U'53;N5[T@<9(35N0 QY # MR 4'3#(,$%$)RV@2D\+I9&]F_J<.AY7_O2V%R>X4'2M-UX-[S0PPW$15CY>9 MNE%[OFB[%> 9OSZW92) =VHC4M3(%/6$NHE>]S^%GF#11YN/8;XNU>->R5-W MJ_;D_J_1M7K+5Q!!OAJ9P\X,\L.$X(M<*0#M[ M'QP6-RN]1Z3YH<=!TR]XWTFLX2+@3%P7H4.-P[6B.>\D7!<83H;@.MWLV4/O MW=OW^RRX+B5:Y4DA"B8!89P"*',*&(X5$"G/5"YHEC&G3O=G:,R776H^'GB713QI>S=PZ01YI#M'PD1?/DC]_O4GF.1(:RC/0,Q, M>8PP&:69Q$"E$!'.51H+IPP)5P:>/(]TOWX72 L@"26J2WF'J M9*\\>)C89'UZ\RKZQ+])L36CMY(4Q.0FVK%IJJ#WC$8'3AN7?<=K],5P&W7L M.AYQ^+P4.W,V,=2.T:C94'8V=2-P"F3M?#B8U>"-@.C8YHUYU(BA8;+>?*"E M^$-N%HACR"3/@8P9U"8M)H J_44R)-,\(0RRQ"D]_NCYDV^>6FK1O2;G,1BL M!X3MD:BW>*[GFIUDAE(_0?T5O2\W=%G^JVTHWEQTT^NH=6O..X>GV/N-!3N5 M.N0PL-[3YQ\!=BK:V<%?9R[SC'FN[^XK^4VNZO*[; \0]4/?J\_TI_Y;^Z(_ MF"8@VAQL-E7)MALS2_#SVG3(-!GMVAPTR5$M4PN2*:[]D ) 1&, 4RD!SK6; MDFL=%@(JQ;!3D^S _#D9 ??FVH^X[5J0.X90 [\/D12"4UX UD2K$Y%KHXH) M2&'!9!8+JAU%IVCU$[X/C[CVH_>QR\/\;5W7CE&KT*_%,@;^=& [1LLOXWP3 MF:*PM3+Y+C?1GNVHXSOJ,VYZ%CUF?;^N!(RQ3P-JJ&A\8.[FC=M/ ^U)A'\B M,N[5'5TSBRX,\-$!,I[NFRCFN_5'^N-K-]O-_5& M[Z$T$PM6R"S!,@=9AK37F^("T$)RP!62)(<4JEC:%GJ,9V=B>[SKNG+?#4OE(AP$L:-M?S0^]FG7>H=\Q%'WNH M[_F+]@SN$A UZ@V/T?LG0MV^5&1>]/VJ1N9X"TX%).% &Z@E"4!DMK*2<(#T M*TP"/M5SBZ?)E9NWE#^B*/,\0E!2I/A-ZLI1R8T2<@$Y!BRG+(L5/\ M^!R1J9W[AF2TH^DY=> L.I;N^4B9'7UL5W'=/>,!>4*YM^=(S.NC#@AYXF@. M71M@O'J3^U;?\M8D+'*5\%B:S;G0&W;M^"'C"F(0QPI2HO?J4,'%JK$9XK/G MG/7')*V^5M)^K2>$K;__\LWTUA'KV:\'3M>&VZB%WKQJQN6'#?D0SC: M:>]86(+,8&_IWD0[RA,-83\OWA1CV(\H/=T@]O,B#XYBOW"+GZ)_J$SEZ.;A M@W[_F]M5TT/VWGB-?]92;9>_E4HN6 IQBN,"9#DV*6-%#HB &"0X%P@G,N5Y MX39IU8*JR\?M-6QUQ\--U'#1'!;N^;B)6DXBPXJ;RML@:J?Z@5%R,P$!X'$V M!@X"!S(*-A1G-0X.$!P;"9=;?:<8]ENDOJ1U67^ZUZ9)O%_]@U:EB5Z9=)-D MD6&L(*,(9#$T%@.E %,H0([B+)434?[[QWMJ-+$ M78<56D)I9RJF ,C-7IRT+F[!^K0':\='DW(6F5'-T433 M*DSN"RHDOMC-V*NW)5F@IWTURA*Y*O/ZR7 M)7\XM#B',2V*'%&MV]I;@C)/ 4F@!)@+0H6($^U6.163>[$QL17HF+J).K:: MK<5CQG:=*5Q+POU0MS,2TV/I9D1<8-2;N(:MZ$OWYR2=Z<VH^)> M1P%U4KT\[FGC!MI_IC]WMMKERTH3_W4^J=AUQ<@,YVH^>-Q+B)\Z8/ M4(]BDR\5?J[\>;$"#X\_(O(D$^+/"WII#/R%J_U4]ZA0:#?>]G6YW.K?MM'E M?GX#4BQ/)2> 8K/U2#*]Z^")!"Q6$E)*,B65V[;,D8/)]VO_/)YIN#O\:3AQ M3^?Q15I1*'#,$=#[8*J13C7F2'&]'\:%PB1%>J?GDI4\(6<<=V=,)DH_0 MGA9ADF4\B44&()-Z?8)2FJ]:+U>B8!1F*:7,*3 Y)<+NGK7]=QR!B)J6)>9' M89AUWG"[(F^WO$V(I]NZ=U(Q>YC%WG+13W0R+8T:!L,MB)Y !%HI7:G/NH1Z M0G.\MOH^QC,@L%:;'_J1K^5WN5PWQS*_2T-Q 0L:YS2F0*5$&WVL*&"F44_& M)$I03$4BW!K(7:(T];:^HQOU"$=?6M*.R4Z7P;+ P'$W[B6]^Q;[FF2A M=M$7Z^.H-[MGSMVF<%&V.U>W72LK>YQ@SCA J,$!**S#4* (J MI?8N5*Z@XDB*PBHJ/TQF8L4U=*,N;6]/V3Z#>@">86T-)[2;JIZ5U]%271'< M/B4\# !^J=YN+]XI:?NZ6 /)V ,WSY9D?5V ?O*TQ=5^;L,MY]56BM[FOSLA MNEV)1Z>#G,<,QR!F(M=V".HMNA )*!1)>*PX22!SV3C:D9UXO]C$ZB+:LA)) MKQ,!2_SLW(KPJ+@9KHY^/PP7SK-P$RZ0FV%)=%:?PPV(8P?$\6YW;^3MNM(; ME]6%?MO[?O40,X18F@,I$Z9W%8@!3#(%4JYB@>)$$LQM/1,[DA-[*1T3?[=? MGRV1NNZDA)??3>\[^OV._">=^YUG)#@@9._-A$?*S[,)A9B3S^,F_(#_8_F@ MV7PA-\'Z?I'CG>[6L G3' HW/E3KKQ6]VW^Y7.(TU?\#(B;,9)3E@&$B@2J8 MH**0>584ME9PF-34P15#/.I5J'3DO=3^"FC7#6(X*!R#+#.B8&_TPJ'A9^S& MH.)DX.P$'3!L5QXPFT&S$Z1OR"SO\&WHOF]097I&;+5]V,6Q?JW6=;V(H:!Y M#AF02IHIFR;OD^N_9]OQ2T54N\>36U]_5%R M67XWZ?9=0%%RA5)N/)=$Q #*5 %*4 82R1(N"2>4.QT2#5*;6/T;VIXG0\,H MV6EY,-G=5+P5>TX)C(2L1@=;5#M&:NK+40^[2VUN:F<;U#'PUE[4]K M-7TT%<2Q8+$"2:(7=B@1!3B!&1"B*+B,8R6DDV[;$)U8Q?>].+NHK5^CT4'4 M['0]-!9N*K^'X7BT\LVCR7M7R MTI:1\B"I::?@VMF0*2!SLR.AT J5A791]&G3ST[)/H>\LXM@6":<7;[?S[3\ MN:HD7W]=F8W*9_JSB[76KR4W342D=G'J[=)8L;=:PD]RLUDVQ]7U/\O--WV] M_H?;[>;;NJT^7*",%DB[(R"/)0$0$6IFOE.@6$;2.,>4%LRCV4]0)JT4;W1[ MH!X7;N8H[ NQLUGSX^MEV/IL-JS?)# &,I)A>9O5DDX"Z[&YG8:(9Y>E=F9H_7G=M6VZV*ME@3E"-,T4H-R4 M*63Z)Y8SO3G,1(93RC#F^<[@VME:>^(>AM3-AG[HXN>U<5WN.S::PE6YX\&Q MV9(]L':&,S!8?JV7.AY,G_&.B^BH'=/-XWY, 5LP.%Y&S(Y W+2 ME\G]"9[)@D*4YN20+LW0C7>K+F+]JBD":EK'+4B!1))C;5UH*@$L) /$.'92 M<84ER1A)8I?MY'62$V\D#PPT$VU N8IXRX-CHN!U[.P,2%A$W Q'#PQ#W+1L M[LC?1"T#;4/'@%F#UM*&RAB\3G#>;$%K $XR!>WO#&H.NK,2E"F>4LRTBY&; M2LA8 ,8$!T2:&E3MH\2&T^(V"(@W?[[SZ($7 Z70J&PRC5!P?5G^!X MR4K&:17^*8Z7K,2V5/-1QTM"EHO77:[0[6JUIY[=X_D-^*_E2UIWM M9VE&4J&]9463PAS#,$!92H'"&"<%13$A3GT#'C]^8K7:$?/,N3B"PFX9]!?0 M39OL97->Y<&.%ZX+5WF6OYM#CI>T;G.GY*IN)[=6E7Z7 M;=CMYEU5S4_UN]4%6Y5H\^2DK7IK&SN\$C!H)'5L"S/T!V9FYY_Q9 MN!G2]D6_M/TB7L[Y1;BW27BBUQ*J^\+<[,_;U.&)7LY)KXBGXL-O"=5N;1=( M?J_^7&G7?5M)89K6+HCV35-%%."2*[W600$(C1/ *<]5P@HNA/0XH[](<)[S M]OTIB&E@)5?ENHJV.R[:.8MN*\AE_.Q,_3@XO&SR@:0Y+]L3;;I&AS.65P4+ M9-4NTYG5_%P5]]A.7+_!,SY;UW)3+Q*8IS*#"$#!M:<*D=3:6Q# &8H9*CA5 M(G;JW= \ULE_].[-T)!RC+&V4F.>X)AB#A*1"2UZ(0!F<098D4E*".3(K1&? MA]0><69_>2V#Q\Y2.$:)AP5P#P0_XC=4Q+=]Z+RAW4>"G,1P'__K1%O@2][& M'^M5ZW"8<^+-PV$^1_U^\\TT&RIH@F2< H55!F#.>JU"MFNT-9-[L/M:[NZ"KXGM/WC07:6\[P'L+O(:]L M(37OH&4^:KGOS132&\M&@!GWB2,AGFL_Z,OF\]KWC03;>7\WEMZ(=>"TE/QG MJ9TBQ=.44 EPD1%MR84VXH@C$*LD(;G,$%)6[2JNDYHCO'B^)8$F[MH-]#)@ M#H9T- P>IM # 3\3-BA<2"-TGM#\9F10X+.&8/@.-U6NJXW>%=8;NFGL2/,I M_IO![T[]\19%&U E)UF#5WB MGLKR:OU=5I;MATZNG^Z;:<@$;:)SD7FOW(S'3YHM*>.L /ULC/,7^#E+^]3H M+OF@T.X09#G5.UQSK*O2&.!,,("RC,"$(%\F^.GS^K07!#MV(NY=%F(4CV!TWU(<,[#Y M#&!VRA@2!C?M/!G0W(?DPQ5(1HYEOBSG)..8SY![PC',EX4?'K\\<)_'$(.V M+_&N].A191R'69JF*@=TXCWF8;WGE?V[KS:ZR^WR55Q-Y9L='4!_-8E27&_E)5M]++MM0 MY,>V6X6YX!]TN94+A3-2B R"7")ABKD(H"S/C;W+"H%BP6/'"LUI&9[C3*G+ M1.<]YEQ+/"=^:W;F\SF]"S=+>_OAW:N;\R?XAY/5&]/QL&W?H]95]&I=;Z(> MBR$K4>?!,5@QZ\3LSEP/.P_XIR6U,]'U=6=77S_+ZL[LYG^G>A_:=!#J9Y%^ MJ,H5+^_I\MWJ/R2MWI;?Y0(I*"4E L1QD0-(.058$@Z8MO5Q 3DML%7I[B@N M)C;A6A^PJPOK@Z6M"SLQ0JXN[.HK,/PTZ=TW4&>$@G=83LP9Q4 M'QYF=E)'P'3JI(YYV+C&8V:N\?=2R)6H%UF1,BHR! HH.( 9B0'1VV>@'4Q2 M%#R!4!*_#F,]*E9Z,J:5V)Y2T_?'KVM8'Q4[F^$KZ;@^8&L5[=<9$2]UZ3IWJ9_N-5O0WB# WKQ)JB2FA4S-ADYO[4@L .$Q 2HG M/,MQKE@:+[[+BJUME_O+Q%R^SSY)Z\^TC;$LS?*U,.[&"=I2B%X;6+TXYD,< 6)P;^HGE&+'I)!HCBL,Y MH)](GN=^+;% 1WJGG \=X?6NGN_([I3%1T=T9_YYYF*U\R43G[_1KJ2B_H>L MM:]_H5[^5_W\S6N]&7A+RZJ-IR8)@8K%,9 HA]I5DJ9/(6$@D5DN&<%Q+N L MU6VA)9O8CK73;\3F?= ]3>F&RWOH:E+*_)@/Y=& M\,A('AG1HT;V9U"N-]7K?.KZON!R_34* J=ZG<$J""=CT/-$0M:UE.]WXZM^ M,P=S.\__81?X>*VM*DX2D29)!E#!93LOFR8FQ88G659D*$\H,$1C),3!=?[/>=3KQM#QHWETB;+E$]JPET-2IS1)!8P M!22')I19*,!0G@(68XD@S!(6._GG0\0F=IG[I!LWIR/N6:TS")N=G0@%AIMM M\,?!?1*UA8"AIE /D9IW K6%T"?3IVWN\2H+.)I[^P^Y$NNJ^TJ%%$AF. %) MH;?<,,\Q8 1RK>$\I8A)Q9%5V/TZJNB99.[:0*'?7OJI:)J1#)($"!QS &-: !(G M"& 1$T0@PKE=X<)X5J;>,(YBSM[[&OD^KCNI\Z'LN!/]:P!L[_[.![2?>SP1 MX$Z.;<24I6KV&U;P^T3NQ7YJ>ZMWX+53SOB.G]6L*( =6 MLZ#D9EO;I@"IO])-\GS/XS-:?S/_,TD!W^E2-H&Q>E.57%M^\P]Z1_?X%[TK MVUW>KIKVM6S_?+?C^\U/WK0]_ZA7D3=*Z2WB(A&4Z:XD$9)"Y'3\^GS?MD]+J/K;363^&_6XO(D. M D3M)>:U'_WR\1U=8&Y?U?YB)]PO3:E[M[SL!(R,A%$KXK/^>BQ/H9_M-^$8 M37C.GX/[T?F3O)50A_'S,C_O\?Z3O)B3A(&GX<+/1=++LN'@0[4VI9?BY<.? MM5"GMVT07$"*%$#>A90Z@O@N03&% 8YJ9M",5(^FR M\+FS,,/B%:GE^D<=F6\L4CM.(KIGY>]NJXL'S'8KQ+3@N5EYX^(UV.VX,=GO M+PQ#VLO[)=KS%!V8"MKD>SPF@6RL!P.SVDE_@(YMW8@GA4NH_BA7\@==F@X/ MBU@A)F&< *JRU QRD=H_U\:)9!G+"ACK/YR\\BOT)K9$':7(5'>/3YONXV1G M70)*[V9*+B9)[Q#Y/(1(D-SH,W).F!+=I_;DF=!G1+=)@#YWF__P@A+2]9C'L$I0'9*/5IL-U5VE]AK1,%%B0(.*CBE,?NX@HMBGAM:Q 0%C>; M- X1]Q1<.SE#Y==>H39O\JR=Z">9L9:WN3L7G_2KDKL"/2E1'J,L!HJ9ND:. M"T 3D0.6I)076&*&E6T2:__!DRNT(>6QC#X2_KJOX"N2JS*&D,;>$_"5RF_Y MMY7.:>T_)\+ @O_H\ME6^7-,]I?VL__NKM"_:?_@O7I525%NWE+>ED6OZ]KD M@?Q.?Y9WV[O=&<="T*1(DH0"S!@V75$IH!E,M;[K!3W'(BZD=;BN);M/?K!7)1<0K]N-B:!QC.L9KWNMHI:-:,?'3;2'JV-E?\([#5SVAFDB MV/SL5D#XG$R;!P@#EL_E:;,91@\1^W;3YW:/HG'X-Q3738+X=I<@OC()X@;C M)E.\M=S=\HM0RB6,!1 HYP#*0@!*% *R($QE.4%YEE@7D3N1GMBX&E[^1]1R M$^W9B1I^HA>&HW8@T2\.==9NT%ZWM],!YF9RK;':NT,^5>INZ#E4K4^&HI\% M=DYN#YROYMU+T$:>L3[Y%T'_MIC:A?3F@@I-T.\8R+27$0M&X\.N UJKZQ0\Y@)["Q_ ML/' ]I1GGA3L#,GIT&#W1X28&6Y\S7<;>5G?I]>/F+ZB#EXK^0WN:K+[R9]=WTG7YNR*"E>RI7^8?-A M:09GROZL\5]IN3*6X[8J:VU$7F\K_=\V(5A?^%YI.[/(!$P2"B%0::X]AQPA M0 N(0 MO)T->RYOT\T0MDVO'[$=M7Q'+PQ3^J5T D2=!)$1X28R7'>71!WG4FO'E.^H.@W'NHP,@PDO("P C6&N]T5) M ACA*>",%3F3 F)LF88+/:F+J!=A[A1WEO'-K55T-E6R]RA M* MI)E-@K66I0D$3*8(9!Q"1=(L3Q"UL3_7"$ULAEK244<[VA./6NIVBG<5K&'] M"PF!FQKZ2F^MEK:BG='.6O*_?5U__W?]B%8Y]0\'O;SZX%G4TU:\G99:7^\9 M;MP=.K1;4[/K7"1%6N1$4D"I&30.20X8HR:C%L4-EE$4\B7 .7CLZ(Z,TX_E"9 M_(#-@XF5;6Y7S9RV>^.V+'#&>9[#3!LG4[&OL@R0-->[&YJJ1*8TO;,CK/"UT_$IX!J?)?%H6OF.F9LF]K]I,'QS%<,Q MN1(N2(3/E["B_E0Y$R[0#.1-.#W&H_GQW9W6U*JDRZ->_I_D4M_R]5>YTN9O MJ:G=BKMR59H6)9ORNWSST\RLQGM^'3HMSOV]0S;MKE!=S-T?T6\ M'7H:SXB[7R;O]/B[]2X.!-A0O^*Q).;K41P(C$=]B4,]T\\M_B@UX69.S*YQ M1B*+1'$!4!Z;(UFI]Z-)00'#&"$F8%X(JS+72P0F7BZZ(I?2N4CT(B!VCNH8 M,=T,M*$4M:0F*#^_)$<@/_+D\;,ZBI>$._8$+U[G41J5H?CYR3U4UV3YI/D*FMQ$>U3)Y'BK M9TO-=V_?_RXWW]:BF4XD19,$O>]#2UFAQK33$HY9ZU)%O\^UM&M'ZH&?GU(3#Q,TXCH+#OE;\/^CR-Q"VERC#(B08Z20F]-5 HP9 )D(F$%3F-*&-R% MY-VB\>?(>83>W93^LSE^C,0NL-P>GC4Y_\L#%WY!^+/PN47O_4"&YS*'DUB-C+6E.O,:COY'A$OWYA_9#ED^:;S_D)MJC_9#CK7ZNT=MF>-UO9GC= MN_WPNK; ^^UVHXG>ME4^S0?418(/^3F)NISMCN4NHG>EK5IHOH?DE;1[U1+8'(^I]C5A4 ND",XBI59 M'<40H!T[DD&>.:)U\^.6"]K<<8YD 6A.)8 84< 81/JOC'&8,L(E<^[6/&=7 MBCW!$?THSN!B9X[&2>MF9!P%]6NT/&7KB3,$YF^G;-5P8N!*/\7[L]?P0&\= MNX+D6NN_U&]\\WZUWU7*^I;S:BO%(J4$49+IS1[B"8 IUH"73L>#(S(ENN(KU6=@G-1QYF;?OO ;V< )@;5S4), M@:>S&1F!2" [X\/!K(9H!$3'EFK,H_Q,V<7\SP_K9 MP9QOT_;8\!%]Z?XT#$4-1P'=%U<0 AD;:[*S6AA7,([-BO/]'K,D^#4S6DMA6KCH[4ZS\_EMF$@ MO.=7:"T0%GI0HKADZ5 4R-C.!I^.D,0R+ =M_WU)VHHE699)FI([Q$!HB7?? MF2>11WYW]2Y2+QKU;:.'DSY?73=?(F6#:-\96MO1H?7>'5J[T]!JS-#Z,$-K M_T+V2@VMW2D52Z3:M*94K*O-QC1H]IWZ.T+X*\CNT31V *GOK@I9[]1;3&O< M E5=M@A-^Z%8.X\.2BO('6B/&K<4E;G0:/1G6^D])7[(7]=J]C50=9I[#RI^K%X=D[G^O:_Z[>M/$J.&VTO#_%109BDN1 R9*""#" M')0Q1P!)%J,<%[0@>3 NOX-B'D<,/=C]/X9[X"&(_2[FMXOJ+&/-P*<3SS:_ MYR;\>]ACUA0 +OK\!TD!/,QGER; IV./Q &GZ+:9X:QXD4N,,@QDQC" N< MIRD#69J7.$DHH= J\]E8YS///7K;,HUX$AN9 ;[\! MHB==W06J&_/\ I8I)OGPEN68X1>4[3&]+UWC>;CE."H)8@4"A8P"0$0C*E*2@2!.!28$93:"+;TW(FMG56LE13[1GXI,I MD]DY8"!#N/FCKPV% M"T,@13>3E$FF2O*O/X%-9B9S8G+ YH9Z+5NM(6LCA@^!"""&?_U?WRXG/WV% M^6(\F_[U3^S/]$\_P33.TGAZ\=<__?[I-;%_^E__]B__\J__#R'_^Y?D3IUQ>_]CUO\[_DJP05D9)0HB,R,@I"8D!D4I0:6-R)L3_[^(O M-L^.)#-R2X,"0Q*GTT@>=>.P^.AE/__&7\DOP"_@)V9LNNC_^]4^? ME\LO?_GYYS_^^.//W\)\\N?9_.)G3JGX^?JG_[3^\6\/?OX/T?TT<\[]W/WK MS8\NQH_]('Z6_?R_?WO[,7Z&2T_&T\723V-98#'^RZ+[R[>SZ)>=U)^EZZ?5N*8SR;P ?)/Y7]___#FSI(^?2VD M^:OE[(N?+Q=_CK/+G\L/_OQBAL!X[R\*V=UGEM^_P%__M!A??IG<_-WG.>2_ M_LG[+[@Z%XP+6M;^?V__VY]OR?@RAP5BIV/[+?[%^A-EL>-(@F]+F"98L7R] MVF06[_S0I A\-K_^+R<^P*3[VU&"\:C[\EE8+.<^+D>6!^:\L\1#%D2Z9(@# M88BAT7+)+62P=R50R%\@_9U^%A#_?#'[^C-^^.I.O_.L]GES6T MMYS5E.5*8TCWGWY"]C/,YY#>KA3V))<=BTLTP=#]Y#%@N+;.G_!G1TRZ()3- M1%*9T&+F8F*3(U$QD3.SV1MQ% 8V5]M)];Q=U1\LN48T?C:=7OG)!_@RFQ MHG\VRD9%A=X143RA3^4I(TXR2U!*,3.ND3E=!0IWEMT)"[)]+!PNRX'!\.)J M7B3U>KR(?O)_P,^O>>!:96#9$B@>M-2,D2"E(%HH+RF %,D?Y]@\L?).D%#M M0J**1!LQ$9_F?KH8%]FOS9P,WFMN/1$I28R\C" .+1O)@AJ#3HZG,=5Q%>ZM MO!,J=+NHJ"+1@5&Q\GI?CR?P[NHRP'QDA,+8VZ.=2P+=GR2!6)HXB:"#HCP8 M)*!"\'"[XDXH,.VBX"@)-J']#W Q+D*8+M_Y2QC)")99!R0HXXADP1&T989$ MXUCB((&[XQS(QU;="06V=10<(::TNHK U@I2<\>X]"LIJXC'^,>"+R+#0*L09@GEA^MPLIVCI6:@BW M"92(&_/9]_FOTQ'26?>58Q$,T,>M#"*((\%9SK>!IA1$/48'TD*6+4+3-/)$#2!&+6+AL; ML@CU@'%O]=W0T? U9S71M@21][/%TD_^__&7SGF"X))D8 FUY?I>"H^QM]!$ ML"1 1H[N.*\'D#MK[P:/AF\^*XEUZ.O/PL,W]=*B,RT(Y1K/0BTH"H4! M,0(9@T8H4B;\H9)"\<]=-Q?<3?U-WR+>90(!U;_I[DO*6L?OU^&V61D MM(+,K,-P)W>$J_)^G]#Q+>Z-XMY3=93N[RRWF^(;OK@\7'B-;/I7W^)G/[V MU8TK"\(C,DE6$J60"R<<_RBXLR%29RT[SOM[;-7=,-#PI>31HFPB'/@[3";_ M,<5@]R/X!9YCZ12,(YD)0W6@UCEV%":V+K]; M;E3SMY UA-L$2OXVFURA N;=B]U\,>*6.28!B(#BYN@()'B-3F]B5B/QDKH: M%PKWEMT-%:$SSP\!ATR((-&8CC M--L40Q2F!B@>7WTW;#1_!UE!M$U Y,T4OX;B&'^%EW[IUVR-N .-X9!&)XF+ MXBDQXJ.2Q"6IJ/!.0:IQJCR^^FX0:?XBLH)HFX!(9_U>^"5.&,T.#8JG&F]:=17<#1/-7CX<+L@D6&1=K'")W%MT-!PW?0!XKR"9P\.H2YA=X MY/TZG_VQ_/QB=OG%3[^/P#J1C1%$)+Q=J'&S6-#N?=8ULB$<7WPT7 M#5]/UA)L$_CX^!FCJ6OJ%0B&P9(@63A*)(N2V)PL8>@H*4&I-U5>-#?7W T- M#=]6'BG&@4'P)N;YV54:XT^<+9>P6(G^]<1?C,"!"[I[=XA('86'(W*#1\H7F<$)M -JURY(;.HO_^/@9Q;8XOUJ6 M.O)R63]*R3AIC"8TE @)+"?.)=:=?08#Z#1JW;$$CX5H0SR@&84IXC,2I M8>JXY_<[R^V&@(8O/0\77C/V %VGR^6K^7PV?S%#(N)-R&4X^.R<)]25A^&, M0/;E^HZ&% U5)D59RS \1<-N^&CX,K2RF-L"S8+&*V86R)@E>4I$DD3%*%)\41%"?O+%)2U:G@\UN].P&IH9O4'L4?S5@_>O/ M#Z3[%O_BV%YFW:W0FVEI3-=]\R[=.[4T>_")JIW-MA-8H<'9^E[LDP\3&'&* MWJ700$3J$KL9AK72&J)I,N "S9S*XT[IC=4.M1BH@>OOG'T;+T:"9P:JX!&M M&L;BB1,OP1>3QS2C8#Q]3H?W/CE7?CP=44W1 MI_5HO50N+9:L(#9Q1Y0#H,YPG6787:NKCPZCUZ-4\E"M!\AGZ$A@13@:0'B# MY\IBI+GSVG%%I&0,@>T%<<5)$5E(SZGVRAR7(7-_Q>':T!V]H8\68!O*[Q*' MG:2,,>D(%\"1=LM(4-*3P#B8TA8GN>/>N3<6&]R&'ZBMAVK?6W1M:/SMNI'M MB/-L,Y3^5T8AZJT$@E$K1[F\M^#@F[V:Y@\281O:?SV>7[Y) MHVR5,5PE0DO!$%J\4EQN#"ETWOV[L6KC__^ZM6GCP?$7$]_JVY;Z=U(/C(*NUJ0B^+??;R. MNL\S1N)(TMA/WL]6[>-N8GR94@2E,DG"(KA<0)M@2QF>]R)'E_'WVQIW9K\( MG?K7BZYV%4R6B^N_N=U>^]!UJ,6X7N-LL8#EXH;+S$%*[3(Q.JM28.R( S1Z MZ.N",@Y]6[\M#CV$R[L4#.,]](:$:PM30=P#'B]WJ5_GA-\P 9 S8UJ3;+I< M4*5(2!E*;YL 7D4MZ;9KY<,Q?7? M5^.O?E)>Y<^6+_Q\_GT\O?B;GURA=\TBSQ0=*C!<8DAN$@E!QU*L9*1.CBJ] MK2_^(=C9B; 6L'04 &9]:Z,!B)W%6%KT+3Y !&0) _UWL+RN6$&_W=&L(F'" MXP9DI>&K!4N291:B!J9=[?-Z&SW#Q$;] :J:[!O T9OI5Z1Z-O^.+(PR.&N! M19)325H.B1$;DR=:^RB >^/HMO?R0W"SN?XPD51_.#E8M@W@XGSY&>9W1#)2 M$8,ACW0K,)K(A"&A%4F3E&T0B8'@NK:O\Y"*8;KY]X>1(^7< %+N$A^YTSIJ M3[CINDV7=]IN>HFWH*UE-)EMG1*/=HB':>W?XUESL'0/A\9LZ2=5H/%^/OL" M\^7W]Q-?9IFDXGY]*2%F,8B>TYR8!S2(&ATNZBRQ"NVC1UL8G5'OVWX!?PHS],=X,AEI MKK*5-.!YRO%D+8VJ/4=7W3B(I? JA[CM"?@0N%ROW8+?4@49!PFS 1"\07%/ M+\88K*V$@=;PU;=6(Y M;YUB=&2P=$O(,$.-^CB1CA9S UA9T3]2.4KF2Q\9SCQZ8=03EQP*@W/+LY,Q MV-JN[VKE888;]?9,L)<@&XB'WHY]&$_&RS$LT#'OJCP_SR8H]$5QTI??;T23 M7$@4G7&BI )TL+) OC#8*[TP)7B>@]I6%'D(0':E;=@XJ?='REY4U(#EV>#K M_O5$B%;KE UZ\T!Q'Z(A#51FXI,53@;#E=S6(.I(L#7UD-F/]I^&V#&J: !4 MUP\A[_WW\@IR?4LE,I<"SUX\BD,D$J0E+B;SML 4,:$T)6?9DR PB#" HI(B!@7;*E.. M/:'VO!H\A7/38ZAUO H:? 6]%MWW#9:T-R9[, 289:7?9")6XBX)P00JF#=> M5;]O?HZH9KR@_@!65S$-G'$OU\N6%F*7\,E_VQ!CE\:FHTO=S#TPR(XIU8 @ M).%>!RV4,#+4QMDS)#7C,?6'LII*:0!C]]W!C=U"43!E3 NBH"LP-[YD%I3> MVLIYD)PE43M\>YJ:9ORJ'NU7'54T<4B6WIGC9=< L:3[SZ;%+L,T(ELC%A6+ MD@EDQB SB:'K2*DB3FE0.95I'[4?5+:0,^RC[$F 54L9#9BK#7F5_+D@ N4$ MT:^(C!C1^!*'^!"8YE))1K&^+1#@D[Y4%#(2M M7W50#-ED#&2-YRXQ%4+MTM(C7W"K-U8_*8HJJ:(!X_/^>MV.I56I&O5"2F"& MN$"1!2\H<9)3HL&E4A^ KF#M2Z='R!BZ6KF.AA\D3Q\G[@80L]%"?%W9:'+B MO-R]F3*W*'.-\I",^&2<4XQE([:UPSC4]]FD8>BDD5ZP9TC6'SS!=C+_" MZE;U[6Q1[E+/\R?_;:2!8: 9+?3\?1BL<'N2\CC.%Z.,*X(4BD,>JF*I3XS M8M!+.8',I:J&O7;J"6N5E=$ O!X*:L0L2U2I1)S3Y0:-!Q(X M7=6@0O54RF=HV@E*U0S^7+\/]W?/]D08\2$B]&!(=X[M-B':U_#R;C_\' MTD@%&11E0%1*@D@FT;-E$)$Y%@V3FHE<^P5I.T5#/P&<%&1'J:-1<+U9+*Z0 M$PA"<^DU24) *?M0Q$:629(T:XLB8K;?E^Q-:H9^"A@ 5 >HH5% ;<[)]MHI MFG@B,22#^\/C_C!!8FPFK=;>XZE?^Q+M&9*&?B,8 %J'*J0!?&T\NCYYP*L0 M=52)8A#.;!&7( XX$"T$50:$9KQVB^4=R!KZ5:!GG-563%M8>W#.R\22P_B% M>!;PG ?/B<\2?XDB@4N44JCMXV\A9^A7@--AZRA%M(BI]3$?(^<) I#DLRY^ M(R=68BP)H\TP75 @/UA%N3+E8H90$ MK21A.28&AD56/35L&SU#OPR<&E&'JJ(!6#V=G925RDQQ1M#"EOXCS) @/YZ_/W[_ZF79BH],2T2KBY >(MZHQ.1FI31IKX,I\@EE'LB9AL;/;&@ZM> M2_<$*<=G3*P_N)J4:Q'Y(>/^H:;,4.3@B;.A=)]-FN.^BM+4?O"^2\&PCSHU M]/TP3>)@"0]X4BWFRUO*/T:8^OEXUHW1!I\2\S035L9B2HYQIM6EM63(QFLP M0/E.$,$5-N"!?[J%QI.+-_+D=X F9S7%.C0NUG3_/EU\@3C.8TCKX>@^.BI+ M\^%8RJ1E=H)X:?$7;R3P&!RU.[VV/X>-IP@8!A^5E#JK+>$&'-T;L;R]F=#+ MO(08@6O M44JE1KZWS3'+_VN\?]2R7J6J30VQPV@:$D'BRD3Y[,A M5%/J@F5!NU@]1WAO,ALYK0Y$QH-DX7[5U 27\P6&&N6(0Q=%B+,OXXC+#[. M)FD4J(\&7(E!<* P9J27F8P7\3U%=_U=]8OI'27 M?X3)I(QU@2G,_:0D[*7+\71<@LKE^"N\^O8%I@L8"CK)%TD#HXZD$9#1B=F^Y[M[5A(QO VB0LX1IPEUB++&B- M%E0X(27:T21K-Y]_A(Q&$C[J@.=8,3=@C-[-IK.[7*PA?W/+98S+(61-! VL M%%E(XM&P$B8L&E;& ]K;RKAYEJA&TCGJH*BN"AJP/F^F^"U8+.\PL\EE:C 5N@ZX=K.U"U[#1664H/!PR5U M+HKAA<7Y]-6WPL75>/%Y]4!8NAN/C 3FO<*C6Y9BU20M"3D8E)@P*,.46*I] ML_0L49D3;[!U7@MAV-#DNM[BS+B:^=A=&*<9N_CG)#(I?H!.Q#F/A"-D)IK0-U=,C>V1GV BT M;P^O#10TLR&0Q;5\?X$IE,M"!L9X[1/1D,I '87Q>41!FV 26).CJ9[+\@0I MPP:QIP#B<=)OX8"&Y<;5#@W)2)4LP;/!X@Z@0&RY<<:_S9XZ)U.N';+>(6#8 M0H.>#^*#)=V K;ENE71=:_.+7XSC*'KO,I/EDI@79]06#P+*[1 -:#)-IM63 M=A\EI)'ZE#J79<>+N@&S\G<87WQ>0CK[BOOI MY=70:8G^<'">PKYDQ07+EH M28RBS&I6M!0)8KC,&)ZY*2CM:C?CV(O 1FI6ZN"K/]4T@+O[F^?E>'*%O(Z$ MD)%W8[]BZBYD-+'2XFY"DPV126YM;9_H"5(:J5;IQU8=(NX&4//$EEAS\[#J M)GHNK4^),-VU_.(2A:="Z?;MI; ,8^?:;M*>)+92PM*KR:JBGXJ=?TY9.JJBY;&OGZ2TY5FVZK=16_GEW;"B!UUG M;_O\!>#2@">9,3P)K4 H!T9)2LYJ<#%J5[OL?T\2:]?$)"=YRHQ$6I*X98;B MUL[E:JDFID]\/%#3_W[&0192.2"9HE_5/0G>= MQH(,* ?/[4Z9.#]^K]S!=^GK1&S$P=-/6AC@;LSU-LE8$14TCKU[_2A+C,*/E]ZES?'7]X#'=KH99H+109+.9&*<0('PZ(LL!,8/P'-.3'%= MNQ"B3WZ&M8Z] '!'D)\<#S.8POIB^ZR>+Q^Z2EIJ%_RI+/W>(\5Z2Z@=&J$' M::>!I(Q'V+EF!?^T*DM_7PX>5.-R.1^'JV6))#_-GLA_$X)"++Z^U"7'0 1. M/$V6)&^U#LD'26NGY%9FH;T"X",\Z2'5^R/-$GKF\:CF=*&]EAKJM>RD$XAV M>AK):*\#HPA[78:BJ0@D!"5)\)$YD;FULG9^SXF?SOH("+I8@#'! YYV%O!8 MDJ $<919XKT-#E2D#$[E Q_)2B-79CT@]A3!X;Y8^(&S&O[][-VOKSZ^>??Q MT_F+__CW\[\LL0Y6X=I([HDO* MN@P8=7G')(E)V:Q%!M"UZV!V(JQR9H.2D8EH<3NKDM0(C!*;?"P[28,#=-IT M[481C68V5,+",_D,^\B[@;O>&^I7$BFF?#;%/RZZUUK&N6<&C2^E"9G121./ MD2'Q*9HL3> H7L\K-_EG:4L:)V),R4)$E R M0:E(C -I/1,"?8S::]J-("?29$^\,('$0'FFDB:G:_<$V4K0L&\@]>%33_H- M0.F1@1!K1H2PT0 &F3R6QH.&BV[4),'0V-O,,I.QMN5YDIAA+W?K0ZB.U!N MS\;$YJ?N/M:,!0S,9:2,4*9P,/5,;/GB0V$N9T\M8>R&E$O ML@ \RJDL#J"*KF2I2.*XS(ZEF(RN7VQSGXIA#\)38NI(#32#I+N%(Y;;1(5* M!#U,1J3V0#PX2GR(7"8HXPMJSP;)DZ, MT:K,2TX8DW)! M?^EZ2+[Z!O,X7D :>1\S1R9)M-P3*9(@WF)8A+&1-2HQ@6YK'T?C7E0.>^-P M\J.S/PVVCM$/L%C.Q[$TO2D_=E;DV6U&E&V&\?*J#'$63%*&4B111&0SHT/A M2B^FTG?<2B30& M&0P0B'-&,L6SICVD9^U)Y+ M)QL ;"7]-0#0V\*SQ:?9$^^ZW?8,*.DN:QC] MH4[5'P EO1@O83V^;R69#Q!G%]/N*YV01E92T(JC7]Z-28(RO8TE372Y(,@R MXFE4^YZY;YZ&[8AY2O@WA8X&=LLV<_#J\LMD]AU69N']U3Q^1IF41/=1U()+ M2C,BU5HB:4C$1V$(BRX'!BR;'BI #B!TV.ZC1#5- M7(>2"H8GF.2&.(&"Y;SWDP1]$ZL"-/AM ;%5E-H#9.VE!*^;.(@H2 M*1DQYA1/,1!A;"E+0A_+V/\4S4"VE'-&EX*)D M\GSJ!V:=U;]FJ$RF_@V6GV=I%*-6V21.RD8ATB9'?$Z4A QH=>"UK[VL;T+ M7;L![Y_BK:BZFHY%8!7PO1Q_'2>8IL4H4R&SP,T3NTS9BE--.FDAI MJ!WKWRR^&XS^*9Z,#A-X.]9JZ]G?/56,A-3"*^1)A)+B%H4G%IDA3 /-C%)J M6>VS\7FJ=H/8/\6#4645-8:].R);<>.= B3A* $[I@F*M RCL,*8JWD)"3N&0TV^Y1Z M-UZ[0>J?YQ7EK!;&:$M)UA*/SY0- ML1'/4*%!2(JA A<]#C?IK_''AB6_"8%NAE5!G/AR@0,T>*NX)\5Z8_C,+ D6 M?Q>DT9I"%HG6SC7;A:Y&DO>KX6;+*5M'-]4N;T]M(,\^_OOKM^=__UC3 MY\ M\S0F[G$6ZMNP%W[Q^?5D]L?B!H).>Z:T-,3DXI1Q)HF+-!,,*:G/G$8=77^F MZP$]%9*JRS??SV=E2Z1?OO^^@/1F>GX]F/8L+G&S+,=P*X% [."H4MB-&[" M&!4))C$"B;&<-3>B>E/9_:ELQIH=AZ!',)W&'JTVQ? M>2J7A ["DE2*C25#W\,GGS!^K[I_=WX]43CJ4NJ]DNFG+N,]#F;L,W#&;F$4%U.[ O0M= MPQK=X=%S_S&MMBJ;L-;7P^;O)C&.+%.,>CQUHBFS=)-)Q&+8A7*S,7&>'4!M MY_)Q2H:UF,V!L(*Z&K"*URV/SZ%ZD_@+9 MO8#%B"F9$_>9")=+;GFDQ!IN"7-<2"-]]K'VH]N^- Y;B-H<4'M5<3M/>87- M1>$369R^^E8$>35>?%[%G"\A8)A)2_O?I63@M8MZ$?!:$CI9$3PY)%<96I()8Y M8J!,&@,0IGJA]3,D#5O-VAPF:RJP'7/996V4034HR15G:[9&V4N:?/2$NEP2 MU) IKU,98!RUE.!]9+W,Z7R,F&'+4IN#8AVEM0/"APD -Y);5W;=B(T'RR4M MC>ZTUN7M'XC3WA)A/ U-I N/20L[,89U90[ MC+]V3?P<4]K3,N(9'@54<,\L1!9\[63%K02UUDWL1&@[ M5"4MP^QZ![WWW[OM \:!9MX0R0'W$(OH9D3EB*;:L1R9C*EV.?VS1+76?.S$ MQNT0U;1ZG,ZOD(ZQ#^-)YY&,O'%"6F.(*J-@I>>26)$9T4$*2%Q%'FN_R>Q" M5VN=R$Z'N&,4U"3HNK#JOOS0?QY!RLEIH4FY62I=106QC-F2;!>X%$Y2=8*@ MXPGJ6FLZ=B( 5E%6.\?M[ID :-RIE"E%HJU#?X(Y0X*DG@B!_Q.%<*KZ2^#N MU U[ )\^+Z@/I34PTOP)SHI;NWA"D"Y:C)BTPWTG;'DN*[$]E(UW^3Y3]6$M=#9S6Z-E>]WY:U=TCK[C-EM]+;Y'EV325A/@OY4=& MWN;L>/:$&XH[VH(G+J/SZR3S47NM3/7A?KM3UV3>9#62"HS MI,=+F(R_0AJC!J<78PR\?'E)_[+N>C.>QLE5*56,*^=D_#\E-D.I3ATW?'Q0?U*:IR:3(VB =5)'M M.)XHY@B0%J]1#R4QY#P_O4EE0*_=8(3G348Q:Z;1M48GQG@-P=A$9?7JM#W( M:]+U[,VT]J2V!H[ZW24Y$CHYW'.&.)< -9_ DR$X0 U!*,P,$.!$LMU Y MK+D\=2A42UT-V,)E\4R,RF-3M1(WZ?INDM-D\'!*6S7$4IIP'B]O]DGMYT\D_8J8MQ"E"HL M."C=%(W"H";9J+./C-=^'7Z$C&&?@4\-J"/5T(:I6C/Q>C9' [R^:T3+>]N. M9T0Y'NW1)1)-:9D>(!)G9<#-HGT.C,N0^X+6TU0-FXP_$-(J*:D-X&V8XPW^ MNHR*1^0XHC$)DY4A@GE&I*" -MIX$D&9%'E0AM;.O-J3Q&$3[P<\36NKKX$C M=G=ICI1W(2H62)88_J 4$[%<6N*]T\IESZVOW3QS=^J&'9Y??4/3/[V #VB&SZ>%V?+_Y9'EJY] 5UAP/3.P_,/9--W]BXV?' 5# ME8W"$1:\(%)J37QIV4=I\!BSL_+:71FW/; Q; C3VP7RT IOP 0?Q>RJW?S# MA,WU&_JF6%>B'D7/F ";4%OXBY2>DQ!Y(M1P5)=U0LG:V^&T' X;F_6V4QJ& M20,'QW$60ZMD%,>@0N12;9ECR6+V@:0L?#"."DEK5U_W?QCT%A2V"?&]E'AD M9W&4P'S9 &YI%!!#*O.0 3 8CI;8Q!2&'1AS<"\3NY_-]@/@MK?(L5'<[J/$ M5D8K7'WY,NE$Z2?7HGPSS;/YY4J9UT*E$G(R!N.;Z'5)]]<8Y$A)N,=(F((0 MD=5^!-B1M&'CQ=Z0V(=B&G"1WTSQ6[B!ROSA4G5D,@T.HB?:9T;0K@<2>')$ M@$ZHU*P*^5 7I)-%! M"(4-*YQAT:M<>^K>0RH&KHDY"7".DGP#V+F6S$W3G^NTRFEZY([MY7@1)[/% MU1QNR]R2!$\ADQR5)%)%1X('02BGF1NI>3:UD78LSE_K.I@L_3;_XQ7@QR^\W MUKK+STZ39';^=-6!,H$L.-1NO,M'>UGZFK$'YT"\=CB+BU"Y]0F;], M2D)#,CYFJRG13' T##D1QVP)_QEUFJ-;7?WNL38/PYKFT^/Y08?((3'1NO'^ M.+Z8CO,XECJY5>.D,B49113+L_W^%GO[]ZJ:Z3U(KV2;'RYS U ,KR,ZP(8D MFB*&9#833Z,DP5J,JKC-R=9N1/(T-4=?(&Z3[.T^,&6NK./HOT"9.ANL(39G M]&FL2HYSJ[RM?G^X$V4#SP:I@Y('EX?UE=*Z<=KLG;B_*7K0>;&6X7F2K$IF MYOK[W]_!\@8ZDJM,'9XW2?/2-(?&,KO%$P?""66C=JSV8])C=!Q_\;?^YF,' MJP:7O$J)!,8<\JAE>=6V! ("5S!GJ:N=P[:-GJ&[PQZ)@H 'F)%M7ZMJ5G8FNY*9N5[O[.%ZC]R0^*B >T5)EH$1 MJ1TG%BS^SNHH7)G\9VK;G[T(/'I6RBZ+W>X7;FP.-)K2T=$0::PDMHQA#TQ$ MRHTWO/K;Z7X4#FN\^L/6@_$H_>FM=3MWV[Y[,87E :;MW@>J6K-MQ%4R8!M+ MW'K88 5$%4AF3.(Y!A[/,2B%4#0'F;@7HG[9_P,RCC5&;V=^NG@W6Z)C/_<) M$-M=1?EM1_/_^8G5S"[O5![,T5)7W4W:@?8J3T7J&K' MCF&NDITK2S]V:HKL@HZ,N! LGI4F$\\8'FI9.YF.Q$+D_RWL=,J#2"R)0R"1P"\:IT9F=4>%Y[6LP^] UK MANKBYY$JWG[TU+JA>EOJ?$IV0>FC=LJQGTJQG M81YB3^Y_H:H5V4I>+9]G-0"JF^I=EO.36Q1E5](T9!E)GQ2&WR$22Y4CB48; M'*5U"C0-)'=C[J82D^_;H%'IKW5!]_(PJN&TGA*[@Q=Q?'I)Y]/B'ZJ8<[4!L M!<_G\65N(,<\-3EG3K03CDA5>IA[&4BFT7C'G>62[>#V;%_E6)OTJ=2P7\V_ M=WVA;J'K56(4XP$B@T+OG7,@KG3A<9*+,@F2::@]"/9Q2H;S<2IJ][Y!J2#T MUNW%*S^?HN^V0">N$^0!EN+!)ZK:B.T$5O)MKA=YOU[DMC1,&T%E!B*\C432 M&(D7B1(1? B>H6,K:M]B/$7+T=V&[GUWPU'G25DPI9$T*Q.+62*.VD"XS#Q% M[Y.O/O7M26*&]4RJX.!!UY\J@F_=D&P40AZ47'C[7U=.+GR"K&K)A>OO/_*J M((QPQN5RER9+5QGT,!T#2108(1W+G-,>9GL^14ZU&N-'WU^IE*J4>>E< V>H9.-:R#B2=KC8_50.NVY,6LR\:&Z8%5$W?_^ZKV M9 MIE2S*YBW=--U9[Q$\49-$"H$3SPTGTEM9WC#1*Z6*JI B3;)VXMQ>!!Y= MG;[+8K>[@%D3I5.<4%7:RRBC2'#&DD0MIRXDJF/U6O2]*!RXL+]/ M;ZU;KU]@"GF\+*]OAQBO._]Y5=OU-&&UKHAGBR4@B[.N<_!ZN=N[O6A$X#9Z M$I(M\Y U_DXR3Q(&Y#$GZ0"J/PEOI>CH!W&8+E:%C]W[2EEL#LOQ'#87>[0\ M(%'0TEK"73"XG]#G#\ HL<[EI'D03%>?(WL@K0-?%==#U(-7\E,HKW5;U06D MO_@%H(F^+(]'A[86>.)#]:^+GR&V5H[@C=Z[AOPWBWV 2>F5_Z),9>W("86< MZU;I-[@T'&R2TI66Z'ARW/&HXFUQQH>2?+ >8RGP^=]NWE*5;=N/L]B MO+J\ZOB^SK# )3Z7D^4KO)TM#DP4>.:;M5,']F&ADGWM7E0^SR:X2Q8E/6WY MO:3\W]Z2!*&8IHQ0G16>ZRH2SQPC$*/+0E!(N7;EZG:**H2QMU)=W>.4SV^^ M03N*Z 7T(E1I1,<#[@KD.'@E2V$#S;ZV 7R.IH&[/M9#R".Q:3UEM&ZB2G5% M]S$_3?]YY2?C_+WKWK5*E3C /CWSP:K&:1_BC[1,B_ER=+/'2ZYL4_Q3[=[='=J#K5,986/\3.DJS+A M??M:CT9!.3(AE2#1E19O@9<;&XDN!#?1>":<,#L]&CXCA"-(',9^]82C:QMV M2K6U;MIN^[:\Z 8ZE$375_/Y#'T8)#5VK>8.<\">_VQM'VQ/1JIW8%HO?/9P MX8W+%A:UP;.06T41KHD2*Q5"!VRTRD(.OK^>3,_3U^\]26DE/+X>@G9,6MWC M'ZI[3[(#L2=("A9 ;;)6$\89+94E@EC/-#'!VF"=E8+73H?M,2GX<:'>&E9A M,+#5DA'5U3P'Z8ES'BTZ4\"%CBI!;0?^&9+:3?+=!QF/-OVOI(?6#[BM/A/.G0@; M=OQL7Q:HNDH:P-E-$\[[?&03W.1:JIB0&QUUQ]SF'V!:3=N>%64O^+A M_G;AC@>3G2!*E,17U@T_P(@B&RN$@LS2_7GM#Z+Y/98;=B1I9=ST)>8&K-*3 M'7SN\V6=BC3@<4V3+RG:61+KY\R9I'QVI52QB,]E0ZR.0*+5CH&7(OK: ]1VIV[8P7X]@:XGY30 NS>7 M7_QXWHU"G+\<+[[,%GYRGDM'Q;?CK]=CWN[S2*WR3!BV'E[$&$;!7%F28A*9 M<9YBKN[:'T#G;G>@] ?#8N\::P"5'V&2WTP75_/B>WY OE*4 MH9/E,5P!<9IR0FT9-QAI#*+VP;L#6;MA[D>[>*^MCP8@MFJ=MNJ8]F"W1 4L M,(%13D!6G%7$H_0(,%#<1HTQ=.V 8H@9<'JI*W(YW1)&B?B(K.*69= %^['^U.A.T&KQ_M\KZ^3AH VN/E5^=? MUOF';] XHR31-)?ZTC6+I9>DBCJ3$%%TTGA*/)A$J-#4^N SV-J%C@>0N1L( M?[0+_[[UU0 D/\!7F%ZA3Q!G%]/Q8T^K$#*U#%T"Y80GTJ)9]UP:$CF-,5#' M M1.0GN6J-W@]J.]"-3510/@NC-_Y#JG^G8.R7K'6!&M4U03\"@W&16:<^,E MT1CJI!BI#**VM[838;N![$=[(ZBODP: MO'P\> Y-@F=DO?$:Q23S #$@F=$ MN!B%-1K9JE\6]A0UNT'J1WD^J"S]!G"$<3+^T\6O,(6Y+[>%9^ER/!T7&95S M_NX+R4:\D[T2JM2=R)")9)*7+G0H2P-!8HD)LU58)P;4[MCPC,D[8:V M'^TMH:8>&H#5Z]DX]A3YF&,HX]=U0=/4_7'2Z>SA_C&"ZC/\"7V?Q&5@]R MIQ1(Q2,HXK.GR%0"XCSRF#A+(6O<,JEZ,Y9="-L-8C_:TT%]G30 M'?PQX:X MYK,I_C;"QEO( S3W!7R4?-T9\)&),(G!*J$THM8"1CX\ZE-^EA']B7->& MW)/$[(:M'^V%H([L?^BB[4]=3?Q=5HXOV5Y_]70%VX^QT7^YMO5>:T MRZ,L-;X M-U]]6VV;%U>+)48S\\4OW]$PIZO8M=;^"/.OX[@Y=]%Z1H-1B@#EFD@;#;$F M,Y*#-U1'$S.MWHFB+V::+23?!XL/7+PF5-^Z';VN,#O&:C[\1N7A,EM)K#9B M9EUJ]PYNYT-++[6.TA)%RQ68S9Q8IAA)#.. P$R0KG90]A@=]:S@S==7]X'+ M3J ;? M!%W[[O8 ,H%4#F@3A+1%.FJC0%Z:Y=J.IFO0/VVOH]+ ^N?-8_^IFJQ_OSA%8ZT3<6NH%>H%J(C':-6>E+ZU=&0L1?K &: MDA0ZZMHW+X^04>]TOLX<+6W?%V]GOLLX6%=J3"]NE]Y(.0A:>A4T23J)@GF% M;B_:>!VHX I"X*QZ(\=\4LR5GCHD2V602R7+B+-$& CGG?54\>IYP5OH&7C@TO%( M>-JL'2G\AF**\_R;1R=RO!S#8M46X--Z']_CS[@UYU[_$;3GH./R"T?JWH0[DITK6[^3W4W MNH$?2#",>D&H])E(CSLPYWX M9[Y8UU_?A_PC;97ONG<\L=[M,5DZ1":IB948"P]C:>IK>K-S9+_2;\ E[[@I-5[WGVUM3HPQ6\:B""*92B1$ M2TF*,E(NH^:L]DOZ$Z0,XV#W!ZN:DF\"0*5'TN.[X_LZ@OA^CT7*M,+(E!(M M==D9K#02MY'$OQH;N*?RALDNTKN3,C?I.%[. MGK'A60D1DU+$)EK*6W4@@0M%6"I),2R[R/U^)^B!E PS8N!D1^HI]-.Z4]^- M/8-T7XSX3-B2"-MV.$=P' M+UO?%.MIIW6;=%W ^F5=P'JP47KB0U6MTB[$5C)+]PM[;S$&5 :-AY_)!H.^ M8"4)VAK"A'%,"J-<]7?_IVBI6'%R;X5?_&(<<8>]'$^NEI#NX3\F[_'X=41P MGXB,UI/@E23*I=)G-WIT%?JK)]F'U&%-514,;:D5Z4UIK1NMFRX.1U6"W/]& MY4J0K216JP19K_+(PV#R(B3!!($@(I$@3>F)XDG241L%SCO'*N_2+>34LU6E M=^EL6N*3DI*[7G#MJ/X"4\CC^]4DNERF*69/G*6"< #-;,R:FMJM MCH\@=^CJD3J(>MIL]:N_!J[)-BQTSF4F_5>XX?.#7W8-4:<17_ DJFB)I#21@#:+B)R45BI9]'#[.UOWIG?8E(C^P=JS!IM"Z\LU $N41-%*'02QI46T\< I"S9Y7;L_WX&D#CL-MG^,]J>WIN#Y^W2^ MZB3]/QVKZZ-B\6$VF;R>S?_P\_L>;V"XUX!90AV>&%(BSRXSB?M2,:I%C*+Z MT\/AU X[8;9_D/:JO=;CE<<;[Q_>^F/;Y^KV_-B9\%KYU3?X6SF*UTMV[P6% MBL5RT1$5"E'O_?>[#Q41SUUO,:H%X*7/MR_O!N44SL(R(6D6O';IY'$4UWC] M.L\/OG]6-E3)D%]9D,7BZK*;\O#@,& T.*<-R:K,F5?.$JNE)C(YGQ17TMI= MAHT>3\G N=RG0]UCSV,G4F CC[6;W-ZQ*N/+M0A@WKT3HDGJ_NRGZ3<__P*J"1Y1NZR MU/N\[9Z,\('SS-O9#.W XY]C[V!@L$T^9REU8UI*,=7-2_T]H3G%$VA&2=0! MA68=1KZ^1NQGCAF$P$O@6G(VHCJ'5*V4E0U->1IJ:_"]!O9W^E>KK2'2-#G"T0* MGTE07A-%@04CHX9^\T7V)WE8A[\BOK;FD?2LRM8MXDT @^?&?U[YR3A_'T\O MKFOV#S:'.WVVJBW%BOAS=AG^/+7H#5F>3RBQ@X)<$ L8S3BQGF931 MC$&*P#/;:>_CDAO['O]TN^=WI^88)_=L,IG]413P>C9_.;L*RWPU>3C1[=YV M41)AH;,E7N>,CH^4I2*5XA^3E5DG'7/8P1\]9.UA3%A/R-AT#WM71.MVZ\TE M.JLP'_M)\6_QM\7MGN7W\_%LCB[Q>)9NVDY\O/[G(S)1CEBM;LY*+;:K=WY^ M\=E/+[JC#0-=A-9":[*$@&*.=FB>M--$0K;9RQ-@K67R_H MY^FKF%1P?X5IVM#06?JOJ\6ZUO+VEC!GJZ(O/=0!]Z:GG 2# L*_YJPT5 ^J MQZ2"O>EMI<=S9=1MR3+H5Z6MF]N/5U^^3,8P7UD7>#^?7'/8]L^5_=Y M;&?"3U L$9G30;-((F."2-!XT)=K(5H:'8&C?%:K"ZBCV*B'M?'[AI^NFCR^0@MEDG*Y= MSDT:SO,C/L%&QP>AO8^*Y&" 2(EAK0VE*3XPPQR/*52?VE.%\&/"F%VUUYF) M4=!EH+!!N4AP1-+R"$$ED*B285IS9;W<(7[9:]%AS]?3(VLSMNE/.P,_$;V[ MN@PP/\\?\4?0(G\;+T9&6>A2=81ABLC2+7^9X$GZ^H=PS%E(95)N49T0R4 3/.XDH5]J"BTYXO8." M[WYUN.XK555\A*@&5O(;]-N_%.=]NIQ\G_TQA?3"S__["A;+11%,]Q^7(V_- M&4^*Z](:@*>,L=GS$'=I(K;WP@/:F]-XD;UJHH': MC+L[_PA3%6L;IG*7+\71<+H]*->=U7Z.1,#* M%H)(7KJJ"V#$R4")\]ZXR R#N$LZZ[%T#.A5#8^_/G35*BZ[1+!WL^GLNB7? M*@]LS>-(!NFH$YUCB;+5D(DM86E6,J0$WAG8)9OEP.6':T'7 HK:J;Y]]9M MD[P/?S/;Z;.G&TG>Y^O8ECG0CF.8D),APJIBJH0ACFE!-*=.66!)^]I5Q_5G MDM]_I\'=^!(6<3[NBM!F^9>K!>[$=>[J2 B>(O,:W&<4D#1[M-)[< MTF1) DN9 )?<^)R]AQK)JH^M/5QTV)-Z9Q5EW096-F?87U_P64IS*'..1&F1 MS6D@+FM%\ ..8$2TN[4Q6HWP#PD8+@DW^-U^A @1PIX8*_Z?3G]SXICN"PN MW,85?Z8BT4PB@]*>.''B++IJ9S#>*IIUD8KDN'\D@D]2B,\NZK7 S9LL"%C#NH_\&'A[D4ZD?QQTEM8)6_ MFE[@&?D;\H_.>PD%UBP()Z@.1A,=H8S$LXJ$I#01207/O+"9[E+?_\3GA[F3 MZ4?]-21X, B^PCS,*L"@B]"O97/-@/'.YQ0)S;X,*\!?$,4.CT=(5,4$6>WR M=O7(IX>Y#.E'_<=*;N#]OXO_?'LSQ&B,/):4_*[_GM-=XRA#HLE.12Z\-CM! M8I]%AWL_Z#>VZ%?Z \/JNF_>5Y@F/!G1*D[+??.B-"I#C26/ORL[IN-T//U: MBJ'FWT=H)#5'69+$4L!-B+QZRCA!QGA(E!D:=SEU#EN][2#V0!C,3JJ3AA[. M;P;S?(2++KUYI$4.-"E*F"WU1,I'@I;=$J'!>J.]]+1V5\TGB6G;J!V'M;J: M: !2=V<\?1A??%Z>Y]\7T'4$'?G('$W.8V@G98GO&''!1*) 1YJ85,G4+@#< M2M!P[YVG@U8]C30'KYL18B-C,$*P.I%@9$;#Z] C54&3[$%$H;B(IO:$GB=( M&>[Q_P8%[.=']1FD_Y"2Q^^;X.3'Z=SZZ^C#3721ZG"]^%$+_Z\;2T8/H ?E(:4X]"YL@-S01HB2-$N0]3"4TJM8"VU,M4 M?5+([M3MA#;S8Z.M)UWMCT*W0N$4+DK_KD_50[\/\&4V7Y:+F9N(@S&*D87B M)+-,B?0B$2L=+6(T42>+VZLV^)ZF9B>PV1\;;)5TT8")>W-]$W+3&>H#*FS^ MM62'RS*&'*VSMAFW"92N=DP!40%D3IH#4[5O%)ZF9B=4N1\;595TT7H2X36; M1Z4,/O*1RE/8MA-9;0S;6N7O8'D[-)DKJBR5Q+(LRP +A\H.KCS6>(%A/D;Y MT-?&VZ#C6-.R&4J\??/Z_,WMI2L/,*!>][VRK;"!MZNEEE5-57QM"725?S^-F7T/1LFOZ.0OT\*T?Y1=15<+4B<3?@ DKF^4W6'Z>I757_LY%O!%>#L ,!IR$@??E61VYX2Z3R'WT M4>-?1%'9=FVG:.A)8I6-5D7Q-P"FUYN'^=EE*208"9H!)-I:KQA=U5L&8P.> MZY$)%HR*]\LGCK]T>DC&L!Y432W?OU(Z4N0-H.:Q@WNDE(Q>>H_1,:R/U"-NCA9Z.Y>.FT9Y)(RA02E#0)<*5J[3^CF^L/Z/Z? R[Y"/MS S)9^TO]-3^D,\,=X,O%3=.:6?GHQ M#I-5%L/B^I\.OP':X^-5;X8.9:K2C='U&F$.YU!N%8 M3L'VQ/,&&<-Z1?VAY+[Q.E8##3A)URR,C!$,: AEG)@@,MJ,?IU%#T\PEK30 M FCMVZ3KM=N R\%*? (4>TGT8"1\Z9K=?URBG:Z*A\>>E"=^\TEY!!)H]-(2 M[Q5')K/'2-4RPJ00/ !-T==^>=V=NF$=[+XP55DK+=D?ST,"%Q7QV4@B>9G* M&(0DE)='99&*A(:T/[TYU[W9GWTD>J3]>35-=2YZQM/Q$MZ.O\*#HWMC+MS9 MY6R^7+]*CY1P0H*4)/DR\9XS3[R@C-A($?+&Q\!V*G7?YQYH;RK;L$;].T0] MZV] >Y5@/'HY0Q90WN^O,?\2N1F59KC4ESPJ6^05>;FP=8Q08*5 S#+*MCWH M+B#^^6+V]6=<8(4]_,TMY)Y:$U?^^&N-&>-I8 M__+]-_]?L_F+B;\N@Z4@:09IB,VE5J)$N1Z-=:9E:V]<_BN V0LKZ MR-LV-[=?K380*VSQ+C9Y6TVTT$'E*#CR4MJQEAI$G\$1H7A2WE#)F#Z=6WB? MO('G.)\.-+O[AT=I<- N&SLP=\O:.W\)Z[X4&;G@(G.2':48Y*42GW%#=$Y@ M)7/.WQ\NTR=$'R-Q6)CV!I;=07FTWAJPFB^N%LO9)!K-^=-( O+HN.0\$MF(% MY4-M5HX$'C4&?LJ38%0F7OD$1HGD3.TWA2WD#'L)?_N#X1@A?<:5>J@;,@DAI/?#2!<. R21Z5KE[K>)^&I@%VO-)G%370 (*> M/SCLOSM]P[ZC#'<6]Z;# M%O"Y\;YXGN^S-9*LC+4%2925D4A@>#XDPT@ ZJ,TPH.L'95LIVCHR0Q](>$^ MY.JII0&0;1'7K_.2B*.S =R&BOQ?]MZLR:TC21?\*]?NNW?%OICU"TM+#\=4 M(H>2JNT^P6+Q(#&5!-@ DA+GUX\'$KEO!T 7[[P<"_I+9D;*K)EN_:#T&DW3!AXG UI3U701 Q]05^&X*<78NK*7$8]" MD "=B)BU/AW\CJF+&>WV[0&0+=1W;,O,V!"MK1WDR@826@:+-9T5 MLX189W+7W8C2&7)SFX\]>)FB:1L^>X#>OFIIUG'3+,5R&TC-B F3DG$@ N.@ M$D8*H;B$'$P21@9)WL6XB91;8J:9DWAR:+511@>NW)-.PD]_U4[\NF'SNIY6 MEUSWDA7 7 ?XJ6@HW,H>G$G6EUQ\BJU-V##*IAFH. '>FJNI0_"157[,4Q': MF1(*D$WF-3:B \6Y!FM2UE8+(J.[$:8W%6O1LZ@-UN2ZDQ0_$:\QIPPBOK4H[ ML)HO152/N?P5_]K\_B=>?,5_+!>;3^M9SB)GYQ5(01)6)'+PJ9Y=.K(8C)=) MM$X!'D=QMZ4QC9&U1^#<6,UG!^K_@V'U^Y_+62'/.I?"@%QK8C(9!3[0Q6,B MS]&Z;'CS!Y:#".VV_*8G"!^BU/-$+D$19Z'4=6RBD"0M.4VF9/ >$;PJ)%,F MR&4_897V2Z1.FZD\)_3NK=BSQ._/R\O5S%H7G&)UKS#QID+ML!6R+J81*NI4 M5P*V3CH=1NFTR:NT;O#7%F\@+8B()4$R0%#5R<$IM>XPHLHC,DA_4 M7^9]M/1HCV#<5TV]S[[Z@ GG7VN-RGJ!F\/;5Y_^.4W;5 >0VJ@=]\MHFX;FLT^2+;3WO M\1AZ^VDH'0U0CPH83Z3=#I!\GX-=!3(YHX)\TP#DCU"(9>F?@G$)FL2(Z)SF6.LJ[RK0]:">EP MZB*P,)EU:HVO%PGJY0X^5-]/-0$T$?[$ZR0>\_#/[1KR'2>9$0L* Q0*J4%% M@1!BBB!S,E('S1/&5\* U[\R;6ZY&38:B[,[8&S[4G>,.+*OGC$#L78P*)<5 M.%;_HA1')V)1#U>1#L3%G8],F[0=&1:'"K.#B^?>K4T7]O;BON7L]CD\<9]= M5%@+M;=S5.O.5(8@>;)&%?3)-]]7.Y"V?IIX)_&X6VFM(S3>LK*M++L:LDJ1 MMK>F1+*X.MC:G*=S,4/ .U!BKI 6 7%\L_ M:_[QY^7JQ^5EW)3+B\<<7C.GT 7PU!60\YE\QT\4+9UL55>Q$X M=1/1*> WFL+ZV6YR)ZGX*VZN>>$Z&V-= 9MY??KRGGBA",2B+94/Q;#U3*HG M"9FZ,>@$(#M> ;T_ _VR7'PD*_KY1XR;0$Y)F*_J=E]+M:;U7;( MZ_K:I5F6^N^7_.AE*T1$A^[KTOE",%&TF3]@7:TV=L.5: M/X8_0<:T'EP#O3^T9<>*N@,G[>XIO+T\F53N D.7]9 M6^]%\!15M*Y_?41$7U Y1+,/RQN.$G,'.+EO<+>')S'DPL8"S!4Z/$71Y5SK MP55F,AJ6?6@^L^8Q%=-&_JVOH2.EW!U.[LX.M=&55 1P7W= 128IB*P3RF3! M0!$D19&MS, MYLYT:JXTJT]5GGL2%U/$E'$(Q+%*6A?,?M#S[5Y?[0DTAVIY>1*13PTF;O75 M=?O'-6._[ABS=R]@:V3T43*(0=(%[#F'X*('Z9EQRGJ,#]_QGD;1L,_U=$^U M@,\(0IX:-T33TRQ)=I>E8F2VEEM@!>E^%PFWT@(OO#/C=M=]4( MN&DOY*EQH_US)M3=92E;'HQ,$E#5AO&@+(2Z@"&[9.IF.1T>SHY_&C?#/C=M M(U1[W(P@Y.EQ\\Q1$.8N2Q14.%U\@9*=!Z6<@\"]!1,$'::ZKL&88;@9\KEI MYSV-@9OF0NX@.O_MTW*U^?UA%K1(Y-:1:#2K3AHKCMPU2TY:X;E$K*5[K8>M M/TE(3[[.\;F>3X.XRIQ-:58<^0TE.XU?H9XC!Y=P";^HYW?:QF.3O&##. M02)Y:JQ E'2B;)*Q9.^E-JV=G+O?[RE]?*!"GWC_/DBZ'2#COCS>+N@GXWKS M(6SPMTTM:7V/JU3U\Q%G(GMBQ#+066DZ/;I.HR8Y!O2Y^'4]915 M;H.JD333 >:J?-Z5^]?Q7?[>;(BW^3+_M,@S55#2+5Q )TP4MG(&(1@&*7'- M0TKT6[RUL1I.7D]Q6B-;-I)N>H#='3/]ZW*1=C7=*%(Q@LB6=KNG"&6YNRL-GHJAL?2%?,G.2AMHV.'$!!EFF MD,*B$&,4$SXBI*C]"C_/+RO'VS^Z7E_61I@?ENNKP79,\!"]MF!M+;A"Z>B &3I6 MHA2)66II6D]2.I+D:=<:C._ICZO#9I#MHBOM328WE;YW% MCT_8HS9<*..VJMD85,FND%^WG3+,$W@L'ESDPA ^66P^/O%TK6HJ9(Y:6E"B M;@96R,%[Y8DDDWBD&R3;UG'IN;2J[:/W(:UJ^XBZ@QOY?NR\?0530:.RT8%F MR9-/D05$(P-8;LBKI1]AI6T,EL=43(^5HQ2[;"KE[G!R_=!%7H022D'A52Y. M&P@F%RC.&%]?4K-J_8[S%!W38N58W;X(E0,$W0%87G[$S#+91"2#*M'6FJT$ M00H&);F05(S,N?9S(;I]1#Y>WWN](.\C_ Z0]&3WI\S&%ADC>!OH>'F?P(ED MP++"++'@1]P=@.:F4+2RL;.2LHY?4DJ"E)*" F\4N%J. MSH-UA:/4P;5V@9\@HR^X'*+=95M13US!_?=YW:V^"A>_8,W%+LN3-RPRS;PD M(^R3=*"D#^3\>05):!Y]\O6F'5"_/>ACTUY!#1$RCG@[L"Z/!PB$+(F%R,GE MRG1)2RW >5V'?05>7(H2F[_@'C:G8;1*@!$LRW%BGKHSA!3&K\#^YN,*L3IT MUUQ(9T,6 ;QR)!.DD" (B4!1@&':Y&3+H&:09[\P[3-^8PO22) =F(VGA@UH MS3(3!F1@H8X8J-.>)0'::_286=1\C 3U 6,[3MKJ<4S,LJBM0%$"U%.#0CU7-O^O2$SLQQ]T H12J2X M7:4DZ^4K(;@4LG7*8QHT&V'8YWIR/EI 900A3XV;@6-"%)?"D-]=+2+91E'; M3EBH@[.*+"6Z('"056DXB^7T,S4.QLT(0IX:-P/'$N7@ TI/H;RHX_&UKV,8 M=89$['B=K/;#;J.&LY]./U/C8-R,(.2IA!(Z7=8^ N9ZIYHJV*!78$@LHBPQB#@*$--)G'VR2K9\$SFCVTUY* M'CC[:1^)=P"1"?CR=*5GGT7 ).FK,4=?>^>;%>RF7 GCII_62[R^#/:7W#W5"B]U3@D')2)>4_S=CTYS\S=3_,'R MZR F^.TRKO&_+DE,/WVM%]UUGD[XD,E5]81:7\?QD?$+S#,H.02=A72/VJN. MSV(^34I/S[4-4M\-Y-TG;*Z;2IAUKA#E22D#2F9-3K/7('()DA>F)6\].^Q9 M8B;.9K90]>OP.4#N_0'HI@8SN(""(B$7. 5&#B'4KD.C!0F,R[G78G(7JF('-='-/&V^;OM,>L.CA1 ME4CKUJW#Y-T!;'YY8H#USFW[^W*U6OY9Y[B$+_0[FV\S\@&124&GRLNM?<8Z MJBR X]Y%7_?EL=8/N/O0UU-KSX& &#!>O(EVIDZL/L'7^^5Z/:=3N>/O[2*M M,*QQ9J+D3%#8P"7WM1K'@6>,@PA>NEPHF.1#UNWN\.H*.P]&8LN[,>,WJ MNAK+M .+DHRY(6,>- DII.BP9/(=6>NX[.[W>^H-:F]\]I)N9\BX!OT'K)XB M6MK!M]=;M9U%#%QM)N;'F70G"4+L=0M6R*2I8TQ0&%)).L-!<"^->)>H:FG MNI5&&&NIA0Y0=5]&?P_K^?HWHB7D=XN[C[1\%I06=)=IZ>KQL@[)1M-(!VIZRT#\L/W^>;RJ?/R/>6:G%HRX\,091 MY=K@*2(XFS,H9K11V649FQ=I#B>OIT3Y>+=G"]UT +L]%KFEF%W$$"$53\>H M6%\W.7AB+PAA!:>SUGJ26>,5>R=*=XUAZ)IIICO,T8'"G8,@D\S9:@X4^D@R MU*E0Q%.'>&E9K,G2\CSN17I+2T_-4F/@Z4"I3YS)NKMAYA;_[\K[U7R1YE_" MQ4P'-"4I"X4+1(688BLXJB=Y& M\%T@Z*YP/N"7RU7Z%-;$V:WII#@B,\$L!%6?T)6VX)Q#L"DGE9G*TK5VQ >0 M-0Q59Y%2'TL9W>'KSF*UW4*U6719I(@2@DYT7A +1.XLQ11).6:#2FQ&1RYY'NJ-O_*M8:@YBX3Z*.+M"BYU,=^GL/J(^=WJ34IX@:NM MJJ[6M\\RA1HF1P=V.Y(LD_BBB!PXV6+.I&8^ZKUA\_(WA\'G+#+EHXI[8ACM M#L+.9'[ _[J<$P%O%V\^?ESAQ[#!FX#UZHB\*]M1,'?>HF;26LN\*E!"789K M2H!8.-E8AT$7E2,)> "XCJ=D&.3.(E$^@6HZ<+7^XS*LPF*#^"Y>S#]N-;?> MU?C\]->7[=[16>:UD";%;F?-_X46>>:,L!EEO_VU1K5#D++($3%N7,[=1X1#G MZO4O#4/+623#1Q#MQ$#Y87NQKS\@T4\V=+/\1_@7_BKL MSJ=FI=W,+)]E(8M344',J8!*Q4%@CDROMLQ$ZXK,0T88MJ%F6$GHV237)U!1 M;Z"\^[ZP30E7J3_'\@R9C<:1C%/$1,>O<.(9,QC)M&2*>9^'%"$?1\4P$)Y% M;O[$*NG -7N8<*%_FJ?-_"MQ^A479/W7,T]B\Y)Y"!3>@/(404>*FL$$%J62 MECVR>,T38(^I&@:ZLT[='ZF*KO(83W'ST\7\\WQ1*S3(8KL0F+7 ZXPW\AD, M.,$>8R7OSD,0&>1H1]5W,U@].]_>R1I8OM?V]_:_D[]KSY@ M^5_U[W]\>'OOYX?\M9K?<+E9DGPWZW]+R\]7G[F[*H^BXY_#?/7/<'&)RW+U ML#H/%[=R6?]\N2%3_3Y\V_[;C[@)\XOU?5;7\\]?+O 5M+7XZM]N67\HE-W' M'R'NA&+ OS:XH(OK?Q]_O]2LVL4VL'P3B820-C/-=*DCF2 Z4Z=M.01?,(#0 M66B+0A;;#9^J:)9X1$">/"A5:I&C#Y!\ M"$E$R\ADMRY ?9&BZ9L1CT3#4\NV&RF@ W?L+C<[7N;5%_VR.ZIW"HW>+GZE M,_K[GWCQ%?^Q7&P^K6>28]"H)22=R/>T28.+'.M?I([6VN);/X0?1?#TB[Q; M(><%4(ZKQG/#[/_!L/K]S^7,\11U00_%^+IK,@OPDCQ9[QQJ/-:M<,HG7Y; M>3?@W%MQYPC/GY>7JQDKB6)]J\'83+&;H'LAH,C;1:H^VV)C\]+_@PB=?H%Z M+^#<6VUGB9;#V#BEQJZ0L(:YC6"5D0S9O;#Z1UVG;D/A!Z MN/(Z .G]?.P/8;7Z=MO?;PHWDC,#-M0YY<@M708V0\$@95%U.^2X!>OWZ9FV M#WE$L#53PN& 6F["Q?A)\/>KY1=<;;Z%1?[IOR[G7[:UC ^XNPV+RY\]$;M!5ET,:005H*^2M31 MDSO3)\R7%]LFQ6<^=35WL#:7L< B>$&G3+F8P-=QR$@') H9G/.Y,?-#:9LV M4]@6-X_F?(ZAGQZ6$5QM\!'H>#89+!-U_!_]Q7N6 +$.58_",\:&@*KI%HKQ M)L&.HLLG5U/L(]@>T'"]9X=QKH5V@+5.4#')@.+B2 K*0Y6_,'R MZR#F??;*^_NWFUGZ/MN@F?9@N=V.&%,0C(J00](I.^FB:EU,.("L:9_Y1G4: MQE).SWB[-X#?T)$I#)(H=6FZ(98X*Y"*2UY*)K5O_5PR@*Q.PYE#H3 4:@?J MI0.H_;8LFS])N#_B5[Q8;IFYOIQ3MH9[!*MT'5X7Z'3JA(!"210^1OFPN>CX MH/DY8CJ%U:%J?Q@G-]%!!V#Z)2PRR:?^[>WG+ZOEUVW;ROIZJU5!DT+,@+;V MJAOCP;NL0!;,0=!OY=+\$>TE@J:]&\<&53M== "LOU^2+.>+CSOJ2[12RL+) MDH#,)"$$Y$%P&8S6YCZ*UKW6?@FD+5,:&SA'2[@@K))CK?WSB $2N8M;1 M0%';B< !(627@'.%"IFSUK7>23Z(L&FK2TZ%K':ZZ0!P/U^N%O/:=D!<_3S_ MJ_[3-2>F!"Y*2%"[4DA6%.(&:0U0E$,G2(8<4^M7E^>IF;8X9&QH-=)"!WCZ M)WZ:IXL;ZEVFBSEDNJKKW +E2"@^. XD*R:9",:'UL4=]RF8MF1C;-P<(>T. ML/+#\6.0QI1HN;-.K)19PGLRJ)CY*L4F3)6V,G)?H MF;8:8VP<-=-$!ZAZ5E:_W+1S6F5C,MF#D9'N:!UJZMXF$$G7"9Q!J=!ZJLWK M5$WKED^;[3Q,-3V#[8\UELN+7^:%)!8U^7R&_$ GR2I3-$(W>"F@C=,:@PF^ MM.Y<&$!6IUFI Y$P%&@'JN5@I'W%55R.C;6K^=2>N^*EMQ"TI4@WU^E001B( MOI#$G%!,FE/!;/AT\-.GJ$9&V/[*Z,",O4GI\O-E'2&5?T0B(LVW>J)_OL"M MPA9U9F<=+'PU>/$YYF=>"EUK)Z D58=8U]2<" )D]"H;7IQWK1]V6M'>:5JL M#5PG4?#^P/97P%YL!R[FW\>_IG_%SVA-GD) M)U,.65KK!I7@[F-VGB.FTRQ9(YO31 4=8.F'\&5.QJMN=_AA^?G+)?WD:U9V M*VJDYLG) +*8F@+2VU9K#TQ2I*.-=+SY8L77:.HT;]8&64T5TC? [CB0=QW% MF<@DP*PYR,"(PY(Y!*49:+3H8_!V8.%X&\@]0^6TVQ6G V$+I74_:0[#&M=A MD=]M/N'J=JWI,6/D7ON1;6?$[<7 D3UWV^*:YSYXTS<5BXDL.547*5*09VV M6!\>4[$\&&D2>UBB\DB&@SYT_.+T]1IQ^YD?<9U6\^U6FJL\-0LE!R\D!:HA M@.).@B_%@"N")U.D**GY1([GR9DFV]I>VX^7IK?1P,1C4>LSVK+\00=K=;%M M1B:N-ENN\K;NUIBZJ<9H8+'48: BD9P&'(A7/C/QX+56JER. M(]=^(;)[@ V1:ZZS :\4UM=W#W2I)Y#<FLR5-U3D,)@?( MM@-'^@.&BY_6=<_U]1MZ\M$+&R%:01Z7Y@%"R!JRD%$4Y:P5K5^<']+0)6P. M4>^RH:P[P,I-.+ C/YL2LA492E8&5"P)HB;36PTP2W15E]!Z#,D#$J9YN!L? M*<=(N@.@/"CVBC4NE$BA6ZW((;=-@3,8Z4[6+&8E2^2M<7) :5WS![/Q87*$ MG'OHZ-_>Q$HRC8XB_,*DK- F:Q@R^6]>L2RE2S&T:.[>;[[#>!-9&[NNA\NR M!P!<%X.:XJ-+%CR:.C].%?")8CM739M#BOALLQ$?773W[Z^L9T8Z[".YJ3O[ M[XTD"%X)Y(5H)OXWI@PM!%S[(RSR_D0Y[J>S9D0[[R&]JQ=\; M29"1'%SN(I"U(]3[+"!$(T'J8BR/DJZI)HKO;Z3#P8H_6'X=>()/WW>WSPE) MYU2,=Q3\9+KSZN-F1*')SPTF2B]*MJV[GU\A:>*AV(W]@S'TT VLWGW9KE=> M?-SR56= OBL_+!=7N>+ 4N I"L@:*;8V=>B-W];0(C.8,$36?%CKJU3UF#<] M$ 1/ JR91CK%V =YW!Z0!VBB6/+T,=$UJ_+1=JQI#D+2M@,%((F4,0!1*O(+W4E M.9Y?KL#\UM]'ZM/'^]N-T^^7Z[G5: _U9*B M]9R"H5_FZ\TL9Q,-A"9$UF%B,XM98KTZ$P[UIGW@_PV3F<"3M M=H?JNN=[IIEUI3"$%$VA@!TIUI$\@ZVS\3(RNAG&Q6>E8N+E#"=#VMX2[P S M_PRK>4WMW#(09(Y M'0#FEG!IB5AI(L@@-2BL;[W:"2" 4ZABFZCW X@_1X <)M\.PL&G$B0W M=^_-GNY+?+0K-F:CK*[AB:J9D^ 9> IY@:G$G632N-AZQM^AM Y+GK+SQ-T) MU->%_1K&Y_7"6!DH2B9_#RQ/$HBG JY.$>:RJ,*3%[*TO@[W)'$8*+^;E'XK M99T;%K?[88.0AG.L97>,&%2NC@FV%JP).F0Z;7*$.W=/(H?A\;MY!&BGL#-# MY'8I;,8D0F$)LD!!UC]&",$BU)2U1.42Q]:UVOO2. R/9_F2,*JZS@V.=<5F MD3FIDA1DF3DHQRTX5+KN@;79"(4=5U1G"\O_95$R4\ MTTE+(I-841ERD.O(41M<"ER%A*T'4!]$Z#!@GN4#QOB*.R-TSH1URD@N(&@9 M07%3?9)(3C/3V6DGC6^^[V,H;<,P>):O$J.HI_>\SQ^+/%^GNJP8\T]_)?JC MN]7%+"HC,C=0?!'5\E=)Y@S2!"2?F1<;3^HW/D?H,$">Y>/%^(J;?J;=73ZK MY#;+[1-?_D#,+A;V@15&_B-M1D\:D6!FI(0,G<@72V^T:X4]V!G M37AZC,. CPT#U5F];XPCZ(G;V&_.QD65U06!\N+B6YPOZC:+SU?-$%]VAKLL M5]L_M/D4Z']?<;'I'_("UT_-N532?A9RX MJ[D .G,9E(P*G"H6N#3).NM2LJVW=.U+X[!RXK-\;QE57;W#\<>=;_&!;OGW MN$JUA$Q)+5AFKO8EU3E;"2'XE$!%[V*M(]/ZI'!\@L9A<#S+EY91U=4='*_# MK1EG-C!-?HAWKFX\8W2HLHIU&8A7/B9TNO7BE*#UC\4*4U56_F.1EN3_5BF&B_>7*^)TC>_B MQ?SC5JE_#Q=UV.)OGQ WNQA?\TBR] )8(J=7Z4 B-K+N@=0F<255YJT;%X\@ M=QA>S_)!Y51*G!"O&>>S'Y?ILEX*Y%O,E_FG1?Z1'(U9?=*>I];O#_M1./'*L4:X>315;CPM M=>!S[0[V8ZYF)J%*R15 JS2HNE3;18J6)2J#](/HCFY]UIXE9N)58R,AJXWL M.P#1[^$O7.^D].2A<-(K$^@H),WK$ OZ2TBR3O!4R<82M6D^5N0UFB9>!S82 MI)IJH@-D_887Y>UB?;FJ?LD'TM'JZS5?,Y&X\\Q$8)ZDH^KX1R^$!2VX,D*C M4*IU$\8+Y$R\UFLD/+62_\2OHCM+>[VIX][&.U=T](Q'"BWM48&BWEV0B$)V@[ M4K++X4C8_=2)5V^-I_Q#I-;%GMU;\!97]>*"$C1@O<< %* MA@A.1P0TI%H&QUO74+U,T\<:LD3#54 L=8.I91AXD'((3Q7L%00@26$H& M/-=T4C3/S)/HO#]9G+Y_A#5:M=;)@_;#M=)!1?0_EE^W V;>+G[;A$4.JVJ8 M\V7:_&=8D>]/+MZ5##\L+RY^7J[^I#\P,S$J84AL2'X=J%B+OGE&2.BE4=*G MZ%O'7P>0.7'_^U@P'%MA$WOF;Q=?B;GEZMLNZWHMNYDE;U,$CG4X3:Q!IP?' M?2W%#2*@\9:K(37/S_W\B1O3QW#7FXBR]\>TWSZ1?#_@E]TK,YV%CZOP^? W MM9=_7M.GM3U(;[ <\NFOW3[7&L^*<@%,'86G8KVV"G<0+=-D(2+9B"&;(5_^ MRM%K;"_">OVN_+["L+YQ=:'N2_1,BZ16.A\$I0,4,'4F^O+CY7I#/IQ_FJ/='A,F"HLVD-5&6:-* MA^ 5"2WJ++VS5NI!'7_#OM8C8 [1[')4,?=@A2[C&O_KDH3Z4W7UZ_:\[<'* MADGGZ3@Y7VLYH_<0M)4@D0MC=,2$K=M3GB%EVOJ-D6ZQ!E+O$SR[0^84#U)F M!BXZ3H=,U16)5D&.Q@@N-1>Z]8;U9XF9V!:U4/7K\#E [OT!Z'I)KPN2&RO M:;ZM^\T0ZC22$ )G.AB.OKGS\Q0AW0'G$"6_#)T#)-X!;&K!P.;;4Z;YEYL^ M!%%DR9(N=\,9W<-1UP<;KR YLMD24[*L=20V@*QI*\?&N(-NZPL;4L;#6%:@=RL8[=*5]F#:,M&EM5W-( M/+1B(^AGXBCNGI2V$<;Z32(Q$A5A_3ZL-LOR_B(L9H(GS>@" !E,;;+R9*J# M#Q!D#M*40&;DR$ MC2G_;IVPFUDQM[?][9^YOO>98%ZA=E 8A=1*2B2C'260I 6345.XU#Q[=3"U MTY9X3^.J-==B[T4&/X5597?]97= #R\O>.XG-2TL&$1NHZ;=ZV_=V*[KQV9N M,-J<2]6_!95= E>"(/UK\KZ8BB:T7L[Z'"W'VK)?P1,'!RVT/=#,W.X@+OH*W@P@>K7RYJ6 M>U>NXI)WEYMU+=0CH?T]K.=IYA,6KSA"B;5/F)4 7FN$+'34+ N.LO7!V(O MB:/&,? UGH*ZP!^=G=6V)C1<[ *4JXAXLUG-X^6FY@A_7VY_C1C$O(MMWM1R MT8]X-> * W=U%AH$RZITF0#/I 9.)[%(:[S'UKM:CJ=ZXO!S#*2>6)4=! K/ MG,T?YQ>7]*N/CNC,&RU\RL144?EJM%4P"0&C=D47;9QN_32P)XD3QZPG-*!- ME-1!$\1#F5W= S+8+(73P.@^ ,5S !=D <9"P"R\8[[U,_B3A$P<8HZ!I^,% MWL7%^Y"-W7F8"1^X-X9,L"/Y*%,<1$'P]XE)R97@IKF+]PPITS8AGP0[APB] M"_2\66SFN1(__XJ_8;I<;9O*?OHK75Q27/XS29-<@"^75^IZ5QX)\VITGE2: ML]IPST6B0X.N@/." WKK _I8&6^,M2:$3]O(.>X_KT;85X5IW@Z.>A"K)=ZK=CU@@X4JZ_XY 2F4&>FZ5< \-3/G38+ MUDJ7]]OUCI!.K&I6G"[L$B,K M;"QHWZ-DNK:LXS3[.$-PK)B[!,NN/)+NV!2%H3.C;*+(D=7)U46"QU $4RPS M-IHE?$!+)R;F"#V_"IT#A-X!>'XC+>";1?Z%_N3%_TUNUCK/4]7+KB V))<8 MB@ Z>:3C%3S4OI :1S(AM+/8?&?@*R3U!J5#]/[H:;B=$B:?.7!CGW^Y>3;7 M3.(K5EVUB1?'*#,9$J=HANZKN.5*<=:N<6C;?TL\0I) MT\%I# 0\'$?04!T=H.O'W6=?EMRLI*R2YAPR<@4*D4&(=',+.IU>!AES\PU0 MPRB;[D8[ =9&4$X'D'N9FQ^6B\U\<3E??-RM&%HNUC.>;,J<:?"LNG1<%(C! M.;#9&"M"O1=:#UG9G\IIB@).!,61E3:Q4[8-*5X37\RJ!)3DL5IMZ)A12.$H MIH#BC.-"E*+XD$D(0[[5A9]^O$/67*P=6*_=_7\O"'ULDKG5RD=!IXS5;8_H M!/AD#&@47$>T'$WK^W(081-.B&J.A:<=LX:*Z0!MUQ[ /:Z>\P,"]WYKWX-1 MEEQ/9B$*QB&YXE*(G*DTEI,VA+[IC-KHV!M-31U < A/3][_SG)= BO >7!T M_ZL,028&PB2EI7398>OE48?2.IWK-CHT3Z*^J7-JRQ7./RY>$Z/S3@CR5\!H M)(UPH+QH7&XF460Y8M#/O:=)!JFU-K+]H.;-IU$N>*N<(RMA^>_0M*$.;41$/!,3JV%.CI UTW:YD7)S; D MD\CEA&Q"/9(A0+ V05&HDY*6\8?O/.UR:B]2-F%.;7RLC:"<#B#W,C=/W^\1 ME944!/%2!-WOY('&1->"L-[GJ&R)H;3.J>U-Y80YM?&A.++2.H#ESK _=\AD M\4;)$@!5K@6GPH'S*"!PQ"*U#1I'RI(<8_F:-] T==I&$'T'?3+75OO9F-IF MH92GPY?J0%\6Y983,%XFFV62,K6N17^%I&EZ9T:!4DOA=X"EY]A@TJ&05I I MEQI4DJFR48 )[UUF7AEL?2$>@YWFO3.C8*>%L/O%S%-W],T?_8!IN4CSB_F5 MYFZ6JC >),,(D:*96IZFP 4*:SQZIT6R(HO6:;%VU$_3.W-*9(ZMT@Z\LF?8 M><[5O:YUJ9G$R[K5Y_:_#QNA$H555Q4_#2( M?X[$:2>I](WI)FKM%[7;A:0WO[3X>'511A%T*HP#*Y%.),5WX$MFP)5-!;VV M1K3.->Y#W[3S5/K&Z_$*[0FL#\. 4$E>NDQ>U"6F]QDU=='EGD^Z-V"0/R2OT8$.1 M=8!N!J\+@Q1C*;FNX,FMH_\#R)QFB?8X"Q%!LT)" M1,[!F5KL(8VW01L,V#J &D38Q'L QX;'7G \1%<= / 1(_^Q6JYON8G&*DR. MG C#?5TF),$;(T%+KG))B8[O6%GSIRGJ&7('0>"93'H#??2(KCJ68O=K.P?B M VEP]?7^=NE'V^QG4>>HA43PK X.+(7^R;L,PEJL \9#:%XIV(KV:1';$D^O M0?44RCT/4%<[07^_TO(B[YSD]>UPS+M_H([7IVA->=S.S ])4[3&Z6)R(4/V MS(>Z=?_2&'Q,FU::%NSC*OT\@/_$@?\-+\K;Q?IR54=A0-#!@,$8I4)AY,.12Q,9\GMD3YM]ZLZ&'Z[2'E&\2YPL/M8)[S^$U>I; M6:[^#*N\GK'$,[/:4I!0UQ3+%WDL5T$L^^NVZI63:V;XG-4U[ M"[Y'^&P%-!-9EV"3 9OJJ[Q#!3&D $5+SS0+V3WL7Q\IVS/M -Y3PF=_P7?P M>O*(BW^&B\LK]5Q<+/_<>H6.>\-59) HNB>#:@M)J=!?5" AF:BM5F-CZ3%9 MT\:GI\Y8M];3_M#S5]!;X,>PV?W9YN#[%3?P]]]ATM%NSD*>Y8K76 QZ>Y>;]:4N2R^5:WK6Y(GG6WYI>Z4FEFM--< MFP!)$5,*:W<9_1_X&#CGRKNB6\^3W9/$+E_LCD;*\Z:PN=J.O75_'QF<#]/@ MX?7MXBLQNUQ]J]GN]_CO,QVYB(X7T"YR M4+JV1R9RGG/MOA6B"&9;UR4>3727[NEI\#R6:J>']/,\W\]V[I@3MF3A2@ 7 MI:L%>1:\)-^+)ZN+=5P5^Z"2XK7,\BM?[-(S;06Z$84_/;*>[>Z]FSC/*AB3 MD R^8P&4D DBH@8A4O9[_@Y_1NC&*>QU1N;IV% [WLW39?Z M[^ \/,/_3*%)RL8(%I&.=7$&8L@:B#X++\OVRCL8 M@^2%S)=UVO9J,R82R0*L:GR__H#KRXOJ]M15RN_IVZOW6PKHS[Y?KN=7L_GH M+LHL>0DIU#7@I5#XC^27UX@O^8R* L#3P'8ONJ=-@Y\CQL>#1;]&^4? ?9"RT]U\68UHV%+>B>-H-^CD=A/%ATD;S:RP#L)FX^ MP;='5KC,'G3@C$R H=!8D3$0*5@OE# YM,Y&M*%\VNS^.1Z(,:%Q;K?#;[C9 M7&"MB%C_YWSSB?Y\5=)N$W!-.WJ4T61+]B#4B4M,AUJ=Z$@=-FAM6##-JTB; M,C!M[O@O1+ MO\P_SS>[ > 653(I*:CEN[4@@[Q)FQUXG:4P45@F6J=X1F!CV@:2>NX9TE=YU,$*5PV=[&#J5NF'?0]R[6D772 =I^ M*@739O[U=AMRW27Q8,CU:XLG2N;T/V)9FOH7'R'ZNMV]*,G1>A%%ZQ$7#<@> MAL_S6#MW:BUV -Q:E4A?G6_NUL,^,8LA*2Y). &,=[+.8M 08_9T* 5GBBGM M6.O4[4#2A@'P/);5C:&-#D#V]+EZH,DDX)R(D7=N0T%N(V]401>5BF RQ M^2[$X=0-@]IY[+8;22?-T/;O?WLD9&+\7]O?VOY._:\^8/E?]>]_?'A[[^>' M_+6>DT#VF42[6?\;L7CUF2L&/R(9]-I)O GSB_5]VM?SSU\N'DQD>50#_^2/ M^=LM<0_)WOVT1W XAE#\:X.+3'',T6-&/L\WV_=+"C7N?W:^3A?+]>7J3LAA M_7V\*;: MXMH!M!VK]IZT]8V\5.>XUI;"=NTI L!O/8%"D5#R<@2?&X]VV;LJ9_2U)J]2F8C8_9^N::;\QEBAHTJ-8GT'JVMF$U*:C*N,Z_ M^'"3WIG%0C>XK2-#O:.CI>EH1:\5&!&STH%[,\8(LM<)F]8\-<3*$YVJC=72 M@1=_W>YV=U;\=1_NMQ\NPGH]+W/,OU*P?%4Q.',F1>Y$!B9T F6Y@%CW:3)I M2D29F56M$VM[$SGMT\6X&!Q17;W?BT^O-CC\AGSYYS6]*_<@O=&M>>N-O2MW MO_D!+VI5U'::TI:J6*EZ'[Y=^737*,VI&.^8!NGJ,P1&!H&S0.Z5TX0;E%*V MS@T=1_&QEO"W] GSY05]^VE=O5FM GFZVV_^_=OMG]G1L?5)?Z\%;[.2G;8L MD.%7=-HHG.80A!(@DQ86T6>56XNN&?$3;P\Z'68?6M9IU#^A![!>;68?*DMO M_IK7G4@\2&<4.%X"**]*K?IWD+E7+!JEO1V4 J"?>@>O]&^W6+WWP6EQ-I&R ME\=*O@>X_ ,_1US-2F2%CI.'DA/YN2);"&Z[BH5EYE/B-@UR X< YNJ3TT#F M"&4]5/Z$)ZE JFP;GC."9SS"H0WQ<D5 ME=_[Z,1*/T1ERQ;RFUKQX:\[A&ME1-8NU8W-LBYP#O1/2D'.] MTY6*2@^I^ M7E/\W8].$\(U4_S!\NL@)W!UO=$?WIH\JVSDM30^UG%Q*DL!+A8)0D:)0H60 M=>L\TST"IHWEI_44CM=(!W Z7'"W;"]R3;7]&C[CC\O/8;Z8*<$T=\*#MS7- MAC+012PY&*%BM($%U,UCK!'XF-8-/@)6#Z.GJ77< <[?XZHL5Y]K FC+ZGIG M_3V/5A.:('NZ/I0,'!RK!S\JH;-G+O/6@R6?(67BH&MRC"S;*VSBN8'_"*M_ MX68KL'LL\"B%*3&#<;6(A/$",2;R-P.WM<9(6O%@]/VCY.@+/W[B*[D7'+52 M0">S)W_;+-.__EC,-]<\(%=).TOD6_2@>)(0A4G ,]T'*55GU@P T7,_?]I2 M_:Y0U$0%'5R!/VU?O1"W?.Q88%Y[*X* )',]"5C <\XANYQ3"(06U;IO[PDR MIIT;TPW86BFJ-ZR]^U(%NF/$"2URJ6,YN+8U25=7@@D#*;ELC RAC(NXN\1, M.Y"E;]P=K+0.T/6FY)Q^*(;B,G 9-"@A:FK**O R M870,L?T5?3S5$[N/7>0%3ZS[7M >7^LZMF;$=Y[(:8RZIT!_<@CT@OU#Y/[K9;W8=J9J M_>9KF%]4T_/S#PD2;IUG.0%; MG><,._5A1H)-M^;Z0)%\F*__]?,*\7K\U':^B=91HO6%X.XXJ.031.\-".E9 MEE[ZU/HJI,XV1QX+QF,?L:$Q];X>LSG2KZ>4?YU_G&1=Y*Y!,NB$Q6! A M;&=>&W!!&3*-6;G@N?>J=9_RZ$R=:;A]CH?L:$Q]KX?LG\L+^C&U 78K$D5Z MP>@S!!58+9G(X'*5BV?6%F,T3Z>)8IJR=:9!^SD?M"-P];T=M=J760>O_+Q< MU>;VK[LTR.X9=3M/BIF2A$A(ID<64%8CU'X6DE96*FK!LF@]3_[$+';^B'Y& M85EC.)WS:?OIOR[)P+Q=$.N7V\?B[4BCWS^%Q55US/K7Y:+*!_/=/1C&BQ2" M9N"#(>E($HS#&.MDRE!*L)R[UB7EI^5PVCTFYWK6Q@?3?X^C=O4<-C,L!Q8* MQ:VABH-,#P3# Q1KI4 C"XIN K9]F3O3[,@)$'[ZPW@ W+K94SV>>+8OS^NW MU[4:)K&@D"RH1%MUR*O[K21P)EGQ4A3ANZE1V).W,TVB?$]G\0BP?==7XGVY M_"?6AV_,;[[B*GS$[6_^2+'QC8\_T[P(]%*"C-&"PMHJGX6%+"E\9\S9D,[G MRMR3^3--T7R_Q[@M7,_YG),*KR3TM 1GW$=I%/,0A5.@N-/5WA4PPO.4O&*: M=_/^]PHO9UH["Z3E?HJ_J_)];A=\$$443@URGZE+4R;M!0]!:@N 8 MF$G#O3IY SNF3'!%L_"]5/)9[7(P$CG/,F6V Y:E)M'=86LX'$ M=.1URY>+\DP/:YO M;_'EN_W-+>%ZW=]YY):"\[O6D+/'4-6=>L9N2/(%$0N MZ2]2&9ZC%2/U=9Z&O4%GU?W/6>T63+3#U=?Y;I#P(Q'^ M'O[:K8'[F?!Q]W=JL\%BC3,>;?#<>#"LKB\U7H$3@@'QS"1&'G'8_IT]SF8; MRL\T(&U3J3N!\KOH[1_$]\V9WPI\_?MR$R[N_G[=YO7K-%:&*.=Q-9M)*,QE7>7F_4F+/)\\?%*',3CJ_[J3(AHA4$#WH<$2@.0/ZUN.[A 3O7JN#43MW&8YU$RF1U@=MOP M,4,HWH,KC)0GC8UX/MF"ES@==JSZZ[]H!@([X>I.]\:!JO^ M:N9'A-6AFC@#9-V.+;V_8YU.D"N:EU*W59%)%IC)(TH18I$F MNNFG?8Z)8:?E>WW9G183W]>A>+%[4+L4#!D$ M<+)V#[J@(!HKP?B"(6I4FGA%@10M$W5[L/+JU$>K'7O#IB9]K^_ O>+H'([87I*9V9"X MMXS8%4A:"J*VVH4ZCE1Z)S-/J$Y^BO;B8-A!^=Z>C3M PSF#HT]7#6:NK^[7I] MB?G'RQ7YK56:X#MD*!\BE!<5#'?YI&7 5M;()O7+-S\O> M5 [#_/?VZGPBK9Y1._#KA_MZO>ZPX\VL*EHI7Q_K$52. 5SA=-JMC5%[FVQN M7:EZ:AZ''9WO[67]+!#5PX5QI&OZA'AFO.2(KC 0V=*=F2V"5U: M$X3"T46 M)SJ+5IY@8]BY^=[J 'K!Q1G=2<.3B&\7&[J]U_-TW67HG0[2@-586Z[(RPR. MXCBCI=':R%A$;U']L\P,.RW?=9W Y!CIY3HYI&#BU8S[!_P5>;=[$0_G,UA!^R[+ASH&%?? MP=';N;$A7N!]&\1GRB0G9(H0D%$PF3@IK20%R++7*03K_"@IM5&X&7:0ONN: M@NE1TLMY.?[^M8[8J6DF44&FH&C"P,*.8#>*,D9"%1"U=,TMW4@S['Q+"]+/]M M"P5&Q<1W<"CVW2E3@C'<< 9".G)8E1(08]& 66JCDTXQ]W9D1EET]#\%!:?' M4R_'K8V3.S!:Y+-830^S&EBDRUF14L$%IZ'8S.A_T8=Q2G1.R^:P8_==UQYT MC*MF1^_?__9(OR3!?VU_:_L[];_Z@.5_U;__\>'MO9\?\M>ZMR5<;I:DU#6H]/RPLZ<^NK00B_+C?X M)JZW )I9DZR34@)&0T WSE'<$#R$$ETV/FB7FL>=+U)TK%5_4=AO%Z24K!6 MD(:V9OY*9I6UY:*6$+SY:[Z>69^<+@(AIQB(&:\@1*TA,IXPHV19-5^U]!)! MTT)L/!P\JHUJI90^IEK>Y^+'9?4+9EEE4XP0(!$YJ!1)0"EK".04>,]<4,U? MBI\D9&JSU4S5#R?:'2WU#LS3G2/W(Q9R>/-NY&L=X;!^D__?R_6F2N\?N$VA M:,XDV?=(4BJU0E PLO+6@Q4I>O195.OM1."W8&D#B^:NQM7[Z0M_O% ^M M+ZXT]9 KP:.TM8I!U^S=]I$H"B5 4%2F' _!1QP/=2]0-NPQXRS1UDH??:'L M.;?BFC&A@N8\0>8JUP4-J3Z;!)#*"\5T5ISKTP< >V!MM&+V4;'64"OG ;?J MQ=[)+J4<,00$'RN&!4U74 S0^8 M+L)Z/2_SM%5>G>L_@.)_U]Q\Z[\'OZZB?RE#J%H;2!B)AG0F82H MBB0C4$3(A67M6K\;C<''682^!R)OV1D,.C@* P5^S>9,A1!5YAG(?!![BKR? MFF4'1!ME%HFI,H%K<)?$:0$\/:8.L^4'*?C(Y5R_;<)JTP3%@SC3S&EF4B;; MX.H8!.G(74_D/YFDO+6&8?-*S&9X'"F.Q!'>IZNM2[;'Q86^?^Y#!?S M\JTN=4C;X=Y'O$T/^[E-'Z8/8.7(5^GU:C.[^>J;I[YZ@U&F!(E&:TBHR/*% MY.KHDMH6F"RR@L+905L=Z)-WC +]VZU!&$[-H5;Q]2_4L? 7R_7E"J^B666X M8M88R,9&8IO.IS=%@74%@R@B!S%HRMQ1;#\@:AI'6R;SW< M8!AEO:+N*%@L1]=1]\C;I9)%TDX:7H@=3SS91.RD^A(KDRF>I11UZX;,(71- M&U2/@8>]('> $[(QLF@ZD$8Q7EMCB U-7!DC MF%3"Z)";%WF]0$_/ #M$^P_#@U:JF!!6^]P!MPG:F+USJ 24$NK;6+80K64@ M/08,T7,3!Y7?-/+<)G[*.=?ZR'?I:5F0DJ6A/+ F:_]"ER"]YCH+[YX%KKYL7DY1/WPZ>P^HCY]V7=-$R_?KWH7A<6HU8.+-:&FI0"."P:;-0N)VU& M&&9Q$*'3)*=/#]3QM=C%Z\DK[CGFR[3M$9OY)(QP28#*-:O.A8)@ T+A7EL3 M3=2\]=Z6H;0-@F3S29*]0?) 71T[T6Z"N]Q)%-S0(=,"*6343H$3OH:,7F23 MZBMEZT1.^[N\^83&WN_R?;1V#L]R;S]_)OROYN&"3N!U"\BRO"<"5E>OH#_/ M%_3?TA^XZ1 YXK7NJ,\U?<1KQWBCCM,=YFJ;\J?:\ERMXD^KU7+UPY* M4Y?'D_UY+65XR#P45OA M:=4[<4KT#NW;5PCA;72QWE-*!9*<8W6/+P.MT=4+*[+@AR#SE83G@\].W%UX M8HTOVXB_'^3LGABT>I[ M&@8'R')B(/R6T#?EFN*'#9O1"QD'*VO(#WI@Y1C0IB M%8WGRA9=N#%Y4'_\*[AXC8XN8'*(>I$"CU?GX,]@_T"^L;S+N0E-/%@ E" MU$%)%IS2!9@J7OC '?(']N51Z#?@,]-E9=L HK4D)P;%EG 2_KORC(=VER\T M3DD>#4'HZ)^$5\(8@R:5UB.BGJ:DR[$]^ZCX48?UT?+N #7# M1W3XS*3GN<[23K6#+$5PSF9BC*YT;5B1MC60V@Y..?60GB.P-8Y6.H#;4 ]A M?<=%N'TKK=4;-M:P0\3J1$H#'ED *ZR*1C-DHO60J*,(GK:/=&*_['2J[@#7 M;Q=?ZQOLZMNON)EI@$K']T7%% %17ZA%&4UN[:W>]/?-&>3NW+ M1CKH #];*_]FO<;-^KI)=YQ[ET2 6&(=)90+.!8%9!]T.!IOLMUD M.#I<"]U :!938<); 9AK#;A5"6*4&BB<413C9/G_=W=EO6WM1OB]OZ)_@+W< M%Z HX"P-\G)MQ+GMH\!EZ A5I$"+D?S[#K4X\D[95,0<((F7$_O,\@TYP^', M6->\7\?ZS:T;"\>7O@?^[<.A33!E^9\(*U$S"M! J )0/+ MF,Y4Q2,TU7J DM-<"NT 3:_72Q_HFJ_PK6,?QI/Q<@PWBVII$!ISTL2(8#$" M-HJX*"VA+C@%24MKCM!.Z&%BJC!VM&'7)\58 ^UT +,]#D82#&4492&<9$1Z M%TCI'T=T0N?/<(5KL6D,K+W75T'I:&.=3P>EEVJ@ _ ?Q5$V!#VJ$=K21R"==SXZFR0Z >C=U<6<"01PO1QJY"4$Q M0D69,A"](S8Y07+*D*TUSM'6=]"?IZH*CD>;*WPZ.#;65P<(O#]I:A2E44ZB MY5A1"N>\=<09PTA(#ISQ4NC8O.KA'A5U9Z='F\=[.HB]4B$=0&K/<4"Q/<"/ M-Q"E+*ZH*1,>C0XHGB (!QLHLS9J:%U ^QQ-=7 ;X%E]4V7U!;Z; #L@B:7/ M-/?9$W1E QI2F2\*#F((S+#F;6Y?&)"R 1[@OU(A'4#JW?:U&W<3O9S/)\AJ0YL SSE;ZFJ#I"W#GGV69A- MX]:&$NCL0'.2N2N-#7(@@=M T(24S4P;:5KOH8]34X>W 28(&BFH ZB5[BWG M^<-LEM9^ ,ROQQ$6E^@*C+00F[JX]34 M06V V8-&"NH :A_FL\7B8C[+&"TG)C@XK4FT/!-I128^QI+0ARR9S\+0UB=O M>Z^O ], TP0O54$'Z+F$"3ZZ^@!3F/L)BNPL?1U/QZ6CP')\#;OV4UJ!R(Q[ MHA1N]Q)2)"Z5JA<1O681LHNM]\J2M M3B+*3(P+ 2U*)N(U* QW:!2@2HJW]0': V34 6V .8/7JJ0'5!6_$IW)V6U6 M=C;"&<>@V4OB?"D*9I&1P#*&,9:%'&6,L?F)QM,4U6%M@ F!AHKJ ':/,V(H MDUH[1JR6R$@*$5U,1XEVV?O,O#7-4_"O QL?8&J@C7HZP-G/A;F,U'H[*_VB M5LC4=N5&H;Z!/)O#S3$.+-Y_1S\!=3N>^OF/M2A+K(T_B:1-UO) \E#@(Y>3 M#IZ7*WJ:$90IH*@5(]E1K@3-6?'6[8V/R$X=U@>8E^@%(MU8"[*XM?8WZ$&O M S<17%!E5+=0@.*UN,U N3WHA K4RZN6. M2;AD4C"E@M&QDGH!BB(20'B.RH!/6KG6)WW/D%2'LP%F+5JJJ@/D[6*PZ!=? M;KO%#E #G"&Q,_! M+^ =;#Y^G-YO\3U*3J9!T\T"YAJXZ] TPT]%< M::^=$O#YB'C<%5Z7*_L16$RE4V 63A#)2F]E+2/Q3FF7I T*6H\&>)*@.@0. M,._13DT]0^].<=N(>9$TU9: R91(HQ()*DK"M.=2V)0<;5UM^"Q1=1 <8$:D MK;IZW8KO%+Z-9 A69R5)TA$#*&,RL:726TB*DK,&8FP=<=3058?" >9*FBNM M2R"NW=V;%.1;_VV\])-R]]#&G#C82+0)"D5'';$@@4A@27O'312M@Y%ZZNK: M0@PPIW(D!?:S52/E;S'RNIC/KL<)TIL??RU*Y'_#X!E*_'IC>RX$KG7$N#]9 M]$4DX\3Y% EGTN;,NKJ$#K 3,B1%-C!XHDL18"TSO"@([(6W[]G M\[4!;@,TCS/[[_']<"M3RBW\VEAMOPM17S7?K*3Z7P^L?<_1P9T M<#8SPLJ5.6EH)B%31K2+S"@EI6]^;GX$-NK /L#\SJDAT8%5O(K9C8;N1P9Q MLDJX5NR+=2/J$7?%[/''Y[F?+GS?S79X.%&&3>=B51,(;N8"ZG$XJ;." 2;R.@!&Y^:QX^EB-E\SN\05(:R6)?;( M95PE0$9@F1CE<,=#KHD/PA%N?;;>4ZMYZT/'QBS4&<0 TXJGA$('EO YSNN M;UR\0]AGVD)RI2.*8*D4XFIBM9?$IAA4YB!M:'UUJ#$+=98PP-3F*:'0@27L MVN&AH"^_H*K>^,4XCB1/V2F490PN$!F$):Z<&PBIJ?'"IZB;#TM[B)"Z[N4# MS&V^7BT=8.N_Z%=]P:CB[!KF_@K^7)5I2^=YS=#BXV*Q@K3A2SE OTE:PC0O MR:^(?%D!&#H'&;GD3/C6!^^UM-4A<("YRZ,HKP-0WK6L=^/)"MD<4>I"%$(1 MY7G)'0A.',T&;2L$*90V/+4.\AXAI0YR \Q$ME!-!PA[Q'*VW&P,Z'RU1.%- MBW,Q2DDGD8&CR$JE>6D4&A1GA 8FDHT"+:HU\@XDL0Z1 \P]'E.5'2#U_GWZ MDFS==D%3G$(0 4AVI>&>YK9P)8ARWBE*#57Y")W5'Z6G#H,#3 DV4U('@-L> M.-\Y9CY;OO7S^0\TH/_XR0I&T5F(EAKB-:7(E"W#U"F4:;"@H%PP,:TOH%<1 M5@?!@6;2VJJM&1;_^<<]92#/_UL_6C\I/_4)\M_+Q[\^?;SU^WVZ]M,(?K6< MH0J6BW]@]+]YS>7JV[?)>'_KW_?&3W+N,;'_M/2 U(1V^+V&:T.-\Y67 325" >3Z6KB?+,Y":0X6 M<8'*WLC$)0F&E]DUC!%/#1!@27+-$JY8K=/K3Y#SZ@YV#\KV/$S&5VN-C2(/ MF3F3T;92P@C=> R&DB&9AJ@"-0QLZP+\YV@Z[2C35MBXUY*NI28ZV!D?YFLA],^0=-HEJIGJJR#U,CUT"ZN]%==P M:;B3GG!O2_U75L3F( A(IF'=O%VV;C;=]][7% "'[G^':.,W0-?N)M[(Z!R[Q4G$K20GML,IG6NH):VT^Z,IT3;B[3S&Z!N=^_S$I;+R3J@ M'G&.'H9FD6!LAWXE*/0K.:"G(:0#;;@"T3J@.9S*TXX*/R427ZFQ?HH_GV/T MT1^0F3F.6V)7M M=(1?SXF=PC8V)H0$]"&*>R[?]QW['&>4Z2(?CS)*DO&ST7/'@6,1EP7E&F)) MB:8)E(KQ#5PE5%V#XS1>4[&M)-MD&GS7#^%*R&NV(]:NF<[I>)]G=&37HR,# M,EJ+I!J/$K8#EKQML;37)?TWGA=1/PG=Q.N1D"9AT(_Z<2_LA>23U\)0=+,,2G0T\UWW1,J[C42JX1CR)\?;5IODIF:9? MM$-RMN$#(ZEE0_?F6.1"#@Y<\QO6%B$4H]:2';85XS>A!FM/S MQ<5L<0GG)S!?',^6,WS@?TW?NBV@?#$KKUN%/FW\O>L[:D\?N2'_>A[&K/LWDX#(@51 M2A2+TC4D9B*<$1EGX/EMT_QM-.:(@$.B*55=.9$SZYPR3GC,2(Y;U^ K _B M 52$(&O#HC%;[V]ZJ(VNLIT%W61&\HN>94J3N*21R+$KE+ MBKICEC-3;?7:.B%.DX7NM]ID0('UGPW=0X6'"$$X@F 6+44.8D?EK2)9ZHB) MS+9;BLH1'D]>G67">8DN*ZMNOWV>ZWQX>1!&P\D]-$B%-.L*TP >.R1Y3&-: MK!$Q<$T!@@[\DV'T='MVL3V-+&6>R#P73.OZ! 2](5R*$@\1G)XN_T_^=IAF M1.8"2;>Q%Z7.8$IPRW&O'YV(!9$;O/36&"0* _,7)V)=\KO=\BC/>[?R5BA6 MM\/ =LR._G1/[P,;9>Z/$++&*5+JQT-NW1(QK=NG]<2EWSSM)\B1^?3Y!E!+ M P04 " EJ+U8?1\;FMX' "A)0 '0 &%A<%]E>&AI8FET,S$Q>#$R M,S R,#(S>&$N:'1M[5KO4QLW$_[^_A5ZR;2!&=OX!Y!B"#/4<:9,VY !TO;] MU)'O]K"*?+I*.AOWK^^STOD'V"30]B6$:3X0WVE7VKU]].RN[@Z'?J2/#H^4U'I&@N5OMY02=)Z)0>TE[9VLIT. M->6>[#1EDNPGS6^HU=SYM;4!58A''>>GFEYOC%1>'Q*OW]UI-U[M%OY@HE(_ M[+::S:\V@NC1869RC_4L].//.,W*9)ZN?5UJ=9EW@TL;474VG!AM;/=%,_P[ MX)%Z)D=*3[LO>] :6/6RYF3NZHZLRJ* 4W\0;(%9X7)2F0I]K7*:F=YJL['] MZZ$:*"\ZK4;KIJ7K;?RM=%YETT>V\NL7K;WFP7WL2Q!TLO\W\UZM-:_7/[LX M>7O2.[XX.7TG3M^*WGB_TN_]^'BY*<^;F&T?_9D'7C_X>S\P_&["W%Q M*L[[O>!&I]EF5RZ^ZXOSX[-OC]_US^NGO_S0_Y\X[EWP2+O9;*]X="?PYV./ MA9F3FC@?RIS$CPUQ^O)[TGI:$PE9AJ_P0^F_?K'[S2JF/N; S/1"IBEHJ:XI M\]UVN\$,L+I'XBV5IXAHM][JL-@C[YM68^;#XZUZ<./I[#;VV^SVB1C*,0E+ M8T43\+H?*B=DGI=2XV9AK!=) W/;OYH(O)C;M)Q.;;Z5#1/#X1U-QE9N)IO22:C%$56Q20T[D!GD9*TB5 M(W134>;>E@3+D:E#TD;0I!CARBJ$-9,);EEA1L@O"&&06Q'(*2'GI)VRR$A> M$=9=FM/A7@ICL*0.&1]KL$"B+#(\Q( 0!TM2LF(R5,E0N)+_+/0G9*F:A!T8 M*:=1"G!5,5%^" ==04DPD.88:JD83)*R,(^8Y.D%,]025"-TV)1[ MKY/%F:N%,BS$;MX&,"0X=:^OEM:"#8(4LA8 MGP90C9-I(DMW?Q7.:@,"&JJ58IXTI<4$8*&QUBGIY4($F89 S6J6AB7?EP*E42:O8"Q5S>B#\G&?9L"== M2,J!#HTC&(3V/2@5J/]44FK)+ [?@A&+? V-F/V7BQ;\&A +@FBA3^D#B/5) M8WCP!##W>R&:I; +QBIEC$IG2&)L& QCF M<=]=4HYR MTI#U/!^X7E4%Q'Z&)?J0*L_5S FWQV\'8:[5 6],=2EX&@.+*4 M9:@ U1CA<&LJ.50-]^#;>+F^K LHA2)HTL7B<6!*?_?:]\D(-1_$9P)Z +U[@&6 L_>P8FQ-D#.(J&+B!K@JS,'(+:P\@1,[6)DE* MR\%>2HTWYAL9YW&'3Q\EY0Z/3SF^_=/MT;%& M486GHX K;D2YI4T4 055GIUW*!.25YPX8Y$54F JP MAK!D"D5'<[Y:@\.JG(0P((6JKQ;SMD/2=N5HA%[H#PIN5/E@[7G6<\K)3Z=I M.4;JS2R(H88X4R R("4<#E>0JL5WD#< "8'\SMS<^_L*PBF=G;Q[,C[^V>I#2XZ+C#1Y\H%#QHYS&OJB]7XNO M]__".\:'C\W?[4M[J?*Z-T4W[A$?.L=J=("-3+:.IZ%EX:@[^W& /%=H.>VJ M//@6E ZJN0;&>S/BZ0[&G"]14U6[,P0D#E=?$+1;NXUVM3"L].ELY>H#@T8S MC&W[='6PC7U=Z:X=OZ&\'::W,XE9,*JEN7G0KI#YZXW.QBVJZ;:+:]&Z23.\ MO6X[%_UZ/)9IQ@\%=EX=N/!WY>WO/.9_T?\J^ P-N"_"\99@5PZ^A"?S3S^- M+\'G]^B1%=-=2+2]H:),]*\I*;G5%J>Q8@UC;ZK";_6I;(>]_ DVW;\G ]_Z M:J@P+KQ=ZL9SU3&M?$>TP%[@D.9"10X P-+?K7+7-R5W?I14_8V?2&V'3[/^ M!%!+ P04 " EJ+U8IU4S9M4' "[) '0 &%A<%]E>&AI8FET,S$R M>#$R,S R,#(S>&$N:'1M[5IM<]LV$OY^OP+GS#7VC"3KS4DD.YY1%?FJN=;. M.&Y[]ZD#$:"%,TFP "A9_?5]%B EV9);.[ESY)GF@R,2B\4N]L&SNR1/IBY- M3D^FDHO3OYW\O5YG'W14I#)S+#*2.RE8855VS7X6TMZP>KV4&NI\8=3UU+%V ML]UE/VMSHV8\C#OE$GE:Z3DY#-C'KOWDQZO6ZO]:;9ZOW2VL-4B('N4 MN^.Y$F[:;S6;_]CSHJ(1S'C[$O0M"E^;^9]W:K M>!\.!Y\CUL8'5WNK ,??[S\]./@ M_(I=7;!/HZ%WH]-LDRM7WXW8I\'EMX/ST:?ZQ;^_'_V'#897--)N-C,8^-M@_C4IMPC-18Y$TA%_FIMQ]\^KHW2:H_LB#RO:<"P%> MJBNM#MU[YE/2:E0&/]^JQW>VXJC1:Y/;8S;E,\F, MG"DY!XN[J;*,9UG!$]S,M7%,9^Q,FY2UFO5_,1VS@9CQ+))L4#C-/G+C;(V- MLZB!(/4>/OF[&8CVS@3B6VZQ_=CK=,%N,CU/I+B6M1"/,A!"2\LRC92+%;C* M$*<%*S)G"@G+D81]/D:$.$MQ911B&/,(MPS3*5('XN7E-@0R&4EKN5F02,IO M)-9=TVEQ3\ 8+)GX9(XU2"!2!LD;8H"#A25"&C:?JFC*;$%_5O/GTLA2"3F0 M*IL@RU/!,%=N"@=M+B-O(.G-89H6<'.&:8)-%NO;\!)AUME]F$D6JPR!)$RL M E<#QB".8;,VKK(8A,"=@AZ514DAH!/@6(M2#OMB;B=LCC1 MO4X<-)<+Q5B(W+R/5DA0!MY>X6Q%8+>Y(PC:%":O94GI&FPE*Z] ?0 M^MSJB4Y;"8/08/M).6HV%14))WZ&;]Z(5=K%C)#$UVL/_)I($@2%8KX43Z#, MW0'L9 < V^IM O;1[+.!V\?SUJ/@2U* _$P) B2W.N/$S]P"S+[H!TJY$15B M@&'%)RI1;D&9>-NR=(@\N#QN O3OB*Y5B3X-W)8.Y87)@5OK*X&IA\(H MXQA5FYIA[^V6Z@O)_Q%,&BZWEV(>DI@( K2AX)OHPCV\]F.XGB^E)56S\9\W M&6Q2U&F $E\=4$OJ"Q';C#RULV4QY4?N >L)5$=)5T=1 M82BR:QGNCKY46X<[]!@/6FP$%;\62(U0NK\A' .6:%3OR95FHA^1ON_.[CXZ M.0B63+E=E@#$5A[&4G@N]]Z7/+M =WTCD[()OR=?^X(->2)H=Z;%.7J1+0X+ M/8Y_KB8JK-=6C$($MXZ]%;D0AIY0"FP4CK"+HVQTVMAEWO4WH"Q-E7-2;J7L MB49.IQ&A8).?O@]L@B$M,3#^I[*U.D3RUT+!9']LBBSR;?G!7_W+%_4O@P2% M$ HS!1!16T@-9J0D0EZFRV4+,9?\AO)?*(Q\!O0EG7_(5STF>1*0RFH_].1; MJ(@+3+1RR41;0%>6@! &?E"IU4+ZM]&R?1;'R6]V-2Z.UW% M !DT-CCR-015>HH"+/P3UQ(_M9"25#;3R4Q27LKX=?G@V)2L)M,\T0N)T?E4 M!Q[C=] )-'UABFY\ULN<]5CWEG'>A5=8'["]G@+9#WP1VI-VKQ9>>G_&F[>G MCRW?>'-SK;*ZTWD_G 3G&[AR=(*S*4T=NY'PW,I^]>,8>2I/^**O,N^;GW1< MZIIHYW1*ZHYGE.]0 )5O0'T\PG#Y7KW=>=-HEPO#2B>JEE6<[>.WYE\Z-6;2J(*1KDTE?6)S7GV?J^S=X\]^NW\EK4JY@B.T"&Z[USP MZ_FXI!E>GW??'EO_=_.=Z#+HG[D!9?0)&_"?^6=*K/+E)>S._WQ'7H+3HUL9 M%=3ULI]08+*/Z&@5,6"-#:=*QNQLR:X7H03=W)1#?YZ_D%#O[6OU/4VNK7]? MTP_/,V=RXPN;%?P\CS174_@$&"S^MKBP<]URK_AXZ%#_]'2[U!+ P04 M " EJ+U8G#:760H% "3' '0 &%A<%]E>&AI8FET,S(Q>#$R,S R M,#(S>&$N:'1M[5EM;]LV$/Z^7W%SL+X EB+)+XE?$L!UG-5H:P>QTW:?!DJB M(BZ2J)%4$NW7[TC)21O70;JU1;+9'PQ;]\+G[LB[A] P5FER.(PI"0]_&OYL M67#$@R*EF8) 4*)H"(5DV3E\"*F\ ,NJM<8\+P4[CQ5XCM>&#UQ?CM]=M]SS2"RAM=_UN:S_: M:Y/(_]UMH"FJ5S92E0D]:*0LLV*JU^^W/7NODZO!%0M5W'<=YY>&43T<1CQ3 MN)Y ^^IGY6;-F:+7RB().\_Z)J1&9;H2!SSAHK_CF,] 2ZR(I"PI^\_':.4+ M]KPI228M206+*@7)_J*(!6&9OU[7Z.],L8 M_RBD8E'Y@U$^VW&[SN A^ (L.A7?#=[>%^&-)Z?+Z?%T/%I.YS.8'\/X]71R M#)./D_'9RHEAU/9Z/9>#IZNY(]VN!.SDX79Z/9$I9S6$S& M)L2>T]5A+E]/8#$Z?36:31;6_./;R6\P&B^UQ',<;RVBC8?B,6VU:1,6,$Z%@2'O3>92>^."GG,]GZK]P8(*/Y/@4_TX*D3&9(R!H/6=E.AE M;](RYFG*I#1P).1$J%422:#+0+)2^Q/K\=LP HFG!=?@.#\POJ0R11!281+, M-(V)AD0S3!._9&$%:&-L&MH5PR3ZNN1U*?SR?H-_$BON&*8,SBB"(LH=1 MJ>ROZAV/:A:E1& 5+,7S/A(#;%Z*^ E=27TN0BHLQ)B07-+^ZL<@9#)/2-EG MF5G1& UJ7SY7BJ?:W>!2;[2 )'6+--VR$M<4I->QL<%H%J(P4RI<+5P3%-L0 ME%T5KLO:=J>]6>K8[D;9O5Y=V_4ZW]QMR^ZUO@/8KNTX#P.[:]);I1B+*/&( M'C1:C95!3L(03VS?RZ_!Q;I],M82&JW5L2KACYMTAJ<>87=XMM/9O]W+==!/ M-)YWI 2O9T98^S\2TJO2%.A.R]D<4]U>ZH:!48'D"0M!(QP\A8"?[;3W!M)\ MK]&PS^)_X/ES=*2-!^V#C:K=N^G5O?U)YE;OHAE)JU,/ZPG&X5HI+?6EN=8Z M07*$E %QZC$^CAF-<)CC<%?LDE;J\PBY#Q5&X0@)8J"X6*_6KAEJ7S73'_]= MX;0D&9S8\*M@J4PP =O+PO:RL+TL//;+POV-9 0 4 " ;O< 0!A87 M,C R,S$R,S!?8V%L M+GAM;%!+ 0(4 Q0 ( "2HO5A<#X,"\FD #Z ! 4 " M 5\ @!A87 M,C R,S$R,S!?9&5F+GAM;%!+ 0(4 Q0 ( "2HO5@Z!F.J MHUT" ,O[ @ 3 " 8-J @!A87 M,C R,S$R,S!?9S$N:G!G M4$L! A0#% @ )*B]6(0XK\<;&@$ //@* !0 ( !5\@$ M &%A<"TR,#(S,3(S,%]L86(N>&UL4$L! A0#% @ )*B]6&;"U^8TJ0 M!W,' !0 ( !I.(% &%A<"TR,#(S,3(S,%]P&UL4$L! M A0#% @ ):B]6 [5Q8E. P 0D !\ ( !"HP& &%A M<%]E>&AI8FET,C,Q>#$R>#,P>#(P,C-X82YH=&U02P$"% ,4 " EJ+U8 M?1\;FMX' "A)0 '0 @ &5CP8 86%P7V5X:&EB:70S,3%X M,3(S,#(P,C-X82YH=&U02P$"% ,4 " EJ+U8IU4S9M4' "[) '0 M @ &NEP8 86%P7V5X:&EB:70S,3)X,3(S,#(P,C-X82YH=&U0 M2P$"% ,4 " EJ+U8G#:760H% "3' '0 @ &^GP8 M86%P7V5X:&EB:70S,C%X,3(S,#(P,C-X82YH=&U02P4& L "P#S @ & Z4& end XML 86 aap-20231230_htm.xml IDEA: XBRL DOCUMENT 0001158449 2023-01-01 2023-12-30 0001158449 2023-07-15 0001158449 2024-03-05 0001158449 2023-12-30 0001158449 2022-12-31 0001158449 2022-01-02 2022-12-31 0001158449 2021-01-03 2022-01-01 0001158449 us-gaap:CommonStockMember 2021-01-02 0001158449 us-gaap:AdditionalPaidInCapitalMember 2021-01-02 0001158449 us-gaap:TreasuryStockCommonMember 2021-01-02 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001158449 us-gaap:RetainedEarningsMember 2021-01-02 0001158449 2021-01-02 0001158449 us-gaap:RetainedEarningsMember 2021-01-03 2022-01-01 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-03 2022-01-01 0001158449 us-gaap:CommonStockMember 2021-01-03 2022-01-01 0001158449 us-gaap:AdditionalPaidInCapitalMember 2021-01-03 2022-01-01 0001158449 us-gaap:TreasuryStockCommonMember 2021-01-03 2022-01-01 0001158449 us-gaap:CommonStockMember 2022-01-01 0001158449 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001158449 us-gaap:TreasuryStockCommonMember 2022-01-01 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001158449 us-gaap:RetainedEarningsMember 2022-01-01 0001158449 2022-01-01 0001158449 us-gaap:RetainedEarningsMember 2022-01-02 2022-12-31 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-12-31 0001158449 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 2022-12-31 0001158449 us-gaap:CommonStockMember 2022-01-02 2022-12-31 0001158449 us-gaap:TreasuryStockCommonMember 2022-01-02 2022-12-31 0001158449 us-gaap:CommonStockMember 2022-12-31 0001158449 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001158449 us-gaap:TreasuryStockCommonMember 2022-12-31 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001158449 us-gaap:RetainedEarningsMember 2022-12-31 0001158449 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-30 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-30 0001158449 us-gaap:CommonStockMember 2023-01-01 2023-12-30 0001158449 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-30 0001158449 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-30 0001158449 us-gaap:CommonStockMember 2023-12-30 0001158449 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0001158449 us-gaap:TreasuryStockCommonMember 2023-12-30 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0001158449 us-gaap:RetainedEarningsMember 2023-12-30 0001158449 aap:StoresMember 2023-12-30 0001158449 aap:BranchesMember 2023-12-30 0001158449 aap:IndependentlyownedCarqueststorelocationsMember 2023-12-30 0001158449 2023-01-01 2023-10-07 0001158449 2023-10-08 2023-12-30 0001158449 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-12-30 0001158449 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-12-30 0001158449 aap:PartsAndBatteriesMember 2023-01-01 2023-12-30 0001158449 aap:PartsAndBatteriesMember 2022-01-02 2022-12-31 0001158449 aap:PartsAndBatteriesMember 2021-01-03 2022-01-01 0001158449 aap:AccessoriesMember 2023-01-01 2023-12-30 0001158449 aap:AccessoriesMember 2022-01-02 2022-12-31 0001158449 aap:AccessoriesMember 2021-01-03 2022-01-01 0001158449 aap:EngineMaintenanceMember 2023-01-01 2023-12-30 0001158449 aap:EngineMaintenanceMember 2022-01-02 2022-12-31 0001158449 aap:EngineMaintenanceMember 2021-01-03 2022-01-01 0001158449 aap:OtherProductsMember 2023-01-01 2023-12-30 0001158449 aap:OtherProductsMember 2022-01-02 2022-12-31 0001158449 aap:OtherProductsMember 2021-01-03 2022-01-01 0001158449 us-gaap:CustomerRelationshipsMember 2023-12-30 0001158449 us-gaap:CustomerRelationshipsMember 2022-12-31 0001158449 us-gaap:OtherIntangibleAssetsMember 2023-12-30 0001158449 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001158449 us-gaap:TrademarksMember 2023-12-30 0001158449 us-gaap:TrademarksMember 2022-12-31 0001158449 us-gaap:TradeAccountsReceivableMember 2023-12-30 0001158449 us-gaap:TradeAccountsReceivableMember 2022-12-31 0001158449 aap:AccountsReceivableVendorMember 2023-12-30 0001158449 aap:AccountsReceivableVendorMember 2022-12-31 0001158449 aap:AccountsReceivableOtherMember 2023-12-30 0001158449 aap:AccountsReceivableOtherMember 2022-12-31 0001158449 aap:A590SeniorUnsecuredNotes2026NotesMember us-gaap:SeniorNotesMember 2023-12-30 0001158449 aap:A590SeniorUnsecuredNotes2026NotesMember us-gaap:SeniorNotesMember 2022-12-31 0001158449 aap:A175SeniorUnsecuredNotes2027NotesMember us-gaap:SeniorNotesMember 2023-12-30 0001158449 aap:A175SeniorUnsecuredNotes2027NotesMember us-gaap:SeniorNotesMember 2022-12-31 0001158449 aap:A595SeniorUnsecuredNotes2028NotesMember us-gaap:SeniorNotesMember 2023-12-30 0001158449 aap:A595SeniorUnsecuredNotes2028NotesMember us-gaap:SeniorNotesMember 2022-12-31 0001158449 aap:A390SeniorUnsecuredNotes2030NotesMember us-gaap:SeniorNotesMember 2023-12-30 0001158449 aap:A390SeniorUnsecuredNotes2030NotesMember us-gaap:SeniorNotesMember 2022-12-31 0001158449 aap:A350SeniorUnsecuredNotes2032NotesMember us-gaap:SeniorNotesMember 2022-12-31 0001158449 aap:A350SeniorUnsecuredNotes2032NotesMember us-gaap:SeniorNotesMember 2023-12-30 0001158449 us-gaap:RevolvingCreditFacilityMember 2023-12-30 0001158449 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember 2021-11-09 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:LetterOfCreditMember 2021-11-09 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember 2023-12-30 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember 2022-12-31 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2017CreditAgreementMember us-gaap:UnsecuredDebtMember 2022-12-31 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2017CreditAgreementMember us-gaap:UnsecuredDebtMember aap:LondonInterbankOfferedRateMember 2023-01-01 2023-12-30 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2017CreditAgreementMember us-gaap:UnsecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-30 0001158449 us-gaap:RevolvingCreditFacilityMember aap:A2017CreditAgreementMember us-gaap:UnsecuredDebtMember 2023-01-01 2023-12-30 0001158449 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember aap:LondonInterbankOfferedRateMember 2023-01-01 2023-12-30 0001158449 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember aap:LondonInterbankOfferedRateMember 2023-01-01 2023-12-30 0001158449 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-30 0001158449 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-30 0001158449 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember 2023-01-01 2023-12-30 0001158449 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember aap:A2021CreditAgreementMember us-gaap:UnsecuredDebtMember 2023-01-01 2023-12-30 0001158449 2023-02-27 2023-02-27 0001158449 aap:BilateralLetterofCreditFacilityMember 2023-12-30 0001158449 aap:BilateralLetterofCreditFacilityMember 2022-12-31 0001158449 aap:A450SeniorUnsecuredNotes2023NotesMember 2013-12-03 0001158449 aap:A450SeniorUnsecuredNotes2023NotesMember us-gaap:SeniorNotesMember 2013-12-03 0001158449 aap:A450SeniorUnsecuredNotes2023NotesMember us-gaap:SeniorNotesMember 2020-09-29 0001158449 aap:A450SeniorUnsecuredNotes2022NotesMember 2022-04-04 0001158449 aap:A350SeniorUnsecuredNotes2032NotesMember 2022-03-04 0001158449 2022-04-04 0001158449 aap:A390SeniorUnsecuredNotes2030NotesMember 2020-04-16 0001158449 aap:A390SeniorUnsecuredNotes2030NotesMember us-gaap:SeniorNotesMember 2020-04-16 0001158449 aap:A175SeniorUnsecuredNotes2027NotesMember 2020-09-29 0001158449 aap:A175SeniorUnsecuredNotes2027NotesMember us-gaap:SeniorNotesMember 2020-09-29 0001158449 aap:A350SeniorUnsecuredNotes2032NotesMember us-gaap:SeniorNotesMember 2022-03-04 0001158449 aap:A350SeniorUnsecuredNotes2032NotesMember 2022-03-01 0001158449 aap:A590SeniorUnsecuredNotes2026NotesMember 2023-03-09 0001158449 aap:A590SeniorUnsecuredNotes2026NotesMember us-gaap:SeniorNotesMember 2023-03-09 0001158449 aap:A595SeniorUnsecuredNotes2028NotesMember 2023-03-09 0001158449 aap:A595SeniorUnsecuredNotes2028NotesMember us-gaap:SeniorNotesMember 2023-03-09 0001158449 us-gaap:SeniorNotesMember 2023-01-01 2023-12-30 0001158449 srt:MaximumMember us-gaap:LandAndLandImprovementsMember 2023-12-30 0001158449 us-gaap:LandAndLandImprovementsMember 2023-12-30 0001158449 us-gaap:LandAndLandImprovementsMember 2022-12-31 0001158449 srt:MinimumMember us-gaap:BuildingMember 2023-12-30 0001158449 srt:MaximumMember us-gaap:BuildingMember 2023-12-30 0001158449 us-gaap:BuildingMember 2023-12-30 0001158449 us-gaap:BuildingMember 2022-12-31 0001158449 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-30 0001158449 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-30 0001158449 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-30 0001158449 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001158449 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-30 0001158449 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-30 0001158449 us-gaap:FurnitureAndFixturesMember 2023-12-30 0001158449 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001158449 us-gaap:VehiclesMember 2023-12-30 0001158449 us-gaap:VehiclesMember 2022-12-31 0001158449 us-gaap:ConstructionInProgressMember 2023-12-30 0001158449 us-gaap:ConstructionInProgressMember 2022-12-31 0001158449 srt:MinimumMember us-gaap:RealEstateMember 2023-12-30 0001158449 srt:MaximumMember us-gaap:RealEstateMember 2023-12-30 0001158449 us-gaap:RealEstateMember 2023-12-30 0001158449 srt:MinimumMember us-gaap:EquipmentMember 2023-12-30 0001158449 srt:MaximumMember us-gaap:EquipmentMember 2023-12-30 0001158449 aap:August2019ShareRepurchaseProgramMember 2022-02-08 0001158449 aap:August2019ShareRepurchaseProgramMember 2021-04-19 0001158449 aap:August2019ShareRepurchaseProgramMember 2019-11-08 0001158449 us-gaap:StateAndLocalJurisdictionMember 2023-12-30 0001158449 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001158449 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0001158449 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-30 0001158449 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-30 0001158449 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-30 0001158449 us-gaap:PerformanceSharesMember 2022-01-02 2022-12-31 0001158449 us-gaap:PerformanceSharesMember 2021-01-03 2022-01-01 0001158449 aap:MarketBasedSharesMember 2023-01-01 2023-12-30 0001158449 aap:MarketBasedSharesMember 2022-01-02 2022-12-31 0001158449 aap:MarketBasedSharesMember 2021-01-03 2022-01-01 0001158449 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001158449 us-gaap:PerformanceSharesMember 2022-12-31 0001158449 aap:MarketBasedSharesMember 2022-12-31 0001158449 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-30 0001158449 us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 0001158449 us-gaap:PerformanceSharesMember 2023-12-30 0001158449 aap:MarketBasedSharesMember 2023-12-30 0001158449 us-gaap:RestrictedStockUnitsRSUMember 2022-01-02 2022-12-31 0001158449 us-gaap:RestrictedStockUnitsRSUMember 2021-01-03 2022-01-01 0001158449 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0001158449 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0001158449 aap:DeferredStockUnitsMember 2023-01-01 2023-12-30 0001158449 aap:DeferredStockUnitsMember 2022-01-02 2022-12-31 0001158449 aap:DeferredStockUnitsMember 2021-01-03 2022-01-01 0001158449 us-gaap:EmployeeStockMember 2023-12-30 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-02 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-02 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-03 2022-01-01 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-03 2022-01-01 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-02 2022-12-31 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-02 2022-12-31 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-30 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-30 0001158449 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-30 0001158449 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-30 0001158449 srt:ScenarioPreviouslyReportedMember 2022-01-01 0001158449 srt:RestatementAdjustmentMember 2022-01-01 0001158449 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001158449 srt:RestatementAdjustmentMember 2022-12-31 0001158449 srt:ScenarioPreviouslyReportedMember 2023-04-22 0001158449 srt:RestatementAdjustmentMember 2023-04-22 0001158449 2023-04-22 0001158449 srt:ScenarioPreviouslyReportedMember 2023-07-15 0001158449 srt:RestatementAdjustmentMember 2023-07-15 0001158449 aap:PreviouslyReportedRevisedMember 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember 2023-10-07 0001158449 2023-10-07 0001158449 srt:ScenarioPreviouslyReportedMember 2021-01-03 2022-01-01 0001158449 srt:RestatementAdjustmentMember 2021-01-03 2022-01-01 0001158449 srt:ScenarioPreviouslyReportedMember 2022-01-02 2022-12-31 0001158449 srt:RestatementAdjustmentMember 2022-01-02 2022-12-31 0001158449 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-04-22 0001158449 srt:RestatementAdjustmentMember 2023-01-01 2023-04-22 0001158449 2023-01-01 2023-04-22 0001158449 srt:ScenarioPreviouslyReportedMember 2023-04-23 2023-07-15 0001158449 srt:RestatementAdjustmentMember 2023-04-23 2023-07-15 0001158449 2023-04-23 2023-07-15 0001158449 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-07-15 0001158449 srt:RestatementAdjustmentMember 2023-01-01 2023-07-15 0001158449 2023-01-01 2023-07-15 0001158449 aap:PreviouslyReportedRevisedMember 2023-07-16 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember 2023-07-16 2023-10-07 0001158449 2023-07-16 2023-10-07 0001158449 aap:PreviouslyReportedRevisedMember 2023-01-01 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember 2023-01-01 2023-10-07 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-01-02 0001158449 srt:ScenarioPreviouslyReportedMember 2021-01-02 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-01-03 2022-01-01 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-03 2022-01-01 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-02 0001158449 srt:RestatementAdjustmentMember 2021-01-02 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-03 2022-01-01 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-03 2022-01-01 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-02 2022-12-31 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-12-31 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-02 2022-12-31 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-12-31 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-04-22 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-22 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-22 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-04-22 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-01-01 2023-04-22 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-22 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-22 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-04-22 0001158449 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-22 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-22 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-22 0001158449 us-gaap:RetainedEarningsMember 2023-04-22 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-04-23 2023-07-15 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-23 2023-07-15 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-15 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-07-15 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-04-23 2023-07-15 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-23 2023-07-15 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-15 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-07-15 0001158449 us-gaap:RetainedEarningsMember 2023-04-23 2023-07-15 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-23 2023-07-15 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-15 0001158449 us-gaap:RetainedEarningsMember 2023-07-15 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-07-15 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-07-15 0001158449 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-01-01 2023-07-15 0001158449 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-07-15 0001158449 us-gaap:RetainedEarningsMember 2023-01-01 2023-07-15 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-07-15 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-15 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:RetainedEarningsMember 2023-07-15 0001158449 aap:PreviouslyReportedRevisedMember 2023-07-15 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:RetainedEarningsMember 2023-07-16 2023-10-07 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-16 2023-10-07 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-07 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:RetainedEarningsMember 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-15 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:RetainedEarningsMember 2023-07-15 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember 2023-07-15 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:RetainedEarningsMember 2023-07-16 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-16 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:RetainedEarningsMember 2023-10-07 0001158449 us-gaap:RetainedEarningsMember 2023-07-16 2023-10-07 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-16 2023-10-07 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-07 0001158449 us-gaap:RetainedEarningsMember 2023-10-07 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:RetainedEarningsMember 2022-12-31 0001158449 aap:PreviouslyReportedRevisedMember 2022-12-31 0001158449 aap:PreviouslyReportedRevisedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-10-07 0001158449 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:RetainedEarningsMember 2022-12-31 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember 2022-12-31 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-10-07 0001158449 aap:RevisionOfPriorPeriodAdjustmentRevisedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-10-07 0001158449 us-gaap:RetainedEarningsMember 2023-01-01 2023-10-07 0001158449 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-10-07 0001158449 us-gaap:AllowanceForCreditLossMember 2021-01-02 0001158449 us-gaap:AllowanceForCreditLossMember 2021-01-03 2022-01-01 0001158449 us-gaap:AllowanceForCreditLossMember 2022-01-01 0001158449 us-gaap:AllowanceForCreditLossMember 2022-01-02 2022-12-31 0001158449 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001158449 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-30 0001158449 us-gaap:AllowanceForCreditLossMember 2023-12-30 iso4217:USD shares iso4217:USD shares aap:store aap:segment pure false FY 0001158449 2023 P3Y P5Y P3Y http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccountsPayableCurrent 10-K/A true 2023-12-30 --12-30 false 001-16797 ADVANCE AUTO PARTS, INC. DE 54-2049910 4200 Six Forks Road Raleigh NC 27609 540 362-4911 Common Stock, $0.0001 par value AAP NYSE Yes No Yes Yes Large Accelerated Filer false false true true true false 4178937579 59551042 Portions of the registrant’s definitive proxy statement for its 2024 Annual Meeting of Stockholders, to be held on May 22, 2024, are incorporated by reference into Part III of this Form 10-K. 2023-12-30 --12-30 34 67900000 Deloitte & Touche LLP Charlotte, North Carolina Deloitte & Touche LLP Charlotte, North Carolina 503471000 270805000 800141000 684048000 4857702000 4896269000 215707000 163695000 6377021000 6014817000 2857726000 2590382000 1648546000 1690139000 2578776000 2607690000 991743000 990471000 593341000 620901000 86899000 62429000 12276326000 11986447000 4177974000 4178907000 671237000 629464000 0 185000000 458194000 427480000 5307405000 5420851000 1786361000 1188283000 2215766000 2278318000 362542000 410749000 84524000 89054000 9756598000 9387255000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 0.0001 0.0001 200000000 200000000 77349000 59512000 76989000 59264000 8000 8000 946099000 897560000 17837000 17724000 2933286000 2918768000 -52232000 -44695000 4559139000 4665087000 2519728000 2599192000 12276326000 11986447000 11287607000 11154722000 10997989000 6764105000 6222487000 6074039000 4523502000 4932235000 4923950000 4409125000 4261982000 4101585000 114377000 670253000 822365000 -88055000 -51060000 -37791000 0 -7408000 0 5525000 -7423000 -7423000 -2081000 -82530000 -65891000 -39872000 31847000 604362000 782493000 2112000 139960000 185878000 29735000 464402000 596615000 0.50 7.70 9.32 59432000 60351000 64028000 0.50 7.65 9.25 59608000 60717000 64509000 29735000 464402000 596615000 -29000 66000 93000 82000 -186000 -264000 -7619000 -17450000 -59000 -7537000 -17636000 -323000 22198000 446766000 596292000 66361000 8000 783709000 -1394080000 -26736000 4174060000 3536961000 596615000 596615000 -323000 -323000 331000 63067000 63067000 23000 3074000 3074000 4710000 906208000 906208000 3.25 206951000 206951000 4000 4443000 4443000 62009000 8000 845407000 -2300288000 -27059000 4563724000 3081792000 464402000 464402000 -17636000 -17636000 3000 535000 535000 297000 50978000 50978000 25000 4140000 4140000 3070000 618480000 618480000 6.00 363039000 363039000 0 3500000 3500000 59264000 8000 897560000 -2918768000 -44695000 4665087000 2599192000 29735000 29735000 -7537000 -7537000 308000 45647000 45647000 53000 3892000 3892000 113000 14518000 14518000 2.25 135683000 135683000 1000000 1000000 2023-12-30 --12-30 59512000 8000 946099000 -2933286000 -52232000 4559139000 2519728000 29735000 464402000 596615000 306454000 283800000 259933000 45647000 50978000 63067000 -857000 -3581000 -8949000 0 -7408000 0 -47782000 16528000 58786000 -3267000 -2587000 7985000 114665000 -67147000 7456000 -44821000 229643000 124139000 -4645000 227774000 291042000 115673000 -167723000 102345000 91987000 -9732000 134135000 287375000 736571000 1107022000 242411000 424061000 289639000 0 1900000 0 6922000 1513000 2325000 -235489000 -424448000 -287314000 4805000000 2035000000 0 4990000000 1850000000 0 599571000 348618000 0 0 201081000 0 209293000 336230000 160925000 14518000 618480000 906208000 -1493000 1469000 3021000 189267000 -620704000 -1064112000 -8487000 -8664000 5474000 232666000 -317245000 -238930000 270805000 588050000 826980000 503471000 270805000 588050000 73844000 46159000 36372000 98792000 94605000 177317000 5287000 8927000 14369000 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.27pt">Nature of Operations and Basis of Presentation</span><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advance Auto Parts, Inc. and subsidiaries is a leading automotive aftermarket parts provider in North America, serving both professional installers (“professional”) and “do-it-yourself” (“DIY”) customers. The accompanying consolidated financial statements have been prepared by us and include the accounts of Advance Auto Parts, Inc., its wholly-owned subsidiaries, Advance Stores Company, Incorporated (“Advance Stores”) and Neuse River Insurance Company, Inc., and their subsidiaries (collectively referred to as “Advance,” “we,” “us” or “our”). </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, we operated a total of 4,786 stores and 321 branches primarily within the United States, with additional locations in Canada, Puerto Rico and the U.S. Virgin Islands. In addition, as of December 30, 2023, we served 1,245 independently owned Carquest branded stores across the same geographic locations served by our stores and branches in addition to Mexico and various Caribbean islands. Our stores operate primarily under the trade names “Advance Auto Parts” and “Carquest,” and our branches operate under the “Worldpac” trade names. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Period </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on the Saturday closest to December 31</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. All references herein for the years 2023, 2022 and 2021 represent the fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022, respectively, and consisted of fifty-two weeks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Advance prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Revision of Previously Issued Financial Statements for Correction of Immaterial Errors</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the forty weeks ended October 7, 2023, we identified errors impacting Cost of sales by $10.2 million and Selling, general and administrative (“SG&amp;A”) expenses by $17.3 million. These charges were incurred in prior periods but not recorded and primarily related to product returns and vendor credits. During the twelve weeks ended December 30, 2023, we identified additional errors impacting Cost of sales, SG&amp;A expenses and Other income (expense), net, of $52.7 million, $19.3 million and $1.7 million incurred in prior years but not previously recognized. These charges primarily related to product costs and vendor credits. We assessed the materiality of the errors, including the presentation on prior period consolidated financial statements, on a qualitative and quantitative basis in accordance with SEC Staff Accounting Bulletin No. 99, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Materiality</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, codified in Accounting Standards Codification Topic 250, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Accounting Changes and Error Corrections</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. We concluded that these errors and the related impacts did not result in a material misstatement of our previously issued consolidated financial statements as of and for the years ended December 31, 2022 and January 1, 2022 and our previously issued unaudited condensed consolidated interim financial statements as of and for the sixteen weeks ended April 22, 2023; the twelve and twenty-eight weeks ended July 15, 2023; and the twelve and forty weeks ended October 7, 2023. Correcting the cumulative effect of these errors in the fifty-two weeks ended December 30, 2023 would have had a significant effect on the results of operations for such periods. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have corrected the relevant prior periods of our consolidated financial statements and related footnotes for these and other immaterial errors for comparative purposes and will also correct previously reported financial information for such immaterial errors in future filings, as applicable. A summary of the corrections to the impacted financial statement line items from our previously issued financial statements are presented in </span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline"><a href="#id9e0cd817b8a44ff88936ad275a70d3e_172" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Note 18. Immaterial Misstatement of Prior Period Financial Statements</a></span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#id9e0cd817b8a44ff88936ad275a70d3e_172" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">.</a></span></div> 4786 321 1245 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Period </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on the Saturday closest to December 31</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. All references herein for the years 2023, 2022 and 2021 represent the fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022, respectively, and consisted of fifty-two weeks.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span></div>The consolidated financial statements include the accounts of Advance prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany balances and transactions have been eliminated in consolidation. $10.2 million $17.3 million $52.7 million, $19.3 million $1.7 million Significant Accounting Policies<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash in banks and highly-liquid instruments with original maturities of three months or less. Additionally, credit card and debit card receivables from banks, which generally settle in less than four business days, are included in cash equivalents. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory consists primarily of parts, batteries, accessories and other products used on vehicles that have reasonably long shelf lives and is stated at the lower of cost or market. The cost of our merchandise inventory is primarily determined using the last-in, first-out (“LIFO”) method. Under the LIFO method, our cost of sales reflects the costs of the most recently purchased inventories, while the inventory carrying balance represents the costs relating to prices paid in 2023 and prior years. We regularly review inventory quantities on-hand, consider whether we may have excess or obsolete inventory based on our current approach for managing slower moving inventory and adjust the carrying value as necessary. In 2023, we performed a strategic and operational review of the business, which included the rationalization of product assortment and planned decisive actions. As a result, we made a change in our estimate of excess inventory reserves resulting in a $116.0 million charge to cost of sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vendor Incentives </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive incentives in the form of reductions to amounts owed to and/or payments from vendors related to volume rebates and other promotional considerations. Many of these incentives are under long-term agreements in excess of one year, while others are negotiated on an annual or more frequent basis. Advertising allowances provided as a reimbursement of specific, incremental and identifiable costs incurred to promote a vendor’s products are included as an offset to SG&amp;A when the cost is incurred. Volume rebates and allowances that do not meet the requirements for offsetting in SG&amp;A are recorded as a reduction to inventory as volume rebates and allowances are earned based on inventory purchases. Total deferred vendor incentives recorded as a reduction of Inventories were $67.9 million and $77.5 million as of December 30, 2023 and December 31, 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Expenditures for maintenance and repairs are charged directly to expense when incurred; major improvements are capitalized. When items are sold or retired, the related cost and accumulated depreciation are removed from the account balances, with any gain or loss reflected in the Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred with the acquisition or development of software for internal use are capitalized and amortized over the expected useful life of the software, generally five years. Subsequent additions, modifications or upgrades are capitalized to the extent it enhances the software’s functionality. Capitalized software is classified in the Construction in progress category, but once placed into service is removed from Construction in progress and classified within the Furniture, fixtures and equipment category and is depreciated on the straight-line method over <span style="-sec-ix-hidden:f-396">three</span> to ten years.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of land improvements, buildings, furniture, fixtures and equipment and vehicles is provided over the estimated useful lives of the respective assets using the straight-line method. Depreciation of building and leasehold improvements is provided over the shorter of the original useful lives of the respective assets or the term of the lease using the straight-line method. </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Indefinite-Lived Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our evaluation for the impairment of goodwill and other indefinite-lived intangible assets for our reporting units annually as of the first day of the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, the business climate, legal factors, competition, or a planned sale or disposition of a significant portion of the business, among other factors. Our evaluation of goodwill and other indefinite-lived intangibles may be a Step-0 analysis, which consists of a qualitative assessment, or a Step-1 analysis, which includes a quantitative assessment. In a Step-0 analysis, we assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the goodwill might be impaired and whether it is necessary to perform a quantitative goodwill impairment test. In the quantitative goodwill impairment test, we compare the carrying value of a reporting unit to its fair value. In performing a Step-1 analysis, we have historically used an income approach which requires many assumptions including forecast, discount rate, long-term growth rate, among other items. We have also utilized the market approach which derives metrics from comparable publicly-traded companies. We have generally engaged a third-party valuation firm to assist in the fair value assessment of goodwill. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the reporting unit's fair value. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other indefinite-lived intangible assets are tested for impairment at the asset group level. Other indefinite-lived intangible assets are evaluated by comparing the carrying amount of the asset to the future discounted cash flows that the asset is expected to generate. If the fair value based on the future discounted cash flows exceeds the carrying value, we conclude that no intangible asset impairment has occurred. If the carrying value of the indefinite-lived intangible asset exceeds the fair value, we recognize an impairment loss.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three operating segments, defined as “Advance Auto Parts/Carquest U.S.,” “Carquest Canada” and “Worldpac”. As each operating segment represents a reporting unit, goodwill is assigned to each reporting unit. See </span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id9e0cd817b8a44ff88936ad275a70d3e_130" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4. </a></span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id9e0cd817b8a44ff88936ad275a70d3e_130" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Intangibles</a></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation of Long-Lived Assets</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate the recoverability of our long-lived assets, including finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable and exceeds its fair value. When such an event occurs, we estimate the undiscounted future cash flows expected to result from the use of the long-lived asset or asset group and its eventual disposition. These impairment evaluations involve estimates of asset useful lives and future cash flows. If the undiscounted expected future cash flows are less than the carrying amount of the asset and the carrying amount of the asset exceeds its fair value, an impairment loss is recognized. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value based on quoted market prices or other valuation techniques (e.g., discounted cash flow analysis). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are self-insured for general and automobile liability, workers’ compensation and health care claims of our team members, while maintaining stop-loss coverage with third-party insurers to limit our total liability exposure. Expenses associated with these liabilities are calculated for (i) claims filed, (ii) claims incurred but not yet reported and (iii) projected future claims using actuarial methods followed in the insurance industry as well as our historical claims experience. We include the current portion of self-insurance reserves in Accrued expenses and the long-term portion of self insurance reserves in Other long-term liabilities in the accompanying Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain store locations, distribution centers, office spaces, equipment and vehicles. We recognize lease expense on a straight-line basis over the initial term of the lease unless external economic factors exist such that renewals are reasonably certain. In those instances, the renewal period would be included in the lease term to determine the period in which to recognize the lease expense. Most leases require us to pay non-lease components, such as taxes, maintenance, insurance and other certain costs applicable to the leased asset. For leases related to our store locations, distribution centers, office spaces and vehicles, we account for lease and non-lease components as a single amount.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A three-level valuation hierarchy, based upon observable and unobservable inputs, is used for fair value measurements. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions based on the best evidence available. These two types of inputs create the following fair value hierarchy: Level 1 - Quoted prices for identical instruments in active markets; Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-derived valuations whose significant inputs are observable; and Level 3 - Instruments whose significant inputs are unobservable. Financial instruments are transferred in and/or out of Level 1, 2 or 3 at the beginning of the accounting period in which there is a change in valuation inputs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Payments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide share-based compensation to our eligible team members and Board of Directors. We are required to exercise judgment and make estimates when determining the (i) fair value of each award granted and (ii) projected number of awards expected to vest. We calculate the fair value of all share-based awards at the date of grant and use the straight-line method to amortize this fair value as compensation cost over the requisite service period. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification 606, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue From Contracts With Customers (Topic 606) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 606”) defines a performance obligation as a promise in a contract to transfer a distinct good or service to the customer and is considered the unit of account. The majority of our contracts have one single performance obligation as the promise to transfer the individual goods is not separately identifiable from other promises in the contracts and is, therefore, not distinct. Discounts and incentives are treated as separate performance obligations. We allocate the contract’s transaction price to each of these performance obligations separately using explicitly stated amounts or our best estimate using historical data.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, revenue is recognized at the time the sale is made at which time our walk-in customers take immediate possession of the merchandise or same-day delivery is made to our professional delivery customers, which include certain independently owned store locations. Payment terms are established for our professional delivery customers based on pre-established credit requirements. Payment terms vary depending on the customer and generally range from one to 30 days. Based on the nature of receivables, no significant financing components exist. For e-commerce sales, revenue is recognized either at the time of pick-up at one of our store locations or at the time of shipment depending on the customer's order designation. Sales are recorded net of discounts, sales incentives and rebates, sales taxes, and estimated returns and allowances. We estimate the reduction to Net sales and Cost of sales for returns based on current sales levels and our historical return experience.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide assurance-type warranty coverage primarily on batteries, brakes and struts whereby we are required to provide replacement product at no cost or a reduced cost for a set period of time. We estimate our warranty obligation at the time of sale based on the historical return experience, sales level and cost of the respective product sold. To the extent vendors provide upfront allowances in lieu of accepting the obligation for warranty claims and the allowance is in excess of the related warranty expense, the excess is recorded as a reduction to cost of sales.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our products include a core component, which represents a recyclable piece of the auto part. If a customer purchases an auto part that includes a core component, the customer is charged for the core unless a used core is returned at the time of sale. Customers that return a core subsequent to the sale date will be refunded.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial information for each of our product groups: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Sales, by Product Group</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and Batteries</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accessories and Chemicals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engine Maintenance</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Calibri',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Calibri',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables, net, consists primarily of receivables from professional customers and is stated at net realizable value. We grant credit to certain professional customers who meet our pre-established credit requirements. We regularly review accounts receivable balances and maintain allowances for credit losses estimated whenever events or circumstances indicate the carrying value may not be recoverable. We consider the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. We control credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes actual product cost, warranty costs, vendor incentives, cash discounts on payments to vendors, costs associated with operating our distribution network, including payroll and benefits costs, occupancy costs and depreciation, in-bound freight-related costs from our vendors, impairment of inventory resulting from store closures and inventory-related reserves and costs associated with moving merchandise inventories from our distribution centers to stores, branch locations and customers.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A includes payroll and benefits costs for store and corporate team members; occupancy costs of store and corporate facilities; depreciation and amortization related to store and corporate assets; share-based compensation expense; advertising; self-insurance; costs of consolidating, converting or closing facilities, including early termination of lease obligations; severance and impairment charges; professional services and costs associated with our professional delivery program, including payroll and benefits costs; and transportation expenses associated with moving merchandise inventories from stores and branches to customer locations.  </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preopening Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Preopening expenses, which consist primarily of payroll and occupancy costs related to the opening of new stores, are expensed as incurred as a component of SG&amp;A in the accompanying Consolidated Statements of Operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs as incurred. Advertising expense, net of qualifying vendor promotional funds, was $151.8 million, $164.0 million and $178.0 million in 2023, 2022 and 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of our foreign operations are translated into U.S. dollars at current exchange rates. Revenues, expenses and cash flows are translated at average exchange rates for the year. Resulting translation adjustments are reflected as a separate component in the Consolidated Statements of Comprehensive Income. Foreign currency transactions, which are included in Other income (expense), net, were a loss of $3.4 million in 2023, loss of $4.8 million in 2022 and income of $1.7 million in 2021.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under the asset and liability method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred income taxes reflect the net income tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and for income tax reporting purposes. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize tax benefits and/or tax liabilities for uncertain income tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more-likely-than-not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts as we must determine the probability of various possible outcomes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reevaluate these uncertain tax positions on a quarterly basis or when new information becomes available to management. The reevaluations are based on many factors, including but not limited to, changes in facts or circumstances, changes in tax law, successfully settled issues under audit, expirations due to statutes of limitations and new federal or state audit activity. Any change in either our recognition or measurement could result in the recognition of a tax benefit or an increase to the tax accrual.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings per Share </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share of common stock has been computed based on the weighted average number of common shares outstanding during the period. Diluted earnings per share is calculated by including the effect of dilutive securities. Diluted earnings per share of common stock reflects the weighted average number of shares of common stock outstanding, outstanding deferred stock units and the impact of outstanding stock awards (collectively “share-based awards”) if the conversion of these awards are dilutive. Share-based awards containing performance conditions are included in the dilution impact as those conditions are met. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about our three operating segments, for the purpose of allocating resources and evaluating financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one reportable segment as the three operating segments are aggregated primarily due to the economic and operational similarities of each operating segment as the stores and branches have similar characteristics, including the nature of the products and services offered, customer base and the methods used to distribute products and provide services to its customers. </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements - Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Disclosure Improvements</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Financial Accounting Standards Board (“FASB”) issued an Accounting Standards Update (“ASU”) 2023-06, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2023-06”), which defers when companies will be required to improve and clarify disclosure and presentation requirements by June 2027. ASU 2023-06 applies to all entities subject to meeting the Securities and Exchange (“SEC”) disclosure requirements. These updates would require additional qualitative information to the Statement of Cash Flows, Earnings Per Share, Debt and Shareholder’s Equity disclosures. The related disclosures are effective for the fiscal year beginning after December 15, 2024. We are currently evaluating the impact of adopting ASU 2023-06 on our consolidated financial statements and related disclosures, and do not believe it will have a material impact on our consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Improvements to Reportable Segment Disclosures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Improvements to Reportable Segment Disclosures </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(“ASU 2023-07”), which requires a company to disclose additional, more detailed information about a reportable segment’s significant expenses, even if there is one reportable segment, and is intended to improve the disclosures about a public entity’s reportable segments. The ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of the adoption of ASU 2023-07 and do not believe it will have a material impact on our consolidated financial statements and segment reporting.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Income Tax Disclosure Improvements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09,</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2023-09”)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires a company to enhance their income tax disclosures. In each annual reporting period, the company should disclose the specific categories used in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold, including disaggregation of taxes paid by jurisdiction. The related disclosures are effective for the fiscal year beginning after December 15, 2024. We are currently evaluating the impact of adopting ASU 2023-09 on our consolidated financial statements and related disclosures and do not believe it will have a material impact on our consolidated financial statements. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements - Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Supplier Finance Programs</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2022, the FASB issued ASU 2022-04, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(“ASU 2022-04”), which requires a company to disclose sufficient qualitative and quantitative information about any supplier finance program in which it participates as a buyer. In each annual reporting period, the company should disclose the key terms of the program, including a rollforward of those obligations outstanding at the beginning of the period. ASU 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the requirement on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The adoption of ASU 2022-04 on our consolidated financial statements and related disclosures does not have a material impact on our consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Reference Rate Reform</span></div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2021, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 </span>(“ASU 2022-06”), which defers when companies will be required to find an alternative rate to LIBOR to December 31, 2024. ASU 2022-06 applies to all entities subject to meeting certain criteria that have contracts, hedging relationships or other transactions that include the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. We have modified current agreements to reference an alternative rate other than LIBOR, and determined there is no material impact on our consolidated financial statements. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div>Cash and cash equivalents consist of cash in banks and highly-liquid instruments with original maturities of three months or less. Additionally, credit card and debit card receivables from banks, which generally settle in less than four business days, are included in cash equivalents. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory consists primarily of parts, batteries, accessories and other products used on vehicles that have reasonably long shelf lives and is stated at the lower of cost or market. The cost of our merchandise inventory is primarily determined using the last-in, first-out (“LIFO”) method. Under the LIFO method, our cost of sales reflects the costs of the most recently purchased inventories, while the inventory carrying balance represents the costs relating to prices paid in 2023 and prior years. We regularly review inventory quantities on-hand, consider whether we may have excess or obsolete inventory based on our current approach for managing slower moving inventory and adjust the carrying value as necessary. In 2023, we performed a strategic and operational review of the business, which included the rationalization of product assortment and planned decisive actions. As a result, we made a change in our estimate of excess inventory reserves resulting in a $116.0 million charge to cost of sales.</span></div> 116000000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vendor Incentives </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive incentives in the form of reductions to amounts owed to and/or payments from vendors related to volume rebates and other promotional considerations. Many of these incentives are under long-term agreements in excess of one year, while others are negotiated on an annual or more frequent basis. Advertising allowances provided as a reimbursement of specific, incremental and identifiable costs incurred to promote a vendor’s products are included as an offset to SG&amp;A when the cost is incurred. Volume rebates and allowances that do not meet the requirements for offsetting in SG&amp;A are recorded as a reduction to inventory as volume rebates and allowances are earned based on inventory purchases. Total deferred vendor incentives recorded as a reduction of Inventories were $67.9 million and $77.5 million as of December 30, 2023 and December 31, 2022.</span></div> 67900000 77500000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Expenditures for maintenance and repairs are charged directly to expense when incurred; major improvements are capitalized. When items are sold or retired, the related cost and accumulated depreciation are removed from the account balances, with any gain or loss reflected in the Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred with the acquisition or development of software for internal use are capitalized and amortized over the expected useful life of the software, generally five years. Subsequent additions, modifications or upgrades are capitalized to the extent it enhances the software’s functionality. Capitalized software is classified in the Construction in progress category, but once placed into service is removed from Construction in progress and classified within the Furniture, fixtures and equipment category and is depreciated on the straight-line method over <span style="-sec-ix-hidden:f-396">three</span> to ten years.</span></div>Depreciation of land improvements, buildings, furniture, fixtures and equipment and vehicles is provided over the estimated useful lives of the respective assets using the straight-line method. Depreciation of building and leasehold improvements is provided over the shorter of the original useful lives of the respective assets or the term of the lease using the straight-line method. P10Y <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Indefinite-Lived Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our evaluation for the impairment of goodwill and other indefinite-lived intangible assets for our reporting units annually as of the first day of the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, the business climate, legal factors, competition, or a planned sale or disposition of a significant portion of the business, among other factors. Our evaluation of goodwill and other indefinite-lived intangibles may be a Step-0 analysis, which consists of a qualitative assessment, or a Step-1 analysis, which includes a quantitative assessment. In a Step-0 analysis, we assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the goodwill might be impaired and whether it is necessary to perform a quantitative goodwill impairment test. In the quantitative goodwill impairment test, we compare the carrying value of a reporting unit to its fair value. In performing a Step-1 analysis, we have historically used an income approach which requires many assumptions including forecast, discount rate, long-term growth rate, among other items. We have also utilized the market approach which derives metrics from comparable publicly-traded companies. We have generally engaged a third-party valuation firm to assist in the fair value assessment of goodwill. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the reporting unit's fair value. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other indefinite-lived intangible assets are tested for impairment at the asset group level. Other indefinite-lived intangible assets are evaluated by comparing the carrying amount of the asset to the future discounted cash flows that the asset is expected to generate. If the fair value based on the future discounted cash flows exceeds the carrying value, we conclude that no intangible asset impairment has occurred. If the carrying value of the indefinite-lived intangible asset exceeds the fair value, we recognize an impairment loss.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three operating segments, defined as “Advance Auto Parts/Carquest U.S.,” “Carquest Canada” and “Worldpac”. As each operating segment represents a reporting unit, goodwill is assigned to each reporting unit. See </span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id9e0cd817b8a44ff88936ad275a70d3e_130" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4. </a></span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id9e0cd817b8a44ff88936ad275a70d3e_130" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Intangibles</a></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div> 3 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation of Long-Lived Assets</span></div>We evaluate the recoverability of our long-lived assets, including finite-lived intangible assets, whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable and exceeds its fair value. When such an event occurs, we estimate the undiscounted future cash flows expected to result from the use of the long-lived asset or asset group and its eventual disposition. These impairment evaluations involve estimates of asset useful lives and future cash flows. If the undiscounted expected future cash flows are less than the carrying amount of the asset and the carrying amount of the asset exceeds its fair value, an impairment loss is recognized. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value based on quoted market prices or other valuation techniques (e.g., discounted cash flow analysis). <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance</span></div>We are self-insured for general and automobile liability, workers’ compensation and health care claims of our team members, while maintaining stop-loss coverage with third-party insurers to limit our total liability exposure. Expenses associated with these liabilities are calculated for (i) claims filed, (ii) claims incurred but not yet reported and (iii) projected future claims using actuarial methods followed in the insurance industry as well as our historical claims experience. We include the current portion of self-insurance reserves in Accrued expenses and the long-term portion of self insurance reserves in Other long-term liabilities in the accompanying Consolidated Balance Sheets. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain store locations, distribution centers, office spaces, equipment and vehicles. We recognize lease expense on a straight-line basis over the initial term of the lease unless external economic factors exist such that renewals are reasonably certain. In those instances, the renewal period would be included in the lease term to determine the period in which to recognize the lease expense. Most leases require us to pay non-lease components, such as taxes, maintenance, insurance and other certain costs applicable to the leased asset. For leases related to our store locations, distribution centers, office spaces and vehicles, we account for lease and non-lease components as a single amount.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div>A three-level valuation hierarchy, based upon observable and unobservable inputs, is used for fair value measurements. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions based on the best evidence available. These two types of inputs create the following fair value hierarchy: Level 1 - Quoted prices for identical instruments in active markets; Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-derived valuations whose significant inputs are observable; and Level 3 - Instruments whose significant inputs are unobservable. Financial instruments are transferred in and/or out of Level 1, 2 or 3 at the beginning of the accounting period in which there is a change in valuation inputs. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Payments</span></div>We provide share-based compensation to our eligible team members and Board of Directors. We are required to exercise judgment and make estimates when determining the (i) fair value of each award granted and (ii) projected number of awards expected to vest. We calculate the fair value of all share-based awards at the date of grant and use the straight-line method to amortize this fair value as compensation cost over the requisite service period. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification 606, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue From Contracts With Customers (Topic 606) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 606”) defines a performance obligation as a promise in a contract to transfer a distinct good or service to the customer and is considered the unit of account. The majority of our contracts have one single performance obligation as the promise to transfer the individual goods is not separately identifiable from other promises in the contracts and is, therefore, not distinct. Discounts and incentives are treated as separate performance obligations. We allocate the contract’s transaction price to each of these performance obligations separately using explicitly stated amounts or our best estimate using historical data.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, revenue is recognized at the time the sale is made at which time our walk-in customers take immediate possession of the merchandise or same-day delivery is made to our professional delivery customers, which include certain independently owned store locations. Payment terms are established for our professional delivery customers based on pre-established credit requirements. Payment terms vary depending on the customer and generally range from one to 30 days. Based on the nature of receivables, no significant financing components exist. For e-commerce sales, revenue is recognized either at the time of pick-up at one of our store locations or at the time of shipment depending on the customer's order designation. Sales are recorded net of discounts, sales incentives and rebates, sales taxes, and estimated returns and allowances. We estimate the reduction to Net sales and Cost of sales for returns based on current sales levels and our historical return experience.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide assurance-type warranty coverage primarily on batteries, brakes and struts whereby we are required to provide replacement product at no cost or a reduced cost for a set period of time. We estimate our warranty obligation at the time of sale based on the historical return experience, sales level and cost of the respective product sold. To the extent vendors provide upfront allowances in lieu of accepting the obligation for warranty claims and the allowance is in excess of the related warranty expense, the excess is recorded as a reduction to cost of sales.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial information for each of our product groups: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Sales, by Product Group</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and Batteries</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accessories and Chemicals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engine Maintenance</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Calibri',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Calibri',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.65 0.66 0.67 0.19 0.20 0.20 0.15 0.13 0.12 0.01 0.01 0.01 1 1 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables, net, consists primarily of receivables from professional customers and is stated at net realizable value. We grant credit to certain professional customers who meet our pre-established credit requirements. We regularly review accounts receivable balances and maintain allowances for credit losses estimated whenever events or circumstances indicate the carrying value may not be recoverable. We consider the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. We control credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes actual product cost, warranty costs, vendor incentives, cash discounts on payments to vendors, costs associated with operating our distribution network, including payroll and benefits costs, occupancy costs and depreciation, in-bound freight-related costs from our vendors, impairment of inventory resulting from store closures and inventory-related reserves and costs associated with moving merchandise inventories from our distribution centers to stores, branch locations and customers.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>SG&amp;A includes payroll and benefits costs for store and corporate team members; occupancy costs of store and corporate facilities; depreciation and amortization related to store and corporate assets; share-based compensation expense; advertising; self-insurance; costs of consolidating, converting or closing facilities, including early termination of lease obligations; severance and impairment charges; professional services and costs associated with our professional delivery program, including payroll and benefits costs; and transportation expenses associated with moving merchandise inventories from stores and branches to customer locations. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preopening Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Preopening expenses, which consist primarily of payroll and occupancy costs related to the opening of new stores, are expensed as incurred as a component of SG&amp;A in the accompanying Consolidated Statements of Operations.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs </span></div>We expense advertising costs as incurred. Advertising expense, net of qualifying vendor promotional funds, was $151.8 million, $164.0 million and $178.0 million in 2023, 2022 and 2021. 151800000 164000000 178000000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of our foreign operations are translated into U.S. dollars at current exchange rates. Revenues, expenses and cash flows are translated at average exchange rates for the year. Resulting translation adjustments are reflected as a separate component in the Consolidated Statements of Comprehensive Income. Foreign currency transactions, which are included in Other income (expense), net, were a loss of $3.4 million in 2023, loss of $4.8 million in 2022 and income of $1.7 million in 2021.</span></div> -3400000 -4800000 -1700000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under the asset and liability method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred income taxes reflect the net income tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and for income tax reporting purposes. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize tax benefits and/or tax liabilities for uncertain income tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more-likely-than-not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. The second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts as we must determine the probability of various possible outcomes. </span></div>We reevaluate these uncertain tax positions on a quarterly basis or when new information becomes available to management. The reevaluations are based on many factors, including but not limited to, changes in facts or circumstances, changes in tax law, successfully settled issues under audit, expirations due to statutes of limitations and new federal or state audit activity. Any change in either our recognition or measurement could result in the recognition of a tax benefit or an increase to the tax accrual. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings per Share </span></div>Basic earnings per share of common stock has been computed based on the weighted average number of common shares outstanding during the period. Diluted earnings per share is calculated by including the effect of dilutive securities. Diluted earnings per share of common stock reflects the weighted average number of shares of common stock outstanding, outstanding deferred stock units and the impact of outstanding stock awards (collectively “share-based awards”) if the conversion of these awards are dilutive. Share-based awards containing performance conditions are included in the dilution impact as those conditions are met. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about our three operating segments, for the purpose of allocating resources and evaluating financial performance.</span></div>We have one reportable segment as the three operating segments are aggregated primarily due to the economic and operational similarities of each operating segment as the stores and branches have similar characteristics, including the nature of the products and services offered, customer base and the methods used to distribute products and provide services to its customers. 3 1 3 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements - Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Supplier Finance Programs</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2022, the FASB issued ASU 2022-04, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(“ASU 2022-04”), which requires a company to disclose sufficient qualitative and quantitative information about any supplier finance program in which it participates as a buyer. In each annual reporting period, the company should disclose the key terms of the program, including a rollforward of those obligations outstanding at the beginning of the period. ASU 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the requirement on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The adoption of ASU 2022-04 on our consolidated financial statements and related disclosures does not have a material impact on our consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Reference Rate Reform</span></div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2021, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 </span>(“ASU 2022-06”), which defers when companies will be required to find an alternative rate to LIBOR to December 31, 2024. ASU 2022-06 applies to all entities subject to meeting certain criteria that have contracts, hedging relationships or other transactions that include the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. We have modified current agreements to reference an alternative rate other than LIBOR, and determined there is no material impact on our consolidated financial statements. <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.27pt">Inventories</span><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used the LIFO method of accounting for approximately 91.4% of Inventories at December 30, 2023 and 92.4% of Inventories at December 31, 2022. As a result of changes in the LIFO reserve, we recorded a decrease to Cost of sales of $94.6 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million in 2023 and an increase to Cost of sales of $311.8 million in 2022 and a decrease to Cost of sales of $122.3 million in 2021. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchasing and warehousing costs included in Inventories as of December 30, 2023 and December 31, 2022 were $576.9 million and $635.9 million.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory balances were 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories at first-in, first-out (“FIFO”)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,041,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174,918 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to state inventories at LIFO</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories at LIFO</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,857,702 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,896,269 </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> 0.914 0.924 -94600000 311800000 -122300000 576900000 635900000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory balances were 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories at first-in, first-out (“FIFO”)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,041,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174,918 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to state inventories at LIFO</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories at LIFO</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,857,702 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,896,269 </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> 5041752000 5174918000 184050000 278649000 4857702000 4896269000 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.27pt">Goodwill and Other Intangible Assets, Net</span><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 30, 2023 and December 31, 2022, the carrying amount of Goodwill in the accompanying Consolidated Balance Sheets was $991.7 million and $990.5 million. The change in Goodwill during 2023 and 2022 was $1.3 million and $3.3 million, and related to foreign currency translation. There has been no history of impairment of goodwill experienced to date.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets, Net</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $29.5 million, $31.0 million and $31.1 million for 2023, 2022 and 2021. A summary of the composition of the gross carrying amounts and accumulated amortization of acquired other intangible assets are presented in the following table:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:31.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,622 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,249 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334,780)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,469 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,585 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,857)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,728 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</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="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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brands, trademark and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,173 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928,121 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334,780)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,341 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926,758 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,857)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,901 </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:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Future Amortization Expense</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected amortization expense for the next five years and thereafter for acquired intangible assets recorded as of December 30, 2023 was 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:35.526%"><tr><td style="width:1.0%"></td><td style="width:59.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.857%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,633 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2023-12-30 --12-30 991700000 990500000 1300000 3300000 29500000 31000000 31100000 A summary of the composition of the gross carrying amounts and accumulated amortization of acquired other intangible assets are presented in the following table:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:31.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,622 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,249 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334,780)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,469 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,585 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,857)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,728 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</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="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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brands, trademark and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,173 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928,121 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334,780)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,341 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926,758 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,857)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,901 </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> 350092000 296205000 53887000 349428000 267806000 81622000 40157000 38575000 1582000 40157000 38051000 2106000 390249000 334780000 55469000 389585000 305857000 83728000 537872000 0 537872000 537173000 0 537173000 928121000 334780000 593341000 926758000 305857000 620901000 <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected amortization expense for the next five years and thereafter for acquired intangible assets recorded as of December 30, 2023 was 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:35.526%"><tr><td style="width:1.0%"></td><td style="width:59.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.857%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,633 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 28164000 26633000 380000 292000 55469000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables, net, 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,195 </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;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,023 </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;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,638 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,856 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,808)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,141 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,048 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables, net, 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,195 </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;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,023 </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;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,638 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,856 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,808)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,141 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,048 </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> 558953000 557195000 257847000 133023000 10930000 10638000 827730000 700856000 27589000 16808000 800141000 684048000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt 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:92.690%"><tr><td style="width:1.0%"></td><td style="width:69.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.255%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $1,631 at December 30, 2023) due March 9, 2026</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $2,486 and $3,053 at December 30, 2023 and December 31, 2022) due October 1, 2027</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $1,884 at December 30, 2023) due March 9, 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $3,851 and $4,438 at December 30, 2023, and December 31, 2022) due April 15, 2030</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50% Senior Unsecured Notes (net of unamortized discount and debt issuance costs of $3,787 and $4,226 at December 30, 2023, and December 31, 2022) due March 15, 2032</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,774 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility (interest rate of 7.50% as of December 30, 2023)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, excluding the current portion</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,188,283 </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 style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0590 1631000 298369000 0 0.0175 2486000 3053000 347514000 346947000 0.0595 1884000 298116000 0 0.0390 3851000 4438000 496149000 495562000 0.0350 3787000 4226000 346213000 345774000 0.0750 0 185000000 1786361000 1373283000 0 185000000 1786361000 1188283000 1641409000 1021396000 1200000000 200000000 500000000 0 1200000000 0 0 185000000 1000000000 0 0 0.0100 0.0000 0.00125 0.00795 0.0130 0.0000 0.0030 0.0008 0.0020 10 $400 million $250 million 91200000 90200000 0.0450 0.9969 450000000 0.0450 256300000 30500000 1400000 193200000 0.0350 7000000 400000 0.0390 0.9965 500000000 0.0390 500000000 0.0390 0.0175 0.9967 350000000 0.0175 2900000 0.0350 0.9961 350000000 0.0350 3200000 0.0590 0.9994 300000000 0.0590 1600000 0.0595 0.9992 300000000 0.0595 1900000 1.01 25000000 P10D 0.25 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the aggregate future annual maturities of long-term debt instruments were 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:53.947%"><tr><td style="width:1.0%"></td><td style="width:72.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Calibri',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:'Calibri',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 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,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:0 1pt"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800,000 </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> 0 0 300000000 350000000 300000000 850000000 1800000000 106900000 221200000 Property and Equipment<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment 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:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></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="font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Lives</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements </span><span style="color:#000000;font-family:'Calibri',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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,349 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 - 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,884 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 15 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,006 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 20 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398,818 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,549 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506,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;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280,521 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,857,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,590,382)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648,546 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is deemed to have an indefinite life.</span></div>As of December 30, 2023 and December 31, 2022, we had capitalized software costs of $1.0 billion and $922.9 million and accumulated depreciation of $711.4 million and $617.1 million. Depreciation expense relating to Property and equipment was $276.9 million, $252.8 million and $228.8 million for 2023, 2022 and 2021. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment 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:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></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="font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Lives</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements </span><span style="color:#000000;font-family:'Calibri',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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,349 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 - 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,884 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 15 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,006 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 20 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398,818 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,549 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506,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;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280,521 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,857,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,590,382)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648,546 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is deemed to have an indefinite life.</span></div> P10Y 470890000 471349000 P30Y P40Y 543467000 535884000 P3Y P15Y 800621000 722006000 P3Y P20Y 2563043000 2398818000 P3Y 14539000 14549000 113712000 137915000 4506272000 4280521000 2857726000 2590382000 1648546000 1690139000 1000000000 922900000 711400000 617100000 276900000 252800000 228800000 Leases and Other Commitments <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our leases are for facilities and vehicles. The initial term for facilities are typically <span style="-sec-ix-hidden:f-664">five</span> to ten years, with renewal options at five-year intervals, with the exercise of lease renewal options at our sole discretion. Our vehicle and equipment leases are typically <span style="-sec-ix-hidden:f-667">three</span> to six years. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692,861 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672"><span style="-sec-ix-hidden:f-673">Less: Current portion of operating lease liabilities</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445,061)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414,543)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215,766 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278,318 </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 style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of operating lease liabilities was included in Other current liabilities in the accompanying Consolidated Balance Sheets.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost was included in Cost of sales and SG&amp;A in the accompanying Consolidated Statements of Operations and is recorded net of immaterial sublease income. Total lease cost comprised 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,504 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,621 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,528 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future maturity of lease liabilities are 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:53.947%"><tr><td style="width:1.0%"></td><td style="width:72.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,836 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,552 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,443 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,426 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,932 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775,662 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,042,851 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(382,024)</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities included $30.0 million related to options to extend lease terms that are reasonably certain of being exercised and excluded $49.7 million of legally binding lease obligations for leases signed, but not yet commenced.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term and weighted average discount rate for our operating leases were 6.5 years and 3.9% as of December 30, 2023. We calculated the weighted average discount rates using incremental borrowing rates, which equal the rates of interest that we would pay to borrow funds on a fully collateralized basis over a similar term.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relating to our lease liabilities were 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Commitments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain arrangements which require the future purchase of goods or services. Our obligations primarily consist of payments for the purchase of hardware, software and maintenance. As of December 30, 2023, future payments of these arrangements were $133.0 million and were not accrued in our Consolidated Balance Sheet.</span></div> P10Y P5Y P6Y <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692,861 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-672"><span style="-sec-ix-hidden:f-673">Less: Current portion of operating lease liabilities</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445,061)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414,543)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215,766 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278,318 </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> 2660827000 2692861000 445061000 414543000 2215766000 2278318000 Total lease cost comprised the following:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,504 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,621 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,528 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 572024000 563959000 177504000 171621000 749528000 735580000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future maturity of lease liabilities are 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:53.947%"><tr><td style="width:1.0%"></td><td style="width:72.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,836 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,552 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,443 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,426 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,932 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775,662 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,042,851 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(382,024)</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 539836000 582552000 466443000 383426000 294932000 775662000 3042851000 382024000 2660827000 30000000 49700000 P6Y6M 0.039 2023-12-30 --12-30 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relating to our lease liabilities were 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 603108000 624484000 447988000 432497000 133000000 Accrued Expenses<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,607 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,454 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Self-insurance reserves</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,337 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory related accruals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,025 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,415 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional services/legal</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,317 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,548 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,237 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,464 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,607 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,454 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Self-insurance reserves</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,337 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory related accruals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,025 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,415 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional services/legal</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,317 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,548 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,237 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,464 </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> 161607000 155441000 118791000 84454000 74536000 72337000 68188000 43025000 51656000 42415000 14425000 22317000 5287000 8927000 176747000 200548000 671237000 629464000 .    Share Repurchase Program<div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, our Board of Directors authorized an additional $1.0 billion toward the existing share repurchase program. Previously in April 2021 and November 2019, our Board of Directors authorized $1.0 billion and $700.0 million for our share repurchase program. Our share repurchase program permits the repurchase of our common stock on the open market and in privately negotiated transactions from time to time. The Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program without prior notice.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we did not repurchase any shares of our common stock under our share repurchase program. We had $947.3 million remaining under our share repurchase program as of December 30, 2023. During 2022, we repurchased 3.0 million shares of our common stock at an aggregate cost of $598.2 million or an average price of $201.88 per share, under our share repurchase program.</span></div> 1000000000 1000000000 700000000 947300000 3000000 598200000 201.88 Earnings per Share<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computations of basic and diluted earnings per share were as follows:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income applicable to common shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,028 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of share-based awards</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span><span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,608 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,717 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.32 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.65 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.27pt">For 2023, 2022 and 2021, restricted stock units (“RSUs”) excluded from the diluted calculation as their inclusion would have been anti-dilutive were 299 thousand</span>, 115 thousand and 9 thousand. <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computations of basic and diluted earnings per share were as follows:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income applicable to common shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,028 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of share-based awards</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span><span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,608 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,717 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.32 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.65 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.27pt">For 2023, 2022 and 2021, restricted stock units (“RSUs”) excluded from the diluted calculation as their inclusion would have been anti-dilutive were 299 thousand</span>, 115 thousand and 9 thousand. 29735000 464402000 596615000 59432000 60351000 64028000 176000 366000 481000 59608000 60717000 64509000 0.50 7.70 9.32 0.50 7.65 9.25 299000 115000 9000 Income Taxes<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes 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:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,572)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,184)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,868 </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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,173 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,448 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,432 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,960 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,537 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,167 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,174 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,092 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,786 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,878 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differed from the amount computed by applying the federal statutory income tax rate due to:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.578%"><tr><td style="width:1.0%"></td><td style="width:48.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,965 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,517 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,604)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,960 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,878 </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:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Income Tax Assets (Liabilities)</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary differences that give rise to significant deferred income tax assets (liabilities) were 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses not currently deductible for tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,589 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,642 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued medical and workers compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,666 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,577 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,432 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets before valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,684 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,197 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,036)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,505 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732,161 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,651)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226,499)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,464)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(653,296)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087,047)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,142,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax liabilities</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,542)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(410,749)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023 and December 31, 2022, our net operating loss (“NOL”) carryforwards comprised state NOLs of $102.2 million and $108.9 million. These NOLs may be used to reduce future taxable income and expire periodically through 2039. Due to uncertainties related to the realization of these NOLs in certain jurisdictions, as well as other credits available to us, we have recorded a valuation allowance of $2.9 million as of December 30, 2023 and $3.0 million as of December 31, 2022. In addition, we recorded a $2.2 million valuation allowance on foreign tax credit carryforwards as of December 30, 2023. The amount of deferred income tax assets realizable could change in the future if projections of future taxable income change. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded deferred taxes when earnings from foreign operations are considered to be indefinitely invested outside of the U.S. As of December 30, 2023 and December 31, 2022, these accumulated net earnings generated by our foreign operations were $118.3 million and $98.7 million, which did not include earnings deemed to be repatriated as part of the U.S. Tax Cuts and Jobs Act. It is not practicable to determine the income tax liability that would be payable if such earnings were repatriated.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unrecognized Tax Benefits</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of our gross unrecognized tax benefits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"></td><td style="width:48.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.329%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,967 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior period tax positions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior period tax positions</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current period tax positions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,993)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,870)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,211 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,979 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, December 31, 2022 and January 1, 2022, the entire amount of unrecognized tax benefits, if recognized, would reduce our annual effective tax rate of 6.6%, 23.2% and 23.8%. During 2023, 2022 and 2021, we recorded income tax-related interest and penalties of $0.2 million, $0.6 million and $0.7 million due to uncertain tax positions included in the Provision for income taxes in the accompanying Consolidated Statements of Operations. As of December 30, 2023 and December 31, 2022, we recorded a liability for potential interest of $2.5 million and $2.7 million and for potential penalties of $0.1 million for each year. We do not provide for any penalties associated with tax contingencies unless considered probable of assessment. We do not expect our unrecognized tax benefits to change significantly over the next 12 months. With few exceptions, we are no longer subject to U.S. federal, state and local or non-U.S. income tax examinations by tax authorities for years before 2020.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes 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:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,572)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,184)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,868 </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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,173 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,448 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,432 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,960 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,537 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,167 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,174 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,092 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,786 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,878 </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> 20363000 -36935000 -16572000 6137000 -11321000 -5184000 23394000 474000 23868000 49894000 -47782000 2112000 81564000 12609000 94173000 15902000 5546000 21448000 25966000 -1627000 24339000 123432000 16528000 139960000 83979000 47558000 131537000 22927000 10240000 33167000 20186000 988000 21174000 127092000 58786000 185878000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differed from the amount computed by applying the federal statutory income tax rate due to:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.578%"><tr><td style="width:1.0%"></td><td style="width:48.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes at statutory U.S. federal income tax rate (21% for 2023, 2022 and 2021)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,965 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,517 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,604)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,960 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,878 </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.21 0.21 0.21 6689000 126730000 163965000 -4962000 16222000 27517000 385000 -2992000 -5604000 2112000 139960000 185878000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary differences that give rise to significant deferred income tax assets (liabilities) were 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:67.251%"><tr><td style="width:1.0%"></td><td style="width:58.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.685%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses not currently deductible for tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,589 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,642 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued medical and workers compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,666 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,577 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,432 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets before valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,684 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,197 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,036)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,505 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732,161 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,651)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226,499)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,464)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(653,296)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087,047)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,142,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax liabilities</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,542)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(410,749)</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> 22377000 19589000 10698000 12642000 9704000 13666000 3273000 3577000 670030000 678432000 13602000 9291000 729684000 737197000 5179000 5036000 724505000 732161000 91084000 125651000 219446000 226499000 136366000 137464000 640151000 653296000 1087047000 1142910000 362542000 410749000 102200000 108900000 2900000 3000000 2200000 118300000 98700000 he following table summarizes the activity of our gross unrecognized tax benefits:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"></td><td style="width:48.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.329%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,967 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior period tax positions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior period tax positions</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current period tax positions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,993)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,870)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,211 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,979 </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> 15211000 20979000 26967000 245000 75000 484000 0 261000 849000 563000 928000 2240000 0 256000 2993000 4829000 6254000 4870000 11190000 15211000 20979000 0.066 0.232 0.238 200000 600000 700000 2500000 2700000 100000 Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currently and from time to time, we are subject to litigation, claims and other disputes, including legal and regulatory proceedings, arising in the normal course of business. We record a loss contingency liability when a loss is considered probable and the amount can be reasonably estimated. Although the final outcome of pending legal matters cannot be determined, based on the facts presently known, it is management’s opinion that the final outcome of any pending matters will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our Western Auto subsidiary, together with other defendants (including Advance and other of its subsidiaries), has been named as a defendant in lawsuits alleging injury as a result of exposure to asbestos-containing products. The plaintiffs have alleged that certain products contained asbestos and were manufactured, distributed and/or sold by the various defendants. Many of the cases pending against us are in the early stages of litigation. While the damages claimed against the defendants in some of these proceedings are substantial, we believe many of these claims are at least partially covered by insurance and historically asbestos claims against us have been inconsistent in fact patterns alleged and immaterial. We do not believe the cases currently pending will have a material adverse effect on our financial position, results of operations or cash flows.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 9, 2023 and October 27, 2023, two putative class actions on behalf of purchasers of our securities who purchased or otherwise acquired their securities between November 16, 2022 and May 30, 2023, inclusive (the “Class Period”), were commenced against us and certain of our former officers in the United States District Court for the Eastern District of North Carolina. The plaintiffs allege that the defendants made certain false and materially misleading statements during the alleged Class Period in violation of Section 10(b) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder. These cases were consolidated on February 9, 2024 and the matter is in preliminary stages. We strongly dispute the allegations and intend to defend the case vigorously.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 17, 2024, a derivative shareholder complaint was commenced against our directors and certain former officers alleging derivative liability for the allegations made in the securities class action complaints noted above. This case is still in preliminary stages. We strongly dispute the allegations of the complaint and intend to defend the case vigorously.</span></div> Benefit Plans<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a defined contribution benefit plan, which covers substantially all team members after one year of service and who have attained the age of 21. The plan allows for team member salary deferrals, which are matched at our discretion. Company contributions to these plans were $26.3 million, $24.5 million and $27.3 million in 2023, 2022 and 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a non-qualified deferred compensation plan for certain team members. This plan provides for a minimum and maximum deferral percentage of the team member’s base salary and bonus as determined by the Retirement Plan Committee. We established and maintain a deferred compensation liability for this plan. As of December 30, 2023 and December 31, 2022, these liabilities were $14.3 million and $13.7 million and are included within Accrued Expenses in the Consolidated Balance Sheets.</span></div> 26300000 24500000 27300000 14300000 13700000 Share-Based Compensation<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant share-based compensation awards to our team members and members of our Board of Directors as provided for under our 2023 Omnibus Incentive Compensation Plan (“2023 Plan”), approved on May 24, 2023, which replaced our 2014 Long-Term Incentive Plan. In 2023, 2022 and 2021, we granted share-based compensation in the form of RSUs or deferred stock units (“DSUs”). Our grants, which have three methods of measuring fair value, generally include a time-based service or a performance-based or a market-based portion, which collectively represent the target award.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022, we also granted options to purchase common stock to certain employees under our 2023 Plan. The options are granted at an exercise price equal to the closing market price of Advance's common stock on the date of the grant, expire after ten years and vest one-third annually over three years. We record compensation expense for the grant date fair value of the option awards evenly over the vesting period.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 30, 2023, there were 2.4 million shares of common stock available for future issuance under the 2023 Plan based on management’s current estimate of the probable vesting outcome for performance-based awards. Shares forfeited become available for reissuance and are included in availability. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For time-based RSUs, the fair value of each award was determined based on the market price of our common stock on the date of grant. Time-based RSUs generally vest over a three-year period in equal annual installments beginning on the first anniversary of the grant date. During the vesting period, holders of RSUs are entitled to receive dividend equivalents, but are not entitled to voting rights. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance-based RSUs, the fair value of each award was determined based on the market price of our common stock on the date of grant. Performance-based awards generally may vest following a three-year period subject to the achievement of certain financial goals as specified in the grant agreements. Depending on our results during the three-year performance period, the actual number of awards vesting at the end of the period generally ranges from 0% to 200% of the performance award. Performance-based RSUs generally do not have dividend equivalent rights and do not have voting rights until the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares are earned and issued following the applicable performance period. The number of performance-based awards outstanding is based on the number of awards that we believed were probable of vesting at December 30, 2023. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 22 thousand performance-based RSUs granted during 2023. There were no performance-based RSUs granted during 2022 or 2021. The change in units based on performance represents the change in the number of granted awards expected to vest based on the updated probability assessment as of December 30, 2023. Compensation expense for performance-based awards of $6.4 million, $11.8 million and $22.8 million in 2023, 2022 and 2021 was determined based on management’s estimate of the probable vesting outcome.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For market-based RSUs, the fair value of each award was determined using a Monte Carlo simulation model. The model uses multiple input variables that determined the probability of satisfying the market condition requirements 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:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Calibri',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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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:'Calibri',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.77pt">The risk-free interest rate is based on the U.S. Treasury constant maturity interest rate having a term consistent with the vesting period of the award. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.77pt">Expected volatility is determined based on historical volatility over a matching look-back period and is consistent with the correlation coefficients between our stock prices and our peer group.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we estimated a liquidity discount of 12.2% using the Chaffe Model to adjust the fair value for the post-vest restrictions. Vesting of market-based RSUs depends on our relative total shareholder return among a designated group of peer companies during a three-year period and will be subject to a one-year holding period after vesting.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for time-based, performance-based and market-based RSUs in 2023:</span></div><div style="padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.166%"></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:'Calibri',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:'Calibri',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:'Calibri',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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Change in units based on performance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested </span><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.63 </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></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The vested shares of market-based RSUs were not exercised due to low multiplier effect for 2020 awards.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information concerning activity for time-based, performance-based and market-based RSUs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of RSUs granted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.41 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of RSUs vested</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,555 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based:</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></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of RSUs granted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',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:'Calibri',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:'Calibri',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of RSUs vested</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,987 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based:</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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of RSUs granted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.97 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of RSUs vested</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the maximum potential payout under our currently outstanding performance-based and market-based RSUs were 44 thousand and 255 thousand units.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we granted 316 thousand stock options where the weighted average fair value of stock options granted was $28.97 per share. The fair value was estimated on the date of grant by applying the Black-Scholes-Merton option-pricing valuation model.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes summary information for stock options as of December 30, 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:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life (Years)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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: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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.03 </span></td><td style="background-color:#ffffff;padding: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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',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="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.59 </span></td><td style="background-color:#cceeff;padding: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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></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:'Calibri',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:'Calibri',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></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the range of the weighted-average assumptions used in determining the fair values of options granted:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.479%"><tr><td style="width:1.0%"></td><td style="width:65.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span><span style="color:#000000;font-family:'Calibri',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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.08%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31%</span></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.1%</span></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9%</span></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45%</span></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05%</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based on the yield in effect at grant for zero-coupon U.S. Treasury notes with maturities equivalent to the expected term of the stock options.</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected term represents the period of time options granted are expected to be outstanding. As we do not have sufficient historical data, we utilized the simplified method provided by the Securities and Exchange Commission to calculate the expected term as the average of the contractual term and vesting period.</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility is the measure of the amount by which the stock price has fluctuated or is expected to fluctuate. We utilized historical trends and the implied volatility of our publicly traded financial instruments in developing the volatility estimate for our stock options.</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected dividend yield is calculated based on our expected quarterly dividend and the three-month average stock price as of the grant date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Considerations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax benefit related to share-based compensation expense for 2023, 2022 and 2021 was $11.0 million, $12.5 million and $15.2 million.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, there was $69.5 million of unrecognized compensation expense related to all share-based awards that is expected to be recognized over a weighted average period of 1.50 years.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Stock Units</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant share-based awards annually to our Board of Directors in connection with our annual meeting of stockholders. These awards are granted in the form of DSUs as provided for in the</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Advance Auto Parts, Inc. Deferred Stock Unit Plan for Non-Employee Directors and Selected Executives (“DSU Plan”)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Each DSU is equivalent to one share of our common stock and will be distributed in common shares after the director’s service on the Board ends. DSUs granted vest over a one-year service period. Additionally, the DSU Plan provides for the deferral of compensation earned in the form of (i) an annual retainer for directors and (ii) wages for certain highly compensated team members. These DSUs are settled in common stock with the participants at a future date, or over a specified time period, as elected by the participants in accordance with the DSU Plan.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We granted 74 thousand, nine thousand and ten thousand DSUs in 2023, 2022 and 2021. The weighted average fair value of DSUs granted during 2023, 2022 and 2021 was $66.60, $193.05 and $191.24. The DSUs were awarded at a price equal to the market price of our underlying common stock on the date of the grant. For 2023, 2022 and 2021, we recognized $3.4 million, $1.7 million and $1.6 million of share-based compensation expense for these DSU grants. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer an employee stock purchase plan (“ESPP”). Under the ESPP, eligible team members may elect salary deferrals to purchase our common stock at a discount of 10% from its fair market value on the date of purchase. There are annual limitations on the amounts a team member may elect of either $25 thousand per team member or 10% of compensation, whichever is less. As of December 30, 2023, there were 2.5 million shares available to be issued under the ESPP.</span></div> P10Y 2400000 0 2 22000 0 6400000 11800000 22800000 <div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For market-based RSUs, the fair value of each award was determined using a Monte Carlo simulation model. The model uses multiple input variables that determined the probability of satisfying the market condition requirements 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:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Calibri',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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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:'Calibri',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.77pt">The risk-free interest rate is based on the U.S. Treasury constant maturity interest rate having a term consistent with the vesting period of the award. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.77pt">Expected volatility is determined based on historical volatility over a matching look-back period and is consistent with the correlation coefficients between our stock prices and our peer group.</span></div> 0.046 0.016 0.003 0 0 0 0.374 0.346 0.360 0.122 <div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity for time-based, performance-based and market-based RSUs in 2023:</span></div><div style="padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.166%"></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:'Calibri',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:'Calibri',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:'Calibri',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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:'Calibri',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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Change in units based on performance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested </span><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.63 </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></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The vested shares of market-based RSUs were not exercised due to low multiplier effect for 2020 awards.</span></div> 394000 180.41 105000 130.88 135000 191.72 627000 89.81 22000 135.13 73000 139.75 139.75 0 0 -15000 137.11 0 0 195000 169.61 112000 130.88 30000 145.04 126000 139.70 0 130.03 55000 173.13 700000 109.56 0 0 123000 180.63 <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:48.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of RSUs granted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.41 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of RSUs vested</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,555 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based:</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></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of RSUs granted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',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:'Calibri',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:'Calibri',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of RSUs vested</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,987 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based:</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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of RSUs granted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.97 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of RSUs vested</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 89.81 196.61 183.41 33125000 34685000 34555000 135.13 0 0 14711000 12460000 7987000 139.75 139.75 205.52 204.97 4400000 3695000 3650000 44000 255000 316000 28.97 2023-12-30 --12-30 206000 190.75 316000 94.03 0 0 104000 162.54 417000 124.59 P8Y8M12D 529000 80000 186.22 P6Y10M24D 0 0.0408 0.0431 P6Y 0.351 0.429 0.0145 0.0405 11000000 12500000 15200000 69500000 P1Y6M 74000 9000000 10000000 66.60 193.05 191.24 3400000 1700000 1600000 0.10 25000 0.10 2500000 Accumulated Other Comprehensive Loss<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of tax, 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:82.456%"><tr><td style="width:1.0%"></td><td style="width:47.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.101%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on <br/>Postretirement Plan</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive <br/>(Loss) Income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 2, 2021</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,906)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,736)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 activity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,965)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,059)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 activity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,636)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,415)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,695)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 activity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,619)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,537)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,034)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,232)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of tax, 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:82.456%"><tr><td style="width:1.0%"></td><td style="width:47.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.101%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on <br/>Postretirement Plan</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive <br/>(Loss) Income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 2, 2021</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,906)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,736)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 activity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,965)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,059)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 activity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,636)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,415)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,695)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 activity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,619)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,537)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,034)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,232)</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> 1170000 -27906000 -26736000 -264000 -59000 -323000 906000 -27965000 -27059000 -186000 -17450000 -17636000 720000 -45415000 -44695000 82000 -7619000 -7537000 2023-12-30 --12-30 802000 -53034000 -52232000 Supplier Finance Programs<div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain supply chain financing agreements with third-party financial institutions to provide our suppliers with enhanced receivables options. Through these agreements, our suppliers, at their sole discretion, may elect to sell their receivables due from us to the third-party financial institution at terms negotiated between the supplier and the third-party financial institution. We do not provide any guarantees to any third party in connection with these financing arrangements. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted, and no assets are pledged under the agreements. All outstanding amounts due to third-party financial institutions related to suppliers participating in such financing arrangements are recorded within Accounts payable and represent obligations outstanding under these supplier finance programs for invoices that were confirmed as valid and owed to the third-party financial institutions in our Consolidated Balance Sheets. As of December 30, 2023 and December 31, 2022,</span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.4 billion </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $3.1 billion of our <span style="-sec-ix-hidden:f-1044">Accounts payable</span> were to suppliers participating in these financing arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our confirmed obligations to suppliers participating in these financing arrangements consist of the following:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.192%"><tr><td style="width:1.0%"></td><td style="width:81.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.135%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoices confirmed during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,430,710 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed invoices paid during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,169,633)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,361,249 </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> 2023-12-30 --12-30 3400000000 3100000000 3100172000 3430710000 3169633000 3361249000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:107%">18. Immaterial Restatement of Prior Period Financial Statements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As discussed in Note 1, we identified errors in our consolidated financial statements for fiscal years ended 2022 and 2021 and for the quarterly periods of 2023. A summary of the corrections, inclusive of adjustments discovered in the third and fourth quarters of 2023, are as follows (tables may not foot or cross foot due to rounding):</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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Balance Sheet</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,050 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754,114 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,659,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,682,635 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,275,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,257,044 </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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,194,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,175,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders’ Equity</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,922,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,966,574 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,149 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,180,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221,972 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes    </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,168 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,065,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,093,985 </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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,059)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,563,724 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders’ equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,128,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,081,792 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,194,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,175,777 </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><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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Balance Sheet</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,048 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,915,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,896,269 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,046,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,014,817 </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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,018,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,986,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders’ Equity</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,123,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178,907 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,464 </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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,370,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420,851 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes    </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,749 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,340,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,387,255 </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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,695)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,744,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665,087 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders’ equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599,192 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,018,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,986,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Balance Sheet</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 22, 2023</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,880 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,986 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,015,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,001,157 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,717 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,201,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,952)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196,740 </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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,182,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders’ Equity</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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,754,998 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,938 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,055,352 </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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes    </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,736 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,602 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,546,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,614,566 </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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,931)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,697,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,623,832 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders’ equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,562,720 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,182,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Balance Sheet</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 15, 2023</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,838)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,226 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,691 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,067,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,052,244 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,157 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,326,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,321,318 </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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,304,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,299,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders’ Equity</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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,780,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,862,682 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,103 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,026,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,101,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,581,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,656,568 </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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,707)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,767,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,686,518 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders’ equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,723,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642,654 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,304,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,299,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Balance Sheet</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 7, 2023</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,554 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863,260 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,949,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,919,155 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,724 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320,693 </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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,248,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,249,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders’ Equity</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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,943,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,014,014 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,135,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,216,700 </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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,682,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,025)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,690,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,609,318 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders’ equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,646,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,566,336 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,248,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,249,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,069,241 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,074,039 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,928,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923,950 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,090,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,101,585 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,365 </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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net    </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,081)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other, net    </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,872)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,493 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,878 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.32 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.25 </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></tr></table></div><div><span><br/></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:63.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.460%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.463%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,192,622 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,865 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,222,487 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,962,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932,235 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,247,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,261,982 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,253 </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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net    </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,423)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other, net    </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,891)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604,362 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,960 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.65 </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></tr></table></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:63.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.460%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.463%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 22, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sixteen Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946,931 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,735 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,666 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461,928 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,990 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,938 </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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,546 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,223 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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><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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81 </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></tr></table></div><div><span><br/></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:27.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Operations</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 15, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Twelve Weeks Ended</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Twenty-Eight Weeks Ended</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</span></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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,537,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,614 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,545,611 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,484,927 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,350 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,501,277 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,148,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(7,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,140,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,618,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,602,382 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,013,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,014,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,394,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,378,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">134,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(8,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">125,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">224,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">223,898 </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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before provision for income taxes</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">115,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(8,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">106,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">174,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">174,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for income taxes</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">47,420 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">78,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">128,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">126,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.13 </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></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></table></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:27.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Operations</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 7, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Twelve Weeks Ended</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Forty Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,732,420 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,379 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,748,799 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,220,200 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,877 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,250,077 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">986,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">970,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,602,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(29,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,572,661 </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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,030,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,031,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,407,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,409,717 </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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating (loss) income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(43,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(17,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(60,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">195,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(32,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">162,944 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Loss) income before provision for income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(64,319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(17,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(81,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(32,149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,745 </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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for income taxes</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(19,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6,766)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(48,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(62,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">90,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(25,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic (loss) earnings per share</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted (loss) earnings per common share</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.09 </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></table></div><div><span><br/></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:60.888%"></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.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Comprehensive Income</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,108 </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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,493)</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,292 </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><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:60.888%"></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.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Comprehensive Income</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,872 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,470)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,450)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,516)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:60.888%"></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.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Comprehensive Income</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 22, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sixteen Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,651 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,323 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,087 </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><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:27.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Comprehensive Income</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 15, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Twelve Weeks Ended</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Twenty-Eight Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85,362 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6,785)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">78,577 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">128,013 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">126,900 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,988 </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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Comprehensive 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(7,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">136,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">134,888 </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><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:27.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Comprehensive Income</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 7, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Twelve Weeks Ended</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Forty Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(48,633)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13,404)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(62,037)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">90,245 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(25,383)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,862 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(10,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(10,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,451)</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total other comprehensive loss</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(10,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(10,318)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,330)</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Comprehensive (loss) income</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(59,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(72,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">87,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(25,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">62,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fifty-Two Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,196,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559,512 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,108 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,132 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,128,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,551)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,493)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,455)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,499)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,174,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,536,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,059)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,563,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,081,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fifty-Two Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,128,291 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,872 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,516)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,744,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,281 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,499)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,089)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,563,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,081,792 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,636)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sixteen Weeks Ended April 22, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sixteen Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,744,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,281 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,651 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 22, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,697,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636,161 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,089)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 22, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,441)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599,192 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,323 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 22, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,623,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,562,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twelve Weeks Ended July 15, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twelve Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 22, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,697,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636,161 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,362 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,531 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,824)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,767,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,723,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 22, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,441)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,533)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 22, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,623,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,562,720 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,577 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,224 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,686,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-Eight Weeks Ended July 15, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-Eight Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Dec 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,744,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,281 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,319 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,824)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,767,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,723,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Dec 31, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,089)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,533)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Dec 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599,192 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,900 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,988 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,686,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twelve Weeks Ended October 7, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twelve Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,767,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,723,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,633)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,775)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,775)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 7, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,690,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,646,868 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,533)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span><span style="color:#000000;font-family:'Calibri',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="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,404)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 7, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,532)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 15, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,686,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,037)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,318)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 7, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,609,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,566,336 </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:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:107%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Adjustments to retained earnings do not foot due to the previous adjustments made in third quarter 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:52.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Changes in Stockholders’ Equity</span></td></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forty Weeks Ended October 7, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other <br/>Comprehensive Loss</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders' Equity</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forty Weeks As Previously Reported</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,744,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,281 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,245 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,456)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 7, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,690,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,646,868 </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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,089)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span><span style="color:#000000;font-family:'Calibri',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="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,383)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 7, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,532)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td><td colspan="3" style="display:none"></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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599,192 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,862 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,330)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 7, 2023</span></td><td colspan="3" style="display:none"></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,609,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,566,336 </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:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:107%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Adjustments to retained earnings do not foot due to the previous adjustments made in third quarter 2023.</span></div><div><span><br/></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Cash Flows</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fifty-Two Weeks Ended January 1, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,615 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for deferred income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,786 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in:</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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,456)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,139)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,042 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,345 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,022 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,474 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,050 </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></tr></table></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Cash Flows</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fifty-Two Weeks Ended December 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,872 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,470)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,402 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for deferred income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,528 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in:</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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,147 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,643)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,774 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,723)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,571 </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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(332,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </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><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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Cash Flows</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sixteen Weeks Ended April 22, 2023</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,651 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,323 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in:</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="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,827)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,355)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(424,190)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,666 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(382,524)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,377)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,202 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,925)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Cash Flows</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-Eight Weeks Ended July 15, 2023</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,013 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,900 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for deferred income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,497 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,022)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,918)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,808)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(319,785)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,836)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,131)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,531)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,945 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,838)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,226 </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><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:53.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statement of Cash Flows</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forty Weeks Ended October 7, 2023</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,245 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,383)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,862 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for deferred income taxes</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,811)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,890)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,583)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,371)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,225 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets and 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,331)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,834 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,010)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,047 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,942)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,932)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,749 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 601428000 -13378000 588050000 782785000 -28671000 754114000 4659018000 23617000 4682635000 6275476000 -18432000 6257044000 12194209000 -18432000 12175777000 3922007000 44567000 3966574000 777051000 -2902000 774149000 5180307000 41665000 5221972000 410606000 -15438000 395168000 103034000 1840000 104874000 9065918000 28067000 9093985000 -22627000 -4432000 -27059000 4605791000 -42067000 4563724000 3128291000 -46499000 3081792000 12194209000 -18432000 12175777000 269282000 1523000 270805000 698613000 -14565000 684048000 4915262000 -18993000 4896269000 6046852000 -32035000 6014817000 12018482000 -32035000 11986447000 4123462000 55445000 4178907000 634447000 -4983000 629464000 5370389000 50462000 5420851000 415997000 -5248000 410749000 87214000 1840000 89054000 9340201000 47054000 9387255000 -45143000 448000 -44695000 4744624000 -79537000 4665087000 2678281000 -79089000 2599192000 12018482000 -32035000 11986447000 226499000 -2619000 223880000 782093000 -12107000 769986000 5015973000 -14816000 5001157000 177127000 24590000 201717000 6201692000 -4952000 6196740000 12182238000 -4952000 12177286000 3682749000 72249000 3754998000 718290000 -352000 717938000 4983455000 71897000 5055352000 422984000 -5248000 417736000 85762000 1840000 87602000 9546077000 68489000 9614566000 -44355000 424000 -43931000 4697697000 -73865000 4623832000 2636161000 -73441000 2562720000 12182238000 -4952000 12177286000 277064000 -1838000 275226000 793772000 -11081000 782691000 5067467000 -15223000 5052244000 188169000 22988000 211157000 6326472000 -5154000 6321318000 12304376000 -5154000 12299222000 3780215000 82467000 3862682000 685191000 -7088000 678103000 5026378000 75379000 5101757000 9581189000 75379000 9656568000 -36824000 117000 -36707000 4767168000 -80650000 4686518000 2723187000 -80533000 2642654000 12304376000 -5154000 12299222000 317528000 -974000 316554000 868305000 -5045000 863260000 4949382000 -30227000 4919155000 185249000 36475000 221724000 6320464000 229000 6320693000 12248932000 229000 12249161000 3943019000 70995000 4014014000 714317000 9766000 724083000 5135939000 80761000 5216700000 9602064000 80761000 9682825000 -47599000 574000 -47025000 4690424000 -81106000 4609318000 2646868000 -80532000 2566336000 12248932000 229000 12249161000 6069241000 4798000 6074039000 4928748000 -4798000 4923950000 4090031000 11554000 4101585000 838717000 -16352000 822365000 4999000 -7080000 -2081000 -32792000 -7080000 -39872000 805925000 -23432000 782493000 189817000 -3939000 185878000 616108000 -19493000 596615000 9.62 -0.30 9.32 9.55 -0.30 9.25 6192622000 29865000 6222487000 4962100000 -29865000 4932235000 4247949000 14033000 4261982000 714151000 -43898000 670253000 -6996000 -427000 -7423000 -65464000 -427000 -65891000 648687000 -44325000 604362000 146815000 -6855000 139960000 501872000 -37470000 464402000 8.32 -0.62 7.70 8.27 -0.62 7.65 1946931000 8735000 1955666000 1470663000 -8735000 1461928000 1380664000 -16674000 1363990000 89999000 7939000 97938000 59607000 7939000 67546000 16956000 2267000 19223000 42651000 5672000 48323000 0.72 0.09 0.81 0.72 0.09 0.81 1537997000 7614000 1545611000 3484927000 16350000 3501277000 1148069000 -7614000 1140455000 2618732000 -16350000 2602382000 1013701000 794000 1014495000 2394365000 -15881000 2378484000 134368000 -8408000 125960000 224367000 -469000 223898000 115183000 -8408000 106775000 174789000 -469000 174320000 29821000 -1623000 28198000 46776000 644000 47420000 85362000 -6785000 78577000 128013000 -1113000 126900000 1.44 -0.12 1.32 2.16 -0.02 2.14 1.43 -0.11 1.32 2.15 -0.02 2.13 1732420000 16379000 1748799000 5220200000 29877000 5250077000 986659000 -16379000 970280000 3602538000 -29877000 3572661000 1030355000 878000 1031233000 3407445000 2272000 3409717000 -43696000 -17257000 -60953000 195093000 -32149000 162944000 -64319000 -17257000 -81576000 124894000 -32149000 92745000 -15686000 -3853000 -19539000 34649000 -6766000 27883000 -48633000 -13404000 -62037000 90245000 -25383000 64862000 -0.82 -0.22 -1.04 1.52 -0.43 1.09 -0.82 -0.22 -1.04 1.51 -0.42 1.09 616108000 -19493000 596615000 4396000 -4455000 -59000 4132000 -4455000 -323000 620240000 -23948000 596292000 501872000 -37470000 464402000 -22330000 4880000 -17450000 -22516000 4880000 -17636000 479356000 -32590000 446766000 42651000 5672000 48323000 591000 -24000 567000 788000 -24000 764000 43439000 5648000 49087000 85362000 -6785000 78577000 128013000 -1113000 126900000 7569000 -307000 7262000 8160000 -331000 7829000 7531000 -307000 7224000 8319000 -331000 7988000 92893000 -7092000 85801000 136332000 -1444000 134888000 -48633000 -13404000 -62037000 90245000 -25383000 64862000 -10737000 457000 -10280000 -2577000 126000 -2451000 -10775000 457000 -10318000 -2456000 126000 -2330000 -59408000 -12947000 -72355000 87789000 -25257000 62532000 -26759000 4196634000 3559512000 616108000 616108000 4132000 4132000 -22627000 4605791000 3128291000 23000 -22574000 -22551000 -19493000 -19493000 -4455000 -4455000 -4432000 -42067000 -46499000 -26736000 4174060000 3536961000 596615000 596615000 -323000 -323000 -27059000 4563724000 3081792000 -22627000 4605791000 3128291000 501872000 501872000 -22516000 -22516000 -45143000 4744624000 2678281000 -4432000 -42067000 -46499000 -37470000 -37470000 4880000 4880000 448000 -79537000 -79089000 -27059000 4563724000 3081792000 464402000 464402000 -17636000 -17636000 -44695000 4665087000 2599192000 -45143000 4744624000 2678281000 42651000 42651000 788000 788000 -44355000 4697697000 2636161000 448000 -79537000 -79089000 5672000 5672000 -24000 -24000 424000 -73865000 -73441000 -44695000 4665087000 2599192000 48323000 48323000 764000 764000 -43931000 4623832000 2562720000 -44355000 4697697000 2636161000 85362000 85362000 7531000 7531000 -36824000 4767168000 2723187000 424000 -73865000 -73441000 -6785000 -6785000 -307000 -307000 117000 -80650000 -80533000 -43931000 4623832000 2562720000 78577000 78577000 7224000 7224000 -36707000 4686518000 2642654000 -45143000 4744624000 2678281000 128013000 128013000 8319000 8319000 -36824000 4767168000 2723187000 448000 -79537000 -79089000 -1113000 -1113000 -331000 -331000 117000 -80650000 -80533000 -44695000 4665087000 2599192000 126900000 126900000 7988000 7988000 -36707000 4686518000 2642654000 -36824000 4767168000 2723187000 -48633000 -48633000 -10775000 -10775000 -47599000 4690424000 2646868000 117000 -80650000 -80533000 -13404000 -13404000 457000 457000 574000 -81106000 -80532000 -36707000 4686518000 2642654000 -62037000 -62037000 -10318000 -10318000 -47025000 4609318000 2566336000 -45143000 4744624000 2678281000 90245000 90245000 -2456000 -2456000 -47599000 4690424000 2646868000 448000 -79537000 -79089000 -25383000 -25383000 126000 126000 574000 -81106000 -80532000 -44695000 4665087000 2599192000 64862000 64862000 -2330000 -2330000 -47025000 4609318000 2566336000 616108000 -19493000 596615000 68202000 -9416000 58786000 -32652000 25196000 7456000 -120272000 -3867000 124139000 281064000 9978000 291042000 109983000 -7638000 102345000 1112262000 -5240000 1107022000 5600000 -126000 5474000 -233564000 -5366000 -238930000 834992000 -8012000 826980000 601428000 -13378000 588050000 501872000 -37470000 464402000 6338000 10190000 16528000 -81254000 -14107000 -67147000 -272253000 42610000 229643000 212568000 15206000 227774000 -165643000 -2080000 -167723000 722222000 14349000 736571000 -9216000 552000 -8664000 -332146000 14901000 -317245000 601428000 -13378000 588050000 269282000 1523000 270805000 42651000 5672000 48323000 391000 458000 849000 -83370000 -2457000 -85827000 -100178000 -4177000 104355000 -440995000 16805000 -424190000 85035000 4631000 89666000 1534000 -24591000 -23057000 -378865000 -3659000 -382524000 -3919000 -458000 -4377000 425660000 -458000 425202000 93000 -25000 68000 -42783000 -4142000 -46925000 269282000 1523000 270805000 226499000 -2619000 223880000 128013000 -1113000 126900000 16249000 5248000 21497000 1170000 458000 1628000 -93539000 -3483000 -97022000 -145148000 -3770000 -148918000 -346808000 27023000 -319785000 120888000 -2107000 118781000 -36008000 -24828000 -60836000 -164559000 -2572000 -167131000 -4073000 -458000 -4531000 314403000 -458000 313945000 1280000 -331000 949000 7782000 -3361000 4421000 269282000 1523000 270805000 277064000 -1838000 275226000 90245000 -25383000 64862000 -33059000 5248000 -27811000 1499000 937000 2436000 -170371000 -9519000 -179890000 -41025000 15442000 -25583000 -191871000 28500000 -163371000 145704000 21521000 167225000 -45015000 -38316000 -83331000 30404000 -1570000 28834000 -4073000 -937000 -5010000 204984000 -937000 204047000 -1942000 10000 -1932000 48246000 -2497000 45749000 269282000 1523000 270805000 317528000 -974000 316554000 <div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Auto Parts, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II - Valuation and Qualifying Accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:40.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.669%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at Beginning of 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charges to Expenses</span></td><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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at End of Period</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,892)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,808 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.27pt">Accounts written off during the period. These amounts did not impact our Statements of Operations for any year presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other valuation and qualifying accounts have not been reported in this schedule because they are either not applicable or because the information has been included elsewhere in this report.</span></div> <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:40.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.669%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at Beginning of 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charges to Expenses</span></td><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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at End of Period</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,892)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,808 </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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2023</span></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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.27pt">Accounts written off during the period. These amounts did not impact our Statements of Operations for any year presented.</span></div> 11929000 11125000 12892000 10162000 10162000 25994000 19348000 16808000 16808000 22112000 11331000 27589000