0000737758-22-000029.txt : 20220901 0000737758-22-000029.hdr.sgml : 20220901 20220901120932 ACCESSION NUMBER: 0000737758-22-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20220729 FILED AS OF DATE: 20220901 DATE AS OF CHANGE: 20220901 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORO CO CENTRAL INDEX KEY: 0000737758 STANDARD INDUSTRIAL CLASSIFICATION: LAWN & GARDEN TRACTORS & HOME LAWN & GARDEN EQUIPMENT [3524] IRS NUMBER: 410580470 STATE OF INCORPORATION: MN FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08649 FILM NUMBER: 221220228 BUSINESS ADDRESS: STREET 1: 8111 LYNDALE AVE SOUTH CITY: BLOOMINGTON STATE: MN ZIP: 55420-1196 BUSINESS PHONE: 9528888801 MAIL ADDRESS: STREET 1: 8111 LYNDALE AVENUE SOUTH CITY: BLOOMINGTON STATE: MN ZIP: 55420 FORMER COMPANY: FORMER CONFORMED NAME: TORO CO/DE DATE OF NAME CHANGE: 19920703 10-Q 1 ttc-20220729.htm 10-Q ttc-20220729
0000737758FALSE10/312022Q331P3YP3YP2YP10Y.3333.3333.3333.3333.3333.3333http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense00007377582021-11-012022-07-2900007377582022-08-25xbrli:shares00007377582022-04-302022-07-29iso4217:USD00007377582021-05-012021-07-3000007377582020-11-012021-07-30iso4217:USDxbrli:shares00007377582022-07-2900007377582021-07-3000007377582021-10-310000737758ttc:VotingPreferredStockMember2021-10-310000737758ttc:VotingPreferredStockMember2022-07-290000737758ttc:VotingPreferredStockMember2021-07-300000737758ttc:NonvotingPreferredStockMember2022-07-290000737758ttc:NonvotingPreferredStockMember2021-07-300000737758ttc:NonvotingPreferredStockMember2021-10-3100007377582020-10-310000737758us-gaap:CommonStockMember2022-04-290000737758us-gaap:RetainedEarningsMember2022-04-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-2900007377582022-04-290000737758us-gaap:RetainedEarningsMember2022-04-302022-07-290000737758us-gaap:CommonStockMember2022-04-302022-07-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-302022-07-290000737758us-gaap:CommonStockMember2022-07-290000737758us-gaap:RetainedEarningsMember2022-07-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-290000737758us-gaap:CommonStockMember2021-10-310000737758us-gaap:RetainedEarningsMember2021-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310000737758us-gaap:RetainedEarningsMember2021-11-012022-07-290000737758us-gaap:CommonStockMember2021-11-012022-07-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-012022-07-290000737758us-gaap:CommonStockMember2021-04-300000737758us-gaap:RetainedEarningsMember2021-04-300000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-3000007377582021-04-300000737758us-gaap:RetainedEarningsMember2021-05-012021-07-300000737758us-gaap:CommonStockMember2021-05-012021-07-300000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012021-07-300000737758us-gaap:CommonStockMember2021-07-300000737758us-gaap:RetainedEarningsMember2021-07-300000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-300000737758us-gaap:CommonStockMember2020-10-310000737758us-gaap:RetainedEarningsMember2020-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310000737758us-gaap:RetainedEarningsMember2020-11-012021-07-300000737758us-gaap:CommonStockMember2020-11-012021-07-300000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-012021-07-300000737758ttc:IntimidatorGroupMember2022-01-13xbrli:pure0000737758ttc:IntimidatorGroupMember2022-01-132022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:TradeNamesMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:CustomerRelationshipsMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:OrderOrProductionBacklogMember2022-01-130000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2021-10-310000737758ttc:IntimidatorGroupMember2022-04-302022-07-290000737758ttc:IntimidatorGroupMember2021-11-012022-07-290000737758ttc:IntimidatorGroupMemberus-gaap:TradeNamesMember2022-01-132022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:CustomerRelatedIntangibleAssetsMember2022-01-132022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:OrderOrProductionBacklogMember2022-01-132022-01-13ttc:segment0000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2022-04-302022-07-290000737758ttc:OtherActivitiesMember2022-04-302022-07-290000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2022-04-302022-07-290000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2022-04-302022-07-290000737758us-gaap:IntersegmentEliminationMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2021-11-012022-07-290000737758ttc:OtherActivitiesMember2021-11-012022-07-290000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2021-11-012022-07-290000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2021-11-012022-07-290000737758us-gaap:IntersegmentEliminationMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2022-07-290000737758ttc:OtherActivitiesMember2022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2021-05-012021-07-300000737758ttc:OtherActivitiesMember2021-05-012021-07-300000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2021-05-012021-07-300000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2021-05-012021-07-300000737758us-gaap:IntersegmentEliminationMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2020-11-012021-07-300000737758ttc:OtherActivitiesMember2020-11-012021-07-300000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2020-11-012021-07-300000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2020-11-012021-07-300000737758us-gaap:IntersegmentEliminationMember2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2021-07-300000737758ttc:OtherActivitiesMember2021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758ttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ProfessionalSegmentMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ResidentialSegmentMember2022-04-302022-07-290000737758ttc:OtherActivitiesMemberttc:IrrigationMember2022-04-302022-07-290000737758ttc:IrrigationMember2022-04-302022-07-290000737758country:USus-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2022-04-302022-07-290000737758country:USus-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2022-04-302022-07-290000737758country:USttc:OtherActivitiesMember2022-04-302022-07-290000737758country:US2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberus-gaap:NonUsMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberus-gaap:NonUsMember2022-04-302022-07-290000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2022-04-302022-07-290000737758us-gaap:NonUsMember2022-04-302022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758ttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ProfessionalSegmentMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ResidentialSegmentMember2021-11-012022-07-290000737758ttc:OtherActivitiesMemberttc:IrrigationMember2021-11-012022-07-290000737758ttc:IrrigationMember2021-11-012022-07-290000737758country:USus-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2021-11-012022-07-290000737758country:USus-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2021-11-012022-07-290000737758country:USttc:OtherActivitiesMember2021-11-012022-07-290000737758country:US2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberus-gaap:NonUsMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberus-gaap:NonUsMember2021-11-012022-07-290000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2021-11-012022-07-290000737758us-gaap:NonUsMember2021-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberttc:EquipmentProductsAndServicesMember2021-05-012021-07-300000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2021-05-012021-07-300000737758ttc:EquipmentProductsAndServicesMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ProfessionalSegmentMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ResidentialSegmentMember2021-05-012021-07-300000737758ttc:OtherActivitiesMemberttc:IrrigationMember2021-05-012021-07-300000737758ttc:IrrigationMember2021-05-012021-07-300000737758country:USus-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2021-05-012021-07-300000737758country:USus-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2021-05-012021-07-300000737758country:USttc:OtherActivitiesMember2021-05-012021-07-300000737758country:US2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberus-gaap:NonUsMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberus-gaap:NonUsMember2021-05-012021-07-300000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2021-05-012021-07-300000737758us-gaap:NonUsMember2021-05-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMember2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberttc:EquipmentProductsAndServicesMember2020-11-012021-07-300000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2020-11-012021-07-300000737758ttc:EquipmentProductsAndServicesMember2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ProfessionalSegmentMember2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:IrrigationMemberttc:ResidentialSegmentMember2020-11-012021-07-300000737758ttc:OtherActivitiesMemberttc:IrrigationMember2020-11-012021-07-300000737758ttc:IrrigationMember2020-11-012021-07-300000737758country:USus-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMember2020-11-012021-07-300000737758country:USus-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2020-11-012021-07-300000737758country:USttc:OtherActivitiesMember2020-11-012021-07-300000737758country:US2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ProfessionalSegmentMemberus-gaap:NonUsMember2020-11-012021-07-300000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMemberus-gaap:NonUsMember2020-11-012021-07-300000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2020-11-012021-07-300000737758us-gaap:NonUsMember2020-11-012021-07-3000007377582022-07-302022-07-2900007377582022-11-012022-07-2900007377582023-11-012022-07-290000737758us-gaap:OperatingSegmentsMemberttc:ResidentialSegmentMember2021-10-310000737758ttc:OtherActivitiesMember2021-10-310000737758us-gaap:PatentsMember2021-11-012022-07-290000737758us-gaap:PatentsMember2022-07-290000737758us-gaap:NoncompeteAgreementsMember2021-11-012022-07-290000737758us-gaap:NoncompeteAgreementsMember2022-07-290000737758us-gaap:CustomerRelationshipsMember2021-11-012022-07-290000737758us-gaap:CustomerRelationshipsMember2022-07-290000737758us-gaap:DevelopedTechnologyRightsMember2021-11-012022-07-290000737758us-gaap:DevelopedTechnologyRightsMember2022-07-290000737758us-gaap:TradeNamesMember2021-11-012022-07-290000737758us-gaap:TradeNamesMember2022-07-290000737758us-gaap:OtherIntangibleAssetsMember2021-11-012022-07-290000737758us-gaap:OtherIntangibleAssetsMember2022-07-290000737758us-gaap:PatentsMember2020-11-012021-07-300000737758us-gaap:PatentsMember2021-07-300000737758us-gaap:NoncompeteAgreementsMember2020-11-012021-07-300000737758us-gaap:NoncompeteAgreementsMember2021-07-300000737758us-gaap:CustomerRelationshipsMember2020-11-012021-07-300000737758us-gaap:CustomerRelationshipsMember2021-07-300000737758us-gaap:DevelopedTechnologyRightsMember2020-11-012021-07-300000737758us-gaap:DevelopedTechnologyRightsMember2021-07-300000737758us-gaap:TradeNamesMember2020-11-012021-07-300000737758us-gaap:TradeNamesMember2021-07-300000737758us-gaap:OtherIntangibleAssetsMember2020-11-012021-07-300000737758us-gaap:OtherIntangibleAssetsMember2021-07-300000737758us-gaap:PatentsMember2021-11-012022-01-280000737758us-gaap:PatentsMember2021-10-310000737758us-gaap:NoncompeteAgreementsMember2021-11-012022-01-280000737758us-gaap:NoncompeteAgreementsMember2021-10-310000737758us-gaap:CustomerRelationshipsMember2021-11-012022-01-280000737758us-gaap:CustomerRelationshipsMember2021-10-310000737758us-gaap:DevelopedTechnologyRightsMember2021-11-012022-01-280000737758us-gaap:DevelopedTechnologyRightsMember2021-10-310000737758us-gaap:TradeNamesMember2021-11-012022-01-280000737758us-gaap:TradeNamesMember2021-10-310000737758us-gaap:OtherIntangibleAssetsMember2021-11-012022-01-280000737758us-gaap:OtherIntangibleAssetsMember2021-10-3100007377582021-11-012022-01-280000737758us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-07-290000737758us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-300000737758us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-10-310000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2022Member2022-07-290000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2022Member2021-07-300000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2022Member2021-10-310000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2024Member2022-07-290000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2024Member2021-07-300000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2024Member2021-10-310000737758us-gaap:SeniorNotesMemberttc:TermLoanDueOctober2026Member2022-07-290000737758us-gaap:SeniorNotesMemberttc:TermLoanDueOctober2026Member2021-07-300000737758us-gaap:SeniorNotesMemberttc:TermLoanDueOctober2026Member2021-10-310000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2022-07-290000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2021-07-300000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2021-10-310000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2022-07-290000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2021-07-300000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2021-10-310000737758us-gaap:SeniorNotesMemberttc:SeriesBSeniorNotesMember2022-07-290000737758us-gaap:SeniorNotesMemberttc:SeriesBSeniorNotesMember2021-07-300000737758us-gaap:SeniorNotesMemberttc:SeriesBSeniorNotesMember2021-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-07-290000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2021-07-300000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2021-10-310000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2022-07-290000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2021-07-300000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2021-10-310000737758us-gaap:SeniorNotesMemberttc:A6625SeniorNotesMember2022-07-290000737758us-gaap:SeniorNotesMemberttc:A6625SeniorNotesMember2021-07-300000737758us-gaap:SeniorNotesMemberttc:A6625SeniorNotesMember2021-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-06-30utr:D0000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2022-04-270000737758ttc:BuildingAndLeaseholdImprovementsMembersrt:MinimumMember2021-11-012022-07-290000737758srt:MaximumMemberttc:BuildingAndLeaseholdImprovementsMember2021-11-012022-07-290000737758us-gaap:EquipmentMembersrt:MinimumMember2021-11-012022-07-290000737758srt:MaximumMemberus-gaap:EquipmentMember2021-11-012022-07-290000737758us-gaap:ToolsDiesAndMoldsMembersrt:MinimumMember2021-11-012022-07-290000737758srt:MaximumMemberus-gaap:ToolsDiesAndMoldsMember2021-11-012022-07-290000737758us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2021-11-012022-07-290000737758srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-11-012022-07-290000737758us-gaap:LandAndLandImprovementsMember2022-07-290000737758us-gaap:LandAndLandImprovementsMember2021-07-300000737758us-gaap:LandAndLandImprovementsMember2021-10-310000737758ttc:BuildingAndLeaseholdImprovementsMember2022-07-290000737758ttc:BuildingAndLeaseholdImprovementsMember2021-07-300000737758ttc:BuildingAndLeaseholdImprovementsMember2021-10-310000737758us-gaap:MachineryAndEquipmentMember2022-07-290000737758us-gaap:MachineryAndEquipmentMember2021-07-300000737758us-gaap:MachineryAndEquipmentMember2021-10-310000737758us-gaap:ToolsDiesAndMoldsMember2022-07-290000737758us-gaap:ToolsDiesAndMoldsMember2021-07-300000737758us-gaap:ToolsDiesAndMoldsMember2021-10-310000737758us-gaap:ComputerEquipmentMember2022-07-290000737758us-gaap:ComputerEquipmentMember2021-07-300000737758us-gaap:ComputerEquipmentMember2021-10-310000737758us-gaap:ConstructionInProgressMember2022-07-290000737758us-gaap:ConstructionInProgressMember2021-07-300000737758us-gaap:ConstructionInProgressMember2021-10-310000737758ttc:RedIronMember2022-07-290000737758ttc:RedIronMember2021-11-012022-07-290000737758ttc:RedIronMember2020-11-012021-07-300000737758us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-07-290000737758ttc:RedIronMember2021-07-300000737758ttc:RedIronMember2021-10-310000737758us-gaap:EmployeeStockOptionMember2022-04-302022-07-290000737758us-gaap:EmployeeStockOptionMember2021-05-012021-07-300000737758us-gaap:EmployeeStockOptionMember2021-11-012022-07-290000737758us-gaap:EmployeeStockOptionMember2020-11-012021-07-300000737758us-gaap:PerformanceSharesMember2022-04-302022-07-290000737758us-gaap:PerformanceSharesMember2021-05-012021-07-300000737758us-gaap:PerformanceSharesMember2021-11-012022-07-290000737758us-gaap:PerformanceSharesMember2020-11-012021-07-300000737758us-gaap:RestrictedStockMember2022-04-302022-07-290000737758us-gaap:RestrictedStockMember2021-05-012021-07-300000737758us-gaap:RestrictedStockMember2021-11-012022-07-290000737758us-gaap:RestrictedStockMember2020-11-012021-07-300000737758us-gaap:StockCompensationPlanMember2022-04-302022-07-290000737758us-gaap:StockCompensationPlanMember2021-05-012021-07-300000737758us-gaap:StockCompensationPlanMember2021-11-012022-07-290000737758us-gaap:StockCompensationPlanMember2020-11-012021-07-300000737758ttc:TheToroCompany2022EquityAndIncentivePlanMember2022-03-150000737758srt:MaximumMemberus-gaap:PerformanceSharesMember2021-11-012022-07-290000737758srt:MinimumMemberus-gaap:PerformanceSharesMember2021-11-012022-07-290000737758us-gaap:PerformanceSharesMember2022-01-292022-04-290000737758us-gaap:PerformanceSharesMember2021-01-302021-04-300000737758ttc:RestrictedStockAndRestrictedStockUnitAwardsMember2021-11-012022-07-290000737758ttc:RestrictedStockAndRestrictedStockUnitAwardsMember2020-11-012021-07-300000737758ttc:BoardOfDirectorsMemberus-gaap:StockCompensationPlanMember2021-11-012022-07-290000737758ttc:BoardOfDirectorsMemberus-gaap:StockCompensationPlanMember2020-11-012021-07-300000737758us-gaap:StockCompensationPlanMember2022-01-292022-04-290000737758us-gaap:StockCompensationPlanMember2021-01-302021-04-300000737758us-gaap:EmployeeStockOptionMemberttc:BoardOfDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-11-012022-07-290000737758us-gaap:EmployeeStockOptionMemberttc:BoardOfDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-11-012022-07-290000737758us-gaap:EmployeeStockOptionMemberttc:BoardOfDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-11-012022-07-290000737758ttc:RestrictedStockAndRestrictedStockUnitAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-11-012022-07-290000737758us-gaap:ShareBasedCompensationAwardTrancheTwoMemberttc:RestrictedStockAndRestrictedStockUnitAwardsMember2021-11-012022-07-290000737758us-gaap:ShareBasedCompensationAwardTrancheThreeMemberttc:RestrictedStockAndRestrictedStockUnitAwardsMember2021-11-012022-07-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-04-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-04-302022-07-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-302022-07-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-302022-07-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-07-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-11-012022-07-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-11-012022-07-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-11-012022-07-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-04-300000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-04-300000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-300000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-05-012021-07-300000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-05-012021-07-300000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-05-012021-07-300000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-07-300000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-300000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-300000737758us-gaap:AccumulatedTranslationAdjustmentMember2020-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2020-11-012021-07-300000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-11-012021-07-300000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-11-012021-07-300000737758ttc:ExmarkManufacturingCompanyIncorporatedVBriggsStrattonCorporationMember2020-11-192020-11-190000737758us-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-300000737758us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-10-310000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-07-300000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-10-310000737758us-gaap:ForeignExchangeForwardMember2021-07-300000737758us-gaap:ForeignExchangeForwardMember2021-10-310000737758us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-05-012021-07-300000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-05-012021-07-300000737758us-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:CashFlowHedgingMember2021-05-012021-07-300000737758us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-11-012021-07-300000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-11-012021-07-300000737758us-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:CashFlowHedgingMember2020-11-012021-07-300000737758us-gaap:SalesMemberus-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:SalesMemberus-gaap:CashFlowHedgingMember2021-05-012021-07-300000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2021-05-012021-07-300000737758us-gaap:SalesMemberus-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:SalesMemberus-gaap:CashFlowHedgingMember2020-11-012021-07-300000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2020-11-012021-07-300000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-04-302022-07-290000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-05-012021-07-300000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-11-012022-07-290000737758us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2020-11-012021-07-300000737758us-gaap:NondesignatedMember2022-04-302022-07-290000737758us-gaap:NondesignatedMember2021-05-012021-07-300000737758us-gaap:NondesignatedMember2021-11-012022-07-290000737758us-gaap:NondesignatedMember2020-11-012021-07-300000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-290000737758us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMember2022-07-290000737758us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-290000737758us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2021-07-300000737758us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-300000737758us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-300000737758us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-07-300000737758us-gaap:FairValueMeasurementsRecurringMember2021-07-300000737758us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-300000737758us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-300000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-07-300000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2021-10-310000737758us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-10-310000737758us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310000737758us-gaap:FairValueMeasurementsRecurringMember2021-10-310000737758us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-10-310000737758us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310000737758us-gaap:FairValueInputsLevel2Member2022-07-290000737758us-gaap:FairValueInputsLevel2Member2021-07-300000737758us-gaap:FairValueInputsLevel2Member2021-10-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549

FORM 10-Q

      Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the Quarterly Period Ended July 29, 2022

         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: 1-8649

THE TORO COMPANY
(Exact name of registrant as specified in its charter)
Delaware41-0580470
State or Other Jurisdiction of
Incorporation or Organization
I.R.S. Employer Identification No.

 8111 Lyndale Avenue South
Bloomington, Minnesota 55420-1196
Telephone Number: (952) 888-8801
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $1.00 per shareTTCNew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes    No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes    No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No 
The number of shares of the registrant’s common stock outstanding as of August 25, 2022 was 104,202,639.


THE TORO COMPANY
FORM 10-Q
TABLE OF CONTENTS
 
Description Page Number
   
 
   
 
   
 
   
 
   
 
   
 
   
 
 
   
   
   
   
 
   
   
   
   
 

2

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains not only historical information, but also forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. In addition, we or others on our behalf may make forward-looking statements from time to time in oral presentations, including telephone conferences and/or web casts open to the public, in press releases or reports, on our web sites or otherwise. Statements that are not historical are forward-looking and reflect expectations and assumptions that we believe to be reasonable. Forward-looking statements are based on our current expectations of future events, and often can be identified in this report and elsewhere by using words such as "expect," "strive," "outlook," "guidance," "forecast," "goal," "anticipate," "continue," "plan," "estimate," "project," "target," "improve," "believe," "become," "should," "could," "will," "would," "possible," "may," "likely," "intend," "can," "pursue," "potential," "pro forma," variations of such words or the negative thereof, and similar expressions or future dates. Our forward-looking statements generally relate to our future performance, including our anticipated operating results, liquidity requirements and financial condition; the anticipated impacts of the novel coronavirus ("COVID-19" or "virus"), current global supply chain disruptions, Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, the inflationary environment, tight labor market and other macroeconomic factors; our business strategies, priorities, goals, and commitments; acquisitions and business initiatives; and the effect of laws, rules, policies, regulations, tax reform, new accounting pronouncements, and outstanding litigation on our business and future performance.
Forward-looking statements are only projections and involve risks and uncertainties that could cause actual results to differ materially from those projected or implied in the forward-looking statements. The following are some of the factors known to us that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements:
Adverse economic conditions and outlook in the United States and in other countries in which we conduct business, including as a result of COVID-19 or Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, such as but not limited to business closures, slowdowns, suspensions or delays of production and commercial activity; slow or negative economic growth rates or recessionary conditions; reduced or negative consumer confidence; reduced consumer spending levels; increased or prolonged high or low unemployment rates; tight labor market, higher costs, longer lead times and reduced availability of commodities, components, parts, and accessories, including as a result of transportation-related costs, inflation, changing prices, foreign currency fluctuations, tariffs, and/or duties; inflationary or deflationary pressures; slowdowns or reductions in levels of interest in the game of golf or golf course activity, development, renovation or improvement; golf course closures; reduced governmental or municipal spending; reduced infrastructure spending; reduced levels of home ownership, construction or sales; home foreclosures; the impact of U.S. federal debt, state debt and sovereign debt defaults; reduced credit availability or unfavorable credit terms for us or our distributors, dealers, or end-user customers; higher short-term, mortgage, and other interest rates; and general economic and political conditions and expectations;
Continuing effects associated with COVID-19, including its variants, and the macroeconomic effects resulting therefrom, on (i) our business, financial condition, and operating results; (ii) our dealers, distributors, mass retailers, and other channel partners and customers; (iii) our suppliers and companies throughout our supply chain and any such supplier's ability to meet supply commitments, requirements, and/or demands; (iv) our ability to continue to obtain commodities, components, parts, and accessories on a timely basis through our supply chain and at anticipated costs; (v) the financial and credit markets and economic activity generally; (vi) our ability to access lending, capital markets, and other sources of liquidity when needed on reasonable terms or at all; and (vii) other risks described herein and in our U.S. Securities and Exchange Commission ("SEC") reports, which have been and could continue to be heightened as a result of COVID-19;
Continuing disruption and/or shortages in the availability of and the cost of commodities, components, parts, or accessories used in our products;
Our ability to continue to enhance existing products and develop and market new products that respond to customer needs and preferences and achieve market acceptance;
Effect that weather conditions or climate change have on demand for our products and operations, including our supply chain;
Changes in our product mix;
Effect of competition;
Our ability to cost-effectively expand and renovate existing facilities, open and manage new or acquired facilities, move production between manufacturing facilities, and/or any disruption at or near any of our facilities or other operations or those of our suppliers, distribution channel customers, mass retailers, or home centers where our products are sold;
Our ability to retain our executive officers or other key employees, attract and retain other qualified employees or successfully implement executive officer, key employee or other leadership or employee transitions and any failure by us, or our suppliers or distribution channel partners, to hire and/or retain a labor force to enhance existing products and
3

develop and market new products, adequately staff manufacturing operations, perform service or warranty work or other necessary activities, or allow employees to adequately and safely perform their jobs;
Our inability to maintain appropriate inventory levels, including as a result of global supply chain disruptions, and if we underestimate or overestimate demand for our products, and the effect of inventory management decisions of our distribution channel customers;
Changes in composition of, financial viability of, and the relationships with, our distribution channel customers;
Risks associated with our credit arrangements and ratings and any material change in the availability or terms of, or termination or disruption of, credit offered to our customers, distributors, and dealers;
Risks associated with our international operations, including but not limited to the effect of foreign currency exchange rate fluctuations and compliance with foreign legal and regulatory requirements, and Russia's invasion of Ukraine and the related sanctions and geopolitical tensions;
Our failure to comply with all applicable legal and regulatory requirements and the effect of product quality issues, product liability claims, and other litigation to which we are or may be subject;
Risks associated with our acquisitions and alliances, joint ventures, investments or partnerships and our failure to successfully complete divestitures or other restructuring activities;
Our ability to obtain and protect our intellectual property and other proprietary rights or operate our business without infringing upon the intellectual property or other proprietary rights of others;
Failure of our information systems or information security practices or those of our business partners or third-party service providers to adequately perform and/or protect sensitive or confidential information;
Our ability to achieve our financial projections or other business initiatives in the time periods that we anticipate or at all;
Changes in accounting or tax standards and policies and/or assumptions utilized in determining accounting tax estimates; and
Impact of increased scrutiny on our environmental, social and governance (“ESG”) practices and SEC rule making on ESG disclosures.
For more information regarding these and other uncertainties and factors that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements or otherwise could materially adversely affect our business, financial condition, or operating results, see our most recently filed Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors;" Part II, Item 1A, "Risk Factors" of this report; and our subsequent filings with the SEC.
All forward-looking statements included in this report are expressly qualified in their entirety by the foregoing cautionary statements. We caution readers not to place undue reliance on any forward-looking statement which speaks only as of the date made and to recognize that forward-looking statements are predictions of future results, which may not occur as anticipated. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results, due to the risks and uncertainties described above, the risks described in our most recent Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors" and Part II, Item 1A, "Risk Factors" of this report, and our subsequent SEC filings, as well as others that we may consider immaterial or do not anticipate at this time. These risks and uncertainties are not exclusive and further information concerning the company and our businesses, including factors that potentially could materially affect our financial results or condition, may emerge from time to time. We make no commitment to revise or update any forward-looking statements in order to reflect actual results, events or circumstances occurring or existing after the date any forward-looking statement is made, or changes in factors or assumptions affecting such forward-looking statements. We advise you, however, to consult any further disclosures we make on related subjects in our future Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K we file with or furnish to the SEC.
4

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Earnings (Unaudited)
(Dollars and shares in thousands, except per share data)
 Three Months EndedNine Months Ended
July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Net sales$1,160,550 $976,836 $3,342,678 $2,998,929 
Cost of sales760,644 645,719 2,236,927 1,949,823 
Gross profit399,906 331,117 1,105,751 1,049,106 
Selling, general and administrative expense236,858 209,178 680,500 604,986 
Operating earnings163,048 121,939 425,251 444,120 
Interest expense(9,182)(7,016)(24,219)(21,662)
Other income, net3,225 2,528 8,262 8,062 
Earnings before income taxes157,091 117,451 409,294 430,520 
Provision for income taxes31,941 21,131 83,509 80,748 
Net earnings$125,150 $96,320 $325,785 $349,772 
Basic net earnings per share of common stock$1.19 $0.90 $3.10 $3.25 
Diluted net earnings per share of common stock$1.19 $0.89 $3.08 $3.21 
Weighted-average number of shares of common stock outstanding — Basic104,827 107,130 104,931 107,667 
Weighted-average number of shares of common stock outstanding — Diluted105,448 108,363 105,754 108,818 

See accompanying Notes to Condensed Consolidated Financial Statements.



THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Comprehensive Income (Unaudited)
(Dollars in thousands)
 Three Months EndedNine Months Ended
July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Net earnings$125,150 $96,320 $325,785 $349,772 
Other comprehensive income (loss), net of tax: 
Foreign currency translation adjustments(5,792)(5,314)(21,190)6,685 
Derivative instruments, net of tax of $863; $2,641; $4,895; and $140, respectively
2,472 8,035 16,043 886 
Other comprehensive income (loss), net of tax(3,320)2,721 (5,147)7,571 
Comprehensive income$121,830 $99,041 $320,638 $357,343 

See accompanying Notes to Condensed Consolidated Financial Statements.
5

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Balance Sheets (Unaudited)
(Dollars in thousands, except per share data)
July 29, 2022July 30, 2021October 31, 2021
ASSETS   
Cash and cash equivalents$231,564 $535,330 $405,612 
Receivables, net350,657 301,234 310,279 
Inventories, net939,274 665,648 738,170 
Prepaid expenses and other current assets82,861 43,577 35,124 
Total current assets1,604,356 1,545,789 1,489,185 
Property, plant, and equipment, net531,816 456,992 487,731 
Goodwill583,803 421,958 421,680 
Other intangible assets, net595,141 426,497 420,041 
Right-of-use assets73,349 72,236 66,990 
Investment in finance affiliate31,389 19,272 20,671 
Deferred income taxes961 6,362 5,800 
Other assets19,134 18,943 24,042 
Total assets$3,439,949 $2,968,049 $2,936,140 
LIABILITIES AND STOCKHOLDERS’ EQUITY   
Current portion of long-term debt$65,000 $104,217 $ 
Accounts payable487,030 411,413 503,116 
Accrued liabilities443,557 427,407 419,620 
Short-term lease liabilities15,675 15,403 14,283 
Total current liabilities1,011,262 958,440 937,019 
Long-term debt, less current portion990,616 587,345 691,242 
Long-term lease liabilities60,921 60,002 55,752 
Deferred income taxes50,332 74,381 50,397 
Other long-term liabilities40,216 50,703 50,598 
Stockholders’ equity:   
Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding
   
Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 104,193,673 shares as of July 29, 2022, 106,440,513 shares as of July 30, 2021, and 105,205,734 shares as of October 31, 2021
104,194 106,441 105,206 
Retained earnings1,213,551 1,157,428 1,071,922 
Accumulated other comprehensive loss(31,143)(26,691)(25,996)
Total stockholders’ equity1,286,602 1,237,178 1,151,132 
Total liabilities and stockholders’ equity$3,439,949 $2,968,049 $2,936,140 

See accompanying Notes to Condensed Consolidated Financial Statements.
6

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in thousands)
 Nine Months Ended
July 29, 2022July 30, 2021
Cash flows from operating activities:  
Net earnings$325,785 $349,772 
Adjustments to reconcile net earnings to net cash provided by operating activities:  
Non-cash income from finance affiliate(5,814)(4,694)
(Contributions to)/Distributions from finance affiliate, net(4,905)5,167 
Depreciation of property, plant and equipment54,269 55,301 
Amortization of other intangible assets24,760 17,493 
Fair value step-up adjustment to acquired inventory535  
Compensation cost for stock-based compensation awards17,105 16,176 
Deferred income taxes 699 
Other3,358 (26)
Changes in operating assets and liabilities, net of the effect of acquisitions:  
Receivables, net(38,118)(42,217)
Inventories, net(173,000)(20,080)
Prepaid expenses and other assets(32,483)(1,019)
Accounts payable, accrued liabilities, and other liabilities(16,929)100,563 
Net cash provided by operating activities154,563 477,135 
Cash flows from investing activities:  
Purchases of property, plant and equipment(75,772)(47,961)
Business combinations, net of cash acquired(402,386)(14,874)
Asset acquisitions, net of cash acquired(7,225)(27,176)
Proceeds from asset disposals197 588 
Proceeds from sale of a business4,605 18,732 
Net cash used in investing activities(480,581)(70,691)
Cash flows from financing activities:  
Borrowings under debt arrangements700,000  
Repayments under debt arrangements(335,000)(100,000)
Proceeds from exercise of stock options4,440 12,535 
Payments of withholding taxes for stock awards(2,308)(1,875)
Purchases of TTC common stock(110,004)(177,152)
Dividends paid on TTC common stock(94,401)(84,677)
Net cash provided by (used in) financing activities162,727 (351,169)
Effect of exchange rates on cash and cash equivalents(10,757)163 
Net (decrease) increase in cash and cash equivalents(174,048)55,438 
Cash and cash equivalents as of the beginning of the fiscal period405,612 479,892 
Cash and cash equivalents as of the end of the fiscal period$231,564 $535,330 

See accompanying Notes to Condensed Consolidated Financial Statements.
7

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Stockholders' Equity (Unaudited)
(Dollars in thousands, except per share data)
 Common
Stock
Retained
Earnings
Accumulated Other
Comprehensive Loss
Total Stockholders'
Equity
Balance as of April 29, 2022$104,568 $1,146,771 $(27,823)$1,223,516 
Cash dividends paid on common stock - $0.30 per share
— (31,447)— (31,447)
Issuance of 80,153 shares of common stock under stock-based compensation plans
81 2,112 — 2,193 
Stock-based compensation expense— 5,972 — 5,972 
Purchase of 454,482 shares of common stock
(455)(35,007)— (35,462)
Other comprehensive loss— — (3,320)(3,320)
Net earnings— 125,150 — 125,150 
Balance as of July 29, 2022$104,194 $1,213,551 $(31,143)$1,286,602 
Balance as of October 31, 2021$105,206 $1,071,922 $(25,996)$1,151,132 
Cash dividends paid on common stock - $0.90 per share
— (94,401)— (94,401)
Issuance of 233,491 shares of common stock under stock-based compensation plans
234 4,239 — 4,473 
Stock-based compensation expense— 17,105 — 17,105 
Contribution of 33,162 shares of common stock to a deferred compensation trust
(33) — (33)
Purchase of 1,212,390 shares of common stock
(1,213)(111,099)— (112,312)
Other comprehensive loss— — (5,147)(5,147)
Net earnings— 325,785 — 325,785 
Balance as of July 29, 2022$104,194 $1,213,551 $(31,143)$1,286,602 
Balance as of April 30, 2021$107,043 $1,151,786 $(29,412)$1,229,417 
Cash dividends paid on common stock - $0.2625 per share
— (28,075)— (28,075)
Issuance of 64,260 shares of common stock for exercised stock options and vested restricted stock units
65 1,605 — 1,670 
Stock-based compensation expense— 5,831 — 5,831 
Purchase of 666,672 shares of common stock
(667)(70,039)— (70,706)
Other comprehensive income— — 2,721 2,721 
Net earnings— 96,320 — 96,320 
Balance as of July 30, 2021$106,441 $1,157,428 $(26,691)$1,237,178 
Balance as of October 31, 2020$107,583 $1,041,507 $(34,262)$1,114,828 
Cash dividends paid on common stock - $0.7875 per share
— (84,677)— (84,677)
Issuance of 587,723 shares of common stock for exercised stock options and vested restricted stock units and performance share awards
588 10,462 — 11,050 
Stock-based compensation expense— 16,176 — 16,176 
Contribution of 22,700 shares of common stock to a deferred compensation trust
23 1,462 — 1,485 
Purchase of 1,752,579 shares of common stock
(1,753)(177,274)— (179,027)
Other comprehensive income— — 7,571 7,571 
Net earnings— 349,772 — 349,772 
Balance as of July 30, 2021$106,441 $1,157,428 $(26,691)$1,237,178 

See accompanying Notes to Condensed Consolidated Financial Statements.
8

THE TORO COMPANY AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements (Unaudited)
July 29, 2022
 
1Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. Due to seasonality within the industries in which the company's businesses operate, the effect of COVID-19 and the macroeconomic effects resulting therefrom on the Company's business and operating results, among other factors, operating results for the nine months ended July 29, 2022 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2022.
The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2021. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Impact of Russia's Invasion of Ukraine
Beginning in the second quarter of fiscal 2022, in response to Russia's invasion of Ukraine, the company discontinued sales into the Russian and Belarus markets. Prior sales in those markets did not represent a significant share of our overall international business, and the company does not expect this decision to have a material impact on our financial results.
Continuing Impact of COVID-19
COVID-19 is having lingering effects on public health and portions of the global economy. The company continues to see significant pressure on global supply chains rooted mainly in disruptions created by these effects. The continuing implications of COVID-19, including its variants, and the macroeconomic effects resulting therefrom, on the company remain uncertain and will depend on future developments, including any adverse impact due to additional variants of the virus; its impact on market demand for the company's products; its impact on the company's employees, customers, and suppliers; the range of government mandated restrictions and other measures; and the success of the COVID-19 vaccines and their effectiveness against the virus and related variants. This uncertainty could have a material impact on accounting estimates and assumptions utilized to prepare the Condensed Consolidated Financial Statements as of and for the nine months ended July 29, 2022 and in future reporting periods, which could result in a material adverse impact on the company's consolidated financial position, results of operations, and cash flows.
Accounting Policies and Estimates
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current expected credit losses, pension accruals, self-insurance accruals, legal accruals, right-of-use assets and lease liabilities, useful lives for tangible and finite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination or an asset acquisition, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant and current circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under
9

the circumstances, including the economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, including those impacted by COVID-19 and Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements Adopted
In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The amended guidance also clarifies and simplifies other aspects of the accounting for income taxes under accounting standards codification Topic 740, Income Taxes. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
In January 2020, the FASB issued ASU No. 2020-01, Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarified that before applying or upon discontinuing the equity method of accounting for an investment in equity securities, an entity should consider observable transactions that require it to apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
New Accounting Pronouncements Not Yet Adopted
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional guidance to ease the potential burden of accounting for reference rate reform due to the cessation of the London Interbank Offered Rate, commonly referred to as "LIBOR." The temporary guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, relationships, and transactions affected by reference rate reform if certain criteria are met. The guidance was effective upon issuance on March 12, 2020 and the provisions of the temporary optional guidance provided by the ASU may be elected on a prospective basis from the beginning of an interim period that includes the issuance date of the ASU through December 31, 2022, when the reference rate reform activity is expected to be substantially complete. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, to provide supplemental guidance and to further clarify the scope of the amended guidance. At this time, the company does not have receivables, hedging relationships, or operating lease agreements that reference LIBOR or another reference rate expected to be discontinued; and therefore, the company has not applied the optional practical expedients under this ASU to these classes of assets. On October 5, 2021, the company entered into an amended and restated credit agreement and at such time, the company concluded that the optional practical expedients provided by the ASU would not be elected as the required criteria were not met. The amended and restated credit agreement includes a transition clause in the event LIBOR is discontinued and the company's other fixed-rate financing agreements do not reference LIBOR or another reference rate expected to be discontinued. On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to Secured Overnight Financing Rate ("SOFR"). As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company. The company does not expect the transition of LIBOR to have a material impact on the company's Condensed Consolidated Financial Statements; however, a review of other contracts and agreements is underway and is expected to be completed prior to December 31, 2022.
The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above, will not have a material impact on its Condensed Consolidated Financial Statements or do not apply to its operations.
2Business Combinations and Asset Acquisitions
Intimidator Group
On January 13, 2022 ("closing date"), pursuant to an equity interest purchase agreement ("equity agreement"), the company acquired the privately-held Intimidator Group ("Intimidator"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan Mowers brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers who require a commercial-grade solution. The acquisition of Intimidator broadened the company's Professional reportable segment and expanded its manufacturing footprint and dealer network.
The Intimidator acquisition was structured as an equity purchase, pursuant to which the company acquired 100 percent of the equity interests of the legal entities that comprised Intimidator, with the legal entities continuing as surviving entities and
10

wholly-owned subsidiaries of the company. As part of the acquisition, the company also acquired the real property used by Intimidator that was owned by an affiliate of Intimidator. As of the closing date, the aggregate purchase consideration was $398.9 million, subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Intimidator at the closing date. Such customary adjustments were finalized during the third quarter of fiscal 2022 and resulted in an aggregate purchase consideration of $399.8 million ("purchase price"). Additionally, the aggregate purchase consideration remains subject to contingent consideration through the end of calendar year 2022, in the event of certain qualifying tax changes. As a result, the company could be subject to additional cash purchase consideration for an amount not to exceed $15.0 million and remittance of such contingent consideration, if required, is due by March 15, 2023. As of July 29, 2022, no liability was recorded within the Condensed Consolidated Balance Sheets for the contingent consideration as the contingency is not probable or estimable. The company funded the purchase price with borrowings under its existing unsecured senior revolving credit facility and cash provided by operating activities. For additional information regarding the company's unsecured senior revolving credit facility utilized to fund the purchase price, refer to Note 6, Indebtedness.
Purchase Price Allocation
The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the aggregate purchase price was allocated to the acquired net tangible and intangible assets of Intimidator based on their fair values as of the closing date. As of July 29, 2022, the company has substantially completed its process for measuring the fair values of the assets acquired and liabilities assumed based on information available as of the closing date, with the exception of contingent consideration in the event of certain qualifying tax changes. The company expects to finalize its valuation and complete the allocation of the purchase price as soon as practicable but no later than one year from the closing date of the acquisition, as required.
The following table summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:
(Dollars in thousands)January 13, 2022
Cash and cash equivalents$975 
Receivables6,954 
Inventories34,608 
Prepaid expenses and other current assets513 
Property, plant and equipment27,447 
Right-of-use assets344 
Goodwill163,731 
Other intangible assets:
Indefinite-lived trade name99,100 
Finite-lived trade names3,260 
Finite-lived customer-related80,500 
Finite-lived backlog1,340 
Accounts payable(8,535)
Accrued liabilities(9,152)
Short-term lease liabilities(100)
Long-term lease liabilities(244)
Total fair value of net assets acquired400,741 
Less: cash and cash equivalents acquired(975)
Total purchase price$399,766 
The goodwill recognized is primarily attributable to the expected future cash flows, the value of the workforce, and expected synergies, including customer and dealer growth opportunities, expanding existing product lines, and cost reduction initiatives. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, and accessories and supply chain consolidation. The goodwill resulting from the acquisition of Intimidator was recognized within the company's Professional segment and is the primary driver for the increase in the company's Professional segment goodwill to $573.4 million as of July 29, 2022 as compared to $411.1 million as of October 31, 2021. The acquisition was considered an asset acquisition for income tax purposes and as a result, the goodwill arising from the transaction is deductible. As permitted under the accounting standards codification guidance for business combinations, the company recorded increases to the carrying value of goodwill of $2.9 million and $8.1 million for the three and nine months ended July 29, 2022, respectively, as a result of revising the Intimidator purchase price for certain customary adjustments. Such purchase accounting adjustment did not impact the company's Consolidated Statements of Earnings for the three and nine month periods ended July 29, 2022.
11

Other Intangible Assets Acquired
The allocation of the purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the closing date. The fair values of the acquired trade names, customer-related, and backlog intangible assets were determined using the income approach whereby an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The useful lives of the other intangible assets were determined based on the period of expected cash flows used to measure the fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset. As of the closing date, the acquired finite-lived intangible assets had a weighted average useful life of 9.5 years. The fair values of the trade names were determined using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the respective trade name and were based on expected future revenues from the respective trade name. The weighted-average useful life of the finite-lived trade name intangible assets was determined to be 9.8 years as of the closing date. The fair values of the customer-related and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from the revenue expected to be generated from the respective intangible asset. As of the closing date of the acquisition, the weighted-average useful life of the customer-related and backlog intangible assets were determined to be 9.6 years and 9 months, respectively.
Results of Operations
Intimidator's results of operations are included within the company's Professional reportable segment in the company's Condensed Consolidated Financial Statements from the closing date. For the three and nine months ended July 29, 2022, the company recognized $54.4 million and $114.9 million of net sales from Intimidator's operations, respectively. Intimidator's operations had an immaterial impact on Professional segment earnings for the three and nine month periods ended July 29, 2022. Unaudited pro forma financial information is not disclosed as the Intimidator acquisition was not considered material to the company's consolidated results of operations.
Asset Acquisitions
Effective June 10, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Voigt Smith Innovation LLC (“VSI”), a manufacturer of liquid deicing equipment, brine makers and applicators, related smart-connected technologies, and hydroseeding products. Effective June 20, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Tornado Global Hydrovacs Ltd. (“Tornado”), a designer and manufacturer of hydrovac trucks. Effective June 21, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of River City Manufacturing, Inc. (“RCM”), a manufacturer of custom rock saws. Each of these acquisitions did not meet the definition of a business combination as substantially all of the fair value of the gross assets acquired in each acquisition was concentrated in the respective finite-lived developed technology intangible assets. As a result, the company accounted for each of these transactions as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration. These asset acquisitions were immaterial in relation to the company's Consolidated Financial Condition and Results of Operations and as a result, additional purchase accounting disclosures have been omitted.
3Segment Data
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which the company's chief operating decision maker organizes segments for making operating and investment decisions and assessing performance. The company has identified twelve operating segments and has aggregated certain of those operating segments into two reportable segments: Professional and Residential. The aggregation of the company's segments is based on the segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. The company's Other activities consist of the company's wholly-owned domestic distribution company, the company's corporate activities, and the elimination of intersegment revenues and expenses.
12

The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (in thousands):
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$886,232 $269,962 $4,356 $1,160,550 
Intersegment gross sales (eliminations)10,436 15 (10,451)— 
Earnings (loss) before income taxes$166,191 $26,348 $(35,448)$157,091 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$2,484,927 $845,039 $12,712 $3,342,678 
Intersegment gross sales (eliminations)23,201 50 (23,251)— 
Earnings (loss) before income taxes424,833 95,203 (110,742)409,294 
Total assets$2,625,481 $407,218 $407,250 $3,439,949 
Three Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Net sales$718,477 $252,117 $6,242 $976,836 
Intersegment gross sales (eliminations)8,241 13 (8,254)— 
Earnings (loss) before income taxes$122,331 $31,548 $(36,428)$117,451 
Nine Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Net sales$2,197,058 $784,852 $17,019 $2,998,929 
Intersegment gross sales (eliminations)24,034 39 (24,073)— 
Earnings (loss) before income taxes406,279 109,642 (85,401)430,520 
Total assets$1,949,681 $327,064 $691,304 $2,968,049 
The following table presents the details of operating loss before income taxes for the company's Other activities:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Corporate expenses$(30,816)$(33,797)$(94,359)$(78,814)
Interest expense(9,182)(7,016)(24,219)(21,662)
Earnings from wholly-owned domestic distribution companies and other income, net4,550 4,385 7,836 15,075 
Total operating loss$(35,448)$(36,428)$(110,742)$(85,401)
4Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$780,738 $265,469 $1,102 $1,047,309 
Irrigation105,494 4,493 3,254 113,241 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Revenue by geographic market: 
United States$710,386 $229,666 $4,356 $944,408 
International countries175,846 40,296  216,142 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
13

Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,149,549 $823,536 $6,207 $2,979,292 
Irrigation335,378 21,503 6,505 363,386 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Revenue by geographic market: 
United States$1,969,933 $703,234 $12,712 $2,685,879 
International countries514,994 141,805  656,799 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Three Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$609,022 $247,152 $3,164 $859,338 
Irrigation109,455 4,965 3,078 117,498 
Total net sales$718,477 $252,117 $6,242 $976,836 
Revenue by geographic market: 
United States$559,907 $219,022 $6,242 $785,171 
International countries158,570 33,095  191,665 
Total net sales$718,477 $252,117 $6,242 $976,836 
Nine Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$1,891,138 $761,724 $11,436 $2,664,298 
Irrigation305,920 23,128 5,583 334,631 
Total net sales$2,197,058 $784,852 $17,019 $2,998,929 
Revenue by geographic market: 
United States$1,681,972 $661,017 $17,019 $2,360,008 
International countries515,086 123,835  638,921 
Total net sales$2,197,058 $784,852 $17,019 $2,998,929 
Contract Liabilities
Contract liabilities relate to deferred revenue recognized for cash consideration received at contract inception in advance of the company's performance under the respective contract and generally relate to the sale of separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. The company recognizes revenue over the term of the contract in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of July 29, 2022 and October 31, 2021, $27.3 million and $24.1 million, respectively, of deferred revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the three and nine months ended July 29, 2022, the company recognized $3.3 million and $8.8 million, respectively, of the October 31, 2021 deferred revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $2.3 million of the October 31, 2021 deferred revenue amount within net sales throughout the remainder of fiscal 2022, $7.7 million in fiscal 2023, and $5.3 million thereafter.
14

5Goodwill and Other Intangible Assets, Net
The company's acquisition of Intimidator on January 13, 2022 resulted in the recognition of $163.7 million and $184.2 million of goodwill and other intangible assets, respectively. For additional information on the company's acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions.
Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2022 were as follows:
(Dollars in thousands)ProfessionalResidentialOtherTotal
Balance as of October 31, 2021$411,079 $10,601 $ $421,680 
Goodwill acquired163,731   163,731 
Translation adjustments(1,395)(213) (1,608)
Balance as of July 29, 2022$573,415 $10,388 $ $583,803 
Other Intangible Assets, Net
The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
July 30, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,275 $(14,482)$3,793 
Non-compete agreements5.56,908 (6,861)47 
Customer-related18.2239,762 (59,017)180,745 
Developed technology7.087,512 (40,943)46,569 
Trade names15.37,544 (2,882)4,662 
Backlog and other0.64,390 (4,390) 
Total finite-lived14.6364,391 (128,575)235,816 
Indefinite-lived - trade names190,681 — 190,681 
Total other intangible assets, net$555,072 $(128,575)$426,497 
15

October 31, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,283 $(14,670)$3,613 
Non-compete agreements5.56,914 (6,872)42 
Customer-related18.2239,679 (62,617)177,062 
Developed technology7.087,473 (43,348)44,125 
Trade names15.47,524 (2,969)4,555 
Backlog and other0.64,390 (4,390) 
Total finite-lived14.6364,263 (134,866)229,397 
Indefinite-lived - trade names190,644 — 190,644 
Total other intangible assets, net$554,907 $(134,866)$420,041 
Amortization expense for finite-lived intangible assets for the three and nine months ended July 29, 2022 was $9.1 million and $24.8 million, respectively. Amortization expense for finite-lived intangible assets for the three and nine months ended July 30, 2021 was $6.4 million and $17.5 million, respectively. Estimated amortization expense for the remainder of fiscal 2022 and succeeding fiscal years is as follows: fiscal 2022 (remainder), $9.1 million; fiscal 2023, $34.9 million; fiscal 2024, $33.0 million; fiscal 2025, $30.1 million; fiscal 2026, $29.0 million; fiscal 2027, $24.0 million; and after fiscal 2027, $145.6 million.
6Indebtedness
The following is a summary of the company's indebtedness:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
$600 million revolving credit facility, due October 2026
$65,000 $ $ 
$200 million term loan, due April 2022
 100,000  
$300 million term loan, due April 2024
 170,000  
$270 million term loan, due October 2026
270,000  270,000 
$200 million term loan, due April 2027
200,000   
3.81% series A senior notes, due June 2029
100,000 100,000 100,000 
3.91% series B senior notes, due June 2031
100,000 100,000 100,000 
3.97% senior notes, due June 2032
100,000   
7.8% debentures, due June 2027
100,000 100,000 100,000 
6.625% senior notes, due May 2037
124,086 124,024 124,040 
Less: unamortized discounts, debt issuance costs, and deferred charges3,470 2,462 2,798 
Total long-term debt1,055,616 691,562 691,242 
Less: current portion of long-term debt65,000 104,217  
Long-term debt, less current portion$990,616 $587,345 $691,242 
Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2022 and succeeding fiscal years are as follows: fiscal 2022 (remainder), $0.0 million; fiscal 2023, $0.0 million; fiscal 2024, $0.0 million; fiscal 2025, $37.0 million; fiscal 2026, $328.0 million; fiscal 2027, $270.0 million; and after fiscal 2027, $425.0 million. Typically, the company's revolving credit facility is classified as long-term debt within the Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to prepay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies the portion of outstanding borrowings under the revolving credit facility that the company intends to repay within the next twelve months to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of July 29, 2022, the company reclassified $65.0 million of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company currently intends to repay this amount within the next twelve months.
3.97% Senior Notes
On June 30, 2022, the company issued $100.0 million of 3.97% Senior Notes due June 30, 2032 ("3.97% Senior Notes") pursuant to a private placement note purchase agreement ("2022 Note Purchase Agreement") with certain purchasers ("holders"). The proceeds were used pay down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under an amended and
16

restated revolving credit agreement dated as of October 5, 2021. In connection with the 2022 Note Purchase Agreement, the company incurred immaterial debt issuance costs, which were capitalized as contra-debt on our Condensed Consolidated Balance Sheets and will be amortized over the life of the 3.97% Senior Notes. Interest on the 3.97% Senior Notes is payable semiannually on the 30th day of June and December in each year. The 3.97% Senior Notes are unsecured senior obligations of the company and mature on June 30, 2032.
The company has the right to prepay all or a portion of the 3.97% Senior Notes upon notice to the holders for 100% of the prepaid principal amount plus a make-whole premium, as set forth in the 2022 Note Purchase Agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time during the 90 day period ending on the maturity date of the 3.97% Senior Notes, the company will have the right to prepay all of the 3.97% Senior Notes without any make-whole premium. Upon the occurrence of certain change of control events, holders of the 3.97% Senior Notes will have the right to require that the company purchase such holder’s 3.97% Senior Notes in cash at a purchase price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase.
The 2022 Note Purchase Agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of July 29, 2022.
$200.0 Million Term Loan Credit Agreement
On April 27, 2022, the company entered into a term loan credit agreement ("$200.0 million term loan") with certain financial institutions for the purpose of paying down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under an amended and restated revolving credit agreement dated as of October 5, 2021. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027. In connection with the company's entry into the $200.0 million term loan, the company incurred immaterial debt issuance costs, which are being deferred and amortized over the life of the $200.0 million term loan and are netted against the outstanding borrowings under the $200.0 million term loan within the long-term debt, less current portion line item on the company's Condensed Consolidated Balance Sheets.
Outstanding borrowings under the $200.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on Term SOFR, depending on the leverage ratio (as measured quarterly and defined as the ratio of (i) total indebtedness to (ii) consolidated EBIT (earnings before interest and taxes) plus depreciation and amortization expense) and our debt rating. Interest is payable quarterly in arrears.
Beginning with the last business day of June 2025, the company is required to make quarterly amortization payments on the $200.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. The $200.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed.
The $200.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of July 29, 2022.
Revolving Credit Facility
On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to term SOFR. As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company.
7Inventories, Net
Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for a majority of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed.
On January 13, 2022, with the acquisition of Intimidator, the company acquired $34.6 million of inventory. For additional information on the company's acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions.
17

Inventories, net were as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Raw materials and work in process$402,719 $280,774 $335,325 
Finished goods and service parts672,042 466,961 538,332 
Total FIFO and average cost value1,074,761 747,735 873,657 
Less: adjustment to LIFO value135,487 82,087 135,487 
Total inventories, net$939,274 $665,648 $738,170 
8Property, Plant and Equipment, Net
Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts for depreciation of property, plant, and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over three to 15 years, tooling is generally depreciated over three to five years, and computer hardware and software and website development costs are generally depreciated over two to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized. Costs associated with general maintenance and repairs are expensed as incurred within cost of sales or selling, general and administrative expense in the Condensed Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.
On January 13, 2022, with the acquisition of Intimidator, the company acquired $27.4 million of property, plant, and equipment. For additional information on the company's acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions.
Property, plant and equipment, net was as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Land and land improvements$57,169 $56,004 $57,690 
Buildings and leasehold improvements326,111 299,484 308,217 
Machinery and equipment535,303 508,383 522,012 
Tooling221,290 233,171 220,966 
Computer hardware and software96,834 102,293 97,485 
Construction in process141,503 82,211 85,722 
Property, plant, and equipment, gross1,378,210 1,281,546 1,292,092 
Less: accumulated depreciation846,394 824,554 804,361 
Property, plant, and equipment, net$531,816 $456,992 $487,731 
9Product Warranty Guarantees
The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Standard warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with forecasted future warranty claims. The company's estimate of the cost of future warranty claims is based primarily on the estimated number of products under warranty, historical average costs incurred to service warranty claims, the trend in the historical ratio of claims to sales, and the historical length of time between the sale and resulting warranty claim. The company periodically assesses the adequacy of its warranty accruals based on changes in these factors and records any necessary adjustments if the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.
18

The changes in accrued warranties were as follows:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Beginning balance$126,830 $119,389 $116,783 $107,121 
Provisions21,824 17,686 62,917 56,204 
Acquisitions2,466  5,663  
Claims(20,829)(20,300)(54,601)(51,104)
Changes in estimates727 377 256 4,931 
Ending balance$131,018 $117,152 $131,018 $117,152 
10Investment in Finance Affiliate
The company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of The Huntington National Bank, are parties to the Red Iron joint venture ("Red Iron"), the primary purpose of which is to provide inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. These financing transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice. The company has also entered into a limited inventory repurchase agreement with Red Iron, under which the company has agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year. The company's financial exposure under this limited inventory repurchase agreement is limited to the difference between the amount paid for repurchases of repossessed product and the amount received upon the subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory under this limited inventory repurchase agreement for the nine months ended July 29, 2022 and July 30, 2021.
Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the nine months ended July 29, 2022 and July 30, 2021 were $1,886.1 million and $1,733.0 million, respectively. As of July 29, 2022, Red Iron’s total assets were $641.6 million and total liabilities were $571.9 million. The total amount of receivables due from Red Iron to the company as of July 29, 2022, July 30, 2021, and October 31, 2021 were $14.4 million, $13.8 million and $31.0 million, respectively.
The company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. At inception, the company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $625.0 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of July 29, 2022, July 30, 2021, and October 31, 2021 was $31.4 million, $19.3 million, and $20.7 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
11Stock-Based Compensation
Compensation costs related to stock-based compensation awards were as follows:
Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Stock option awards$2,664 $2,614 $7,207 $7,271 
Performance share awards1,697 2,184 5,235 5,205 
Restricted stock unit awards1,611 1,033 4,034 3,029 
Unrestricted common stock awards  629 671 
Total compensation cost for stock-based compensation awards$5,972 $5,831 $17,105 $16,176 
On March 15, 2022, the company’s shareholders approved The Toro Company 2022 Equity and Incentive Plan (the “2022 plan”), which became effective immediately and replaced The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended (the “2010 plan”). The 2022 plan is administered by the Compensation & Human Resources Committee of the Board and permits the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, annual performance awards, non-employee director awards and other cash-based and stock-based awards to eligible individuals. Subject to adjustment as provided in the 2022 plan, the maximum aggregate number of shares of the company’s common stock authorized for issuance under the 2022 plan is equal to
19

the sum of: (a) 1,250,000 shares, plus (b) the number of shares remaining available for grant under the 2010 plan but not subject to outstanding awards thereunder as of March 15, 2022, and plus (c) the number of shares subject to awards outstanding under the 2010 plan as of March 15, 2022 but only to the extent that such outstanding awards are forfeited, expire or otherwise terminate without the issuance of such shares.
Stock Option Awards
Stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors ("Board") on an annual basis in the first quarter of the company’s fiscal year but may also be granted throughout the fiscal year in connection with hiring, mid-year promotions, leadership transition, or retention, as needed and applicable. Options generally vest one-third each year over a three-year period and have a ten-year term but in certain circumstances, the vesting requirement may be modified such that options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value determined under the Black-Scholes valuation method is generally recognized for these awards over the vesting period. Compensation cost recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which are determined at the time of grant based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the 2022 plan or 2010 plan, as applicable. In that case, the fair value of the options is expensed in the fiscal year of grant because generally, if the option holder is employed as of the end of the fiscal year in which the options are granted, such options will not be forfeited but continue to vest according to their schedule following retirement. Similarly, if a non-employee Board member has served on the company's Board for ten full fiscal years or more, the awards will not be forfeited but continue to vest according to their schedule following retirement. Therefore, the fair value of the options granted is fully expensed on the date of the grant.
The fair value of each stock option is estimated on the date of grant using various inputs and assumptions under the Black-Scholes valuation method. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee Board members are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee Board members for valuation purposes based on similar historical exercise behavior. Expected stock price volatility is based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. The expected dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.
The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the first nine months of the following fiscal periods:
 Fiscal 2022Fiscal 2021
Expected life of option in years6.196.21
Expected stock price volatility23.74%23.26%
Risk-free interest rate1.31%0.55%
Expected dividend yield0.94%0.86%
Per share weighted-average fair value at date of grant$22.55$19.39
Performance Share Awards
The company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, which is equal to the closing price of the company's common stock on the date of grant, and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2022 and 2021 was $98.41 and $90.59, respectively. No performance share awards were granted during the second or third quarters of fiscal 2022 and 2021.

20

Restricted Stock Unit Awards
Restricted stock unit awards are generally granted to certain employees who are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Compensation cost equal to the grant date fair value, net of estimated forfeitures, is recognized for these awards over the vesting period. The grant date fair value is equal to the closing price of the company's common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards and estimated forfeitures are determined on the grant date based on historical forfeiture experience. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2022 and 2021 was $89.19 and $97.84, respectively.
Unrestricted Common Stock Awards
During the first nine months of fiscal 2022 and 2021, 6,453 and 8,070 shares, respectively, of fully vested unrestricted common stock awards were granted to certain Board members as a component of their compensation for their service on the Board and were recorded within selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. Additionally, the Company's Board members may elect to convert a portion or all of their calendar year annual retainers otherwise payable in cash into shares of the company's common stock. No shares of fully vested unrestricted common stock awards were granted during the second or third quarters of fiscal 2022 and 2021.
12Stockholders' Equity
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Foreign currency translation adjustments$40,725 $17,823 $19,535 
Pension benefits3,899 5,106 3,899 
Cash flow derivative instruments(13,481)3,762 2,562 
Total accumulated other comprehensive loss$31,143 $26,691 $25,996 
The components and activity of AOCL, net of tax, for the three and nine month periods ended July 29, 2022 and July 30, 2021 were as follows:
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 29, 2022$34,933 $3,899 $(11,009)$27,823 
Other comprehensive (income) loss before reclassifications5,792  (632)5,160 
Amounts reclassified from AOCL  (1,840)(1,840)
Net current period other comprehensive (income) loss5,792  (2,472)3,320 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19,535 $3,899 $2,562 $25,996 
Other comprehensive (income) loss before reclassifications21,190  (14,448)6,742 
Amounts reclassified from AOCL  (1,595)(1,595)
Net current period other comprehensive (income) loss21,190  (16,043)5,147 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
21

(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 30, 2021$12,509 $5,106 $11,797 $29,412 
Other comprehensive (income) loss before reclassifications5,314  (11,117)(5,803)
Amounts reclassified from AOCL  3,082 3,082 
Net current period other comprehensive (income)5,314  (8,035)(2,721)
Balance as of July 30, 2021$17,823 $5,106 $3,762 $26,691 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2020$24,508 $5,106 $4,648 $34,262 
Other comprehensive income before reclassifications(6,685) (10,151)(16,836)
Amounts reclassified from AOCL  9,265 9,265 
Net current period other comprehensive income(6,685) (886)(7,571)
Balance as of July 30, 2021$17,823 $5,106 $3,762 $26,691 
For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 16, Derivative Instruments and Hedging Activities.
13Per Share Data
Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:
 Three Months EndedNine Months Ended
(Shares in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Basic  
Weighted-average number of shares of common stock104,827 107,130 104,924 107,661 
Assumed issuance of contingent shares  7 6 
Weighted-average number of shares of common stock outstanding - Basic104,827 107,130 104,931 107,667 
Diluted  
Weighted-average number of shares of common stock outstanding - Basic104,827 107,130 104,931 107,667 
Effect of dilutive shares621 1,233 823 1,151 
Weighted-average number of shares of common stock outstanding - Diluted105,448 108,363 105,754 108,818 
The effect of dilutive shares from stock option awards and restricted stock unit awards is computed under the treasury stock method. Stock option awards to purchase 1,066,621 and 2,109 shares of common stock during the third quarter of fiscal 2022 and 2021, respectively, and to purchase 896,184 and 425,748 shares of common stock during the first nine months of fiscal 2022 and 2021, respectively, were excluded from the computation of diluted net earnings per share of common stock because they were anti-dilutive.
14Contingencies
Litigation
From time to time, the company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory, damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean-up and other costs and damages. The company is also occasionally involved in commercial disputes, employment or employment-related disputes, and patent litigation cases in which it is
22

asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. The company believes these activities help minimize its risk of being a defendant in patent infringement litigation.
The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements, and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the company's consolidated results of operations, financial position, or cash flows.
In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Condensed Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Condensed Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
Litigation Settlement
On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of the company, and Briggs & Stratton Corporation (“BGG”) entered into a settlement agreement (“Settlement Agreement”) relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs & Stratton Power Products Group, LLC (“BSPPG”), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the “Infringement Action”). In the Infringement Action, Exmark alleged that certain mower decks manufactured by BSPPG infringed an Exmark mower deck patent. Despite favorable judgments in the Infringement Action in favor of Exmark, including with regard to awarded damages, actions by BGG during the second half of calendar year 2020 put in jeopardy the certainty and timing of the eventual receipt of the damages awarded to Exmark in the Infringement Action, including (i) the filing by BGG and certain of its subsidiaries for bankruptcy relief under chapter 11 of title 11 of the United States Bankruptcy Code (“BGG Bankruptcy”); (ii) the sale of substantially all the assets (but not certain liabilities, including the Infringement Action) of BGG and its subsidiaries to a third-party pursuant to Section 363 of the United States Bankruptcy Code; and (iii) a petition filed by BGG for a panel rehearing of the United States Court of Appeals for the Federal Circuit's decision in the Infringement Action (“Rehearing Petition”).
As a result, on November 19, 2020, Exmark entered into the Settlement Agreement with BGG which provided, among other things, that (i) upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million (“Settlement Amount”), (ii) BGG agreed to immediately withdraw the Rehearing Petition and otherwise not pursue additional appellate review regarding the Infringement Action, and (iii) after receipt of the Settlement Amount, Exmark agreed to release a supersedeas appeal bond that had been obtained by BGG to support payment of the damages awarded to Exmark in the Infringement Action. On November 20, 2020, BGG filed a motion to withdraw the Rehearing Petition and on December 16, 2020, the bankruptcy court approved the Settlement Agreement. During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, the company recognized in selling, general and administrative expense within the Condensed Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with the company's external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount.
23

15Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration. The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and generally represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing market or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:
Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Operating lease expense$3,833 $4,397 $16,304 $14,488 
Short-term lease expense303 256 3,445 1,693 
Variable lease expense12 22 12 72 
Total lease expense$4,148 $4,675 $19,761 $16,253 
The following table presents supplemental cash flow information related to the company's operating leases:
Nine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021
Operating cash flows for amounts included in the measurement of lease liabilities$14,129 $14,288 
Right-of-use assets obtained in exchange for lease obligations$18,236 $4,739 
The following table presents other lease information related to the company's operating leases:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Weighted-average remaining lease term of operating leases in years6.26.66.6
Weighted-average discount rate of operating leases2.99 %2.70 %2.71 %
24

The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of July 29, 2022:
(Dollars in thousands)July 29, 2022
2022 (remaining)$4,579 
202317,540 
202416,164 
202514,001 
20268,819 
Thereafter24,086 
Total future minimum operating lease payments85,189 
Less: imputed interest8,593 
Present value of operating lease liabilities$76,596 
16Derivative Instruments and Hedging Activities
Risk Management Objective of Using Derivatives
The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, costs associated with foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.
To reduce its exposure to foreign currency exchange rate risk, the company enters into various derivative instruments to hedge against such risk, authorized under a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.
The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties and costs associated with foreign plant operations, including purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.
Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and costs associated with
25

foreign plant operations, including purchases from suppliers, are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years.
When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.
As of July 29, 2022, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $293.0 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Derivative assets:   
Derivatives designated as cash flow hedging instruments:   
Prepaid expenses and other current assets   
Forward currency contracts$17,723 $1,235 $189 
Derivatives not designated as cash flow hedging instruments:
Prepaid expenses and other current assets
Forward currency contracts4,618 309 133 
Total derivative assets$22,341 $1,544 $322 
Derivative liabilities:
Derivatives designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts$ $3,682 $1,260 
Derivatives not designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts18 1,554 872 
Total derivative liabilities$18 $5,236 $2,132 
The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount on its Condensed Consolidated Balance Sheets.
26

The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Derivative assets:
Forward currency contracts:
Gross amount of derivative assets$22,424 $1,544 $423 
Derivative liabilities offsetting derivative assets83  101 
Net amount of derivative assets$22,341 $1,544 $322 
Derivative liabilities:
Forward currency contracts:
Gross amount of derivative liabilities$18 $5,849 $4,853 
Derivative assets offsetting derivative liabilities 613 2,721 
Net amount of derivative liabilities$18 $5,236 $2,132 
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended July 29, 2022 and July 30, 2021:
Three Months Ended
Gain (Loss) Reclassified from AOCL into EarningsGain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,640 $(3,113)$2,508 $7,350 
Cost of sales200 31 (36)685 
Total derivatives designated as cash flow hedging instruments$1,840 $(3,082)$2,472 $8,035 
Nine Months Ended
Gain (Loss) Reclassified from AOCL into EarningsGain Recognized in OCI on Derivatives
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,431 $(9,325)$14,836 $620 
Cost of sales164 60 1,207 266 
Total derivatives designated as cash flow hedging instruments$1,595 $(9,265)$16,043 $886 
The company recognized immaterial gains within other income, net in the Condensed Consolidated Statements of Earnings during the third quarter and first nine months of fiscal 2022, and recognized immaterial losses within other income, net in the Condensed Consolidated Statements of Earnings during third quarter and first nine months of fiscal 2021, respectively, due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of July 29, 2022, the company expects to reclassify approximately $12.4 million of gains from AOCL to earnings during the next twelve months.
27

The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)July 29, 2022July 30, 2021
Three Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$1,160,550 $(760,644)$976,836 $(645,719)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain (loss) reclassified from AOCL into earnings1,640 200 (3,113)31 
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$646 $627 $322 $70 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)July 29, 2022July 30, 2021
Nine Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$3,342,678 $(2,236,927)$2,998,929 $(1,949,823)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain (loss) reclassified from AOCL into earnings1,431 164 (9,325)60 
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(930)$1,180 $784 $366 
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Gain (loss) on derivatives not designated as cash flow hedging instruments
Forward currency contracts:
Other income, net$(344)$1,972 $3,639 $(4,511)
Total gain (loss) on derivatives not designated as cash flow hedging instruments$(344)$1,972 $3,639 $(4,511)
17Fair Value Measurements
The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:
28

Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.
Recurring Fair Value Measurements
The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date.
The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of July 29, 2022, July 30, 2021, and October 31, 2021, according to the valuation technique utilized to determine their fair values (in thousands):
 Fair Value Measurements Using Inputs Considered as:
July 29, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$22,341 $ $22,341 $ 
Total assets$22,341 $ $22,341 $ 
Liabilities:    
Forward currency contracts$18 $ $18 $ 
Total liabilities$18 $ $18 $ 
 Fair Value Measurements Using Inputs Considered as:
July 30, 2021Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$1,544 $ $1,544 $ 
Total assets$1,544 $ $1,544 $ 
Liabilities:
Forward currency contracts$5,236 $ $5,236 $ 
Total liabilities$5,236 $ $5,236 $ 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2021Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$322 $ $322 $ 
Total assets$322 $ $322 $ 
Liabilities:    
Forward currency contracts$2,132 $ $2,132 $ 
Total liabilities$2,132 $ $2,132 $ 
Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a non-recurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of a business combination or asset acquisition are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations and asset acquisitions, when applicable. For additional information on the company's business combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations and Asset Acquisitions.
Other Fair Value Disclosures
The carrying values of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate
29

their fair values due to their short-term nature. As of July 29, 2022, July 30, 2021 and October 31, 2021, the company's long-term debt included $524.1 million, $424.0 million and $424.0 million of gross fixed-rate debt that is not subject to variable interest rate fluctuations. The gross fair value of such long-term debt is determined using Level 2 inputs by discounting the projected cash flows based on quoted market rates at which similar amounts of debt could currently be borrowed. As of July 29, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $541.0 million compared to its gross carrying amount of $524.1 million. As of July 30, 2021, the estimated gross fair value of long-term debt with fixed interest rates was $525.9 million compared to its gross carrying amount of $424.0 million. As of October 31, 2021, the estimated gross fair value of long-term debt with fixed interest rates was $517.9 million compared to its gross carrying amount of $424.0 million. For additional information regarding long-term debt with fixed interest rates, refer to Note 6, Indebtedness.
18Subsequent Events
The company has evaluated all subsequent events and concluded that no subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.
30

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Management’s Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is intended to provide a reader of our Condensed Consolidated Financial Statements with a narrative from the perspective of management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. This MD&A should be read in conjunction with the MD&A included in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended October 31, 2021. Unless expressly stated otherwise, the comparisons presented in this MD&A refer to the same period in the prior fiscal year. Our MD&A is presented as follows:
Company Overview
Results of Operations
Business Segments
Financial Position
Non-GAAP Financial Measures
Critical Accounting Policies and Estimates
This discussion contains various "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995 and we refer readers to the section titled "Cautionary Note Regarding Forward-Looking Statements" located at the beginning of this Quarterly Report on Form 10-Q for more information.
Non-GAAP Financial Measures
Throughout this MD&A, we have provided financial measures that are not calculated or presented in accordance with United States ("U.S.") generally accepted accounting principles ("GAAP") ("non-GAAP," "adjusted" financial measures), as information supplemental and in addition to the most directly comparable financial measures presented in this Quarterly Report on Form 10-Q that are calculated and presented in accordance with U.S. GAAP. We believe that these non-GAAP financial measures, when considered in conjunction with our Condensed Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance and cash flows. These non-GAAP financial measures, however, should not be considered superior to, as a substitute for, or as an alternative to, and should be considered in conjunction with, the most directly comparable U.S. GAAP financial measures. Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.
COMPANY OVERVIEW
The Toro Company is in the business of designing, manufacturing, marketing, and selling professional turf maintenance equipment and services; turf irrigation systems; landscaping equipment and lighting products; snow and ice management products; agricultural irrigation systems; rental, specialty, and underground construction equipment; and residential yard and snow thrower products. Our purpose is to help our customers enrich the beauty, productivity, and sustainability of the land. Sustainability is a constant theme of our enterprise strategic priorities of accelerating profitable growth, driving productivity and operational excellence, and empowering our people. Our focus on alternative power, smart connected, and autonomous solutions, as well as our continued efforts to address sustainability-focused matters, including environmental, social, and governance priorities, are embedded as part of our "Sustainability Endures" initiative.
We sell our products worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, home centers, as well as online (direct to end-users). We strive to provide innovative, well-built, and dependable products supported by an extensive service network. A significant portion of our net sales has historically been, and we expect will continue to be, attributable to new and enhanced products. We define new products as those introduced in the current and previous two fiscal years. We classify our operations into two reportable business segments: Professional and Residential. Our remaining activities are presented as "Other" due to their insignificance, as described in greater detail within the section titled "Business Segments" in this MD&A.
Acquisition of Intimidator Group
On January 13, 2022, during the first quarter of fiscal 2022, we acquired the privately-held Intimidator Group ("Intimidator"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan Mowers brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers who require a commercial-grade solution. The acquisition of Intimidator broadened our Professional reportable segment and expanded our manufacturing footprint and dealer network. The aggregate purchase consideration was $399.8 million ("purchase price"). The aggregate purchase consideration remains subject to contingent consideration through the end of calendar year 2022, in the event of certain qualifying tax changes. As a result, we could be subject to additional cash purchase consideration for an amount not to exceed $15.0 million and remittance of such contingent consideration, if required, is due by
31

March 15, 2023. As of July 29, 2022, no liability was recorded within the Condensed Consolidated Balance Sheets for the contingent consideration as the contingency is not probable or estimable. We funded the purchase price with borrowings under our existing unsecured senior revolving credit facility and cash provided by operating activities. Intimidator's results of operations are included within our Professional reportable segment in our Condensed Consolidated Financial Statements from the closing date. For the three and nine months ended July 29, 2022, we recognized $54.4 million and $114.9 million, respectively, of net sales from Intimidator's operations. Intimidator's operations had an immaterial impact on Professional segment earnings for the three and nine month periods ended July 29, 2022. For additional information regarding the acquisition, refer to Note 2, Business Combinations and Asset Acquisitions, in the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Impact of Russia's Invasion of Ukraine
Beginning in the second quarter of fiscal 2022, in response to Russia's invasion of Ukraine, we discontinued sales into the Russian and Belarus markets. Prior sales in those markets did not represent a significant share of our overall international business, and we do not expect this decision to have a material impact on our financial results.
Continuing Impact of COVID-19
COVID-19 is having lingering effects on public health and portions of the global economy. We continue to see significant pressure on global supply chains rooted mainly in disruptions created by these effects. Our main focus has been, and will continue to be, the health, safety, and well-being of our employees, customers, suppliers and communities around the world as we work through these ongoing supply chain challenges. As always, we are maintaining focus on our responsibility to meet the needs of our customers as we supply products that are critical to maintaining essential global infrastructure and agricultural food production. Ongoing communication and prioritization continues with our suppliers in an attempt to identify and mitigate such risks and to proactively manage inventory levels of commodities, components, and parts to align with anticipated demand for our products.
The continuing implications of COVID-19, including its variants, and the macroeconomic effects resulting therefrom, on us remain uncertain and will depend on future developments, including any adverse impact due to additional variants of the virus; its impact on market demand for our products; its impact on our employees, customers, and suppliers; the range of government mandated restrictions and other measures; and the success of the COVID-19 vaccines and their effectiveness against the virus and related variants. As a result, the ultimate impact on our future business and manufacturing operations, as well as results of operations, financial position, and cash flows as a result of COVID-19 is unknown at this time. We continue to monitor the situation and the guidance from global government authorities, as well as federal, state, local and foreign public health authorities, and may take additional meaningful actions based on their requirements and recommendations in an attempt to protect the health and well-being of our employees, customers, suppliers, and communities. In these circumstances, there may be developments outside our control requiring us to adjust our operating plans and implement appropriate cost reduction measures. If the adverse impacts from COVID-19 continue or worsen beyond expectations, our business and related results of operations, financial position, or cash flows could be adversely impacted. Any sustained adverse impacts to our business, the industries in which we operate, market demand for our products, and/or certain suppliers or customers may also affect the future valuation of certain of our assets, and therefore, may increase the likelihood of a charge related to an impairment, write-off, valuation adjustment, allowance, or reserve associated with such assets, including, but not limited to, goodwill, indefinite and finite-lived intangible assets, inventories, accounts receivable, deferred income taxes, right-of-use assets, and property, plant and equipment. Such a charge could be material to our future results of operations, financial position, or cash flows. For additional information regarding risks associated with COVID-19, refer to the section titled "Cautionary Note Regarding Forward-Looking Statements" located at the beginning of this Quarterly Report on Form 10-Q and also refer to Part I, Item 1A, "Risk Factors", within our Annual Report on Form 10-K for the fiscal year ended October 31, 2021.
RESULTS OF OPERATIONS
Overview
Consolidated net sales for the third quarter of fiscal 2022 were $1,160.6 million, up 18.8 percent compared to $976.8 million in the third quarter of fiscal 2021. For the first nine months of fiscal 2022, consolidated net sales were $3,342.7 million, up 11.5 percent compared to $2,998.9 million from the same period in the prior fiscal year.
Professional segment net sales for the third quarter of fiscal 2022 were $886.2 million, an increase of 23.3 percent compared to $718.5 million in the third quarter of the prior fiscal year. For the first nine months of fiscal 2022, Professional segment net sales were $2,484.9 million, an increase of 13.1 percent compared to $2,197.1 million in the prior fiscal year comparable period.
Residential segment net sales for the third quarter of fiscal 2022 were $270.0 million, an increase of 7.1 percent compared to $252.1 million in the third quarter of the prior fiscal year. For the first nine months of fiscal 2022, Residential segment net sales were $845.0 million, an increase of 7.7 percent compared to $784.9 million in the prior fiscal year comparable period.
32

Net earnings for the third quarter of fiscal 2022 were $125.2 million, or $1.19 per diluted share, compared to $96.3 million, or $0.89 per diluted share, for the third quarter of fiscal 2021. Net earnings for the first nine months of fiscal 2022 were $325.8 million, or $3.08 per diluted share, compared to $349.8 million, or $3.21 per diluted share, in the comparable fiscal 2021 period.
Adjusted net earnings for the third quarter of fiscal 2022 were $125.1 million, or $1.19 per diluted share, compared to $99.4 million, or $0.92 per diluted share, for the third quarter of fiscal 2021. Adjusted net earnings for the first nine months of fiscal 2022 were $327.0 million, or $3.09 per diluted share, compared to $333.0 million, or $3.06 per diluted share, in the comparable fiscal 2021 period. Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.
We continued our history of paying quarterly cash dividends and increased our cash dividend for the third quarter of fiscal 2022 by 14.3 percent to $0.30 per share compared to $0.2625 per share paid in the third quarter of fiscal 2021. We also continued repurchasing shares of our common stock under our Board authorized repurchase plan. As a result of the combination of quarterly cash dividends and share repurchases, we returned $204.4 million of cash to our shareholders during the first nine months of fiscal 2022.
Field inventory levels were higher as of the end of the third quarter of fiscal 2022 compared to the end of the third quarter of fiscal 2021 primarily driven by increased inventory costs resulting from inflation and inventory buildup to offset longer lead times and meet expected future demand.
Net Sales
Consolidated net sales for the third quarter of fiscal 2022 were $1,160.6 million, up 18.8 percent compared to $976.8 million in the third quarter of fiscal 2021. For the year-to-date period of fiscal 2022, consolidated net sales were $3,342.7 million, up 11.5 percent compared to $2,998.9 million from the same period in the prior fiscal year. For both the third quarter and year-to-date periods of fiscal 2022, the increases to net sales were primarily driven by net price realization across both Professional and Residential segment product lines and the acquisition of Intimidator, partially offset by lower volumes in certain key product categories. For the third quarter and year-to-date periods of fiscal 2022, the acquisition of Intimidator contributed $54.4 million and $114.9 million of net sales, respectively.
Net sales in international markets increased by $24.5 million and $17.9 million for the third quarter and year-to-date periods of fiscal 2022, respectively. Changes in foreign currency exchange rates resulted in a decrease in our net sales of approximately $5.0 million and $2.8 million for the third quarter and year-to-date periods of fiscal 2022, respectively. The international net sales increases for both the third quarter and year-to-date periods of fiscal 2022 were mainly driven by net price realization.
The following table summarizes our results of operations as a percentage of consolidated net sales:
 Three Months EndedNine Months Ended
July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Net sales100.0 %100.0 %100.0 %100.0 %
Cost of sales(65.5)(66.1)(66.9)(65.0)
Gross profit34.5 33.9 33.1 35.0 
Selling, general and administrative expense(20.5)(21.4)(20.4)(20.2)
Operating earnings14.0 12.5 12.7 14.8 
Interest expense(0.8)(0.7)(0.7)(0.7)
Other income, net0.3 0.2 0.2 0.3 
Earnings before income taxes13.5 12.0 12.2 14.4 
Provision for income taxes(2.7)(2.1)(2.5)(2.7)
Net earnings10.8 %9.9 %9.7 %11.7 %
Gross Profit and Gross Margin
Gross profit for the third quarter of fiscal 2022 was $399.9 million, up 20.8 percent compared to $331.1 million in the third quarter of fiscal 2021. Adjusted gross profit for the third quarter of fiscal 2022 was $400.3 million, up 20.9 percent compared to $331.1 million for the third quarter of fiscal 2021. Gross margin was 34.5 percent for the third quarter of fiscal 2022 compared to 33.9 percent for the third quarter of fiscal 2021, an increase of 60 basis points. The increase in gross margin was primarily due to net price realization and productivity improvements, partially offset by higher material, freight and manufacturing costs, and the addition of the Intimidator Group at a lower initial gross margin than the company average.
Gross profit for the year-to-date period of fiscal 2022 was $1,105.8 million, up 5.4 percent compared to $1,049.1 million in the same period of fiscal 2021. Adjusted gross profit for the year-to-date period of fiscal 2022 was $1,107.2 million, up 5.5 percent compared to $1,049.1 million for the same period of fiscal 2021. Gross margin was 33.1 percent for the year-to-date period of
33

fiscal 2022 compared to 35.0 percent for the prior year comparable period, a decrease of 190 basis points. The decrease in gross margin was primarily due to higher material, freight and manufacturing costs, and the addition of the Intimidator Group at a lower initial gross margin than the company average, partially offset by increased net price realization and productivity improvements.
Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.
Selling, General, and Administrative ("SG&A") Expense
SG&A expense increased $27.7 million, or 13.2 percent, for the third quarter of fiscal 2022 and increased $75.5 million, or 12.5 percent, for the year-to-date period of fiscal 2022 compared to the same periods of fiscal 2021. As a percentage of net sales, SG&A expense decreased 90 basis points and increased 20 basis points for the third quarter and year-to-date periods of fiscal 2022, respectively, compared to the same periods of fiscal 2021. The decline in SG&A expense as a percentage of net sales for the third quarter comparison was primarily due to an unfavorable charge incurred in fiscal 2021 for a legal settlement related to a series of ongoing patent infringement disputes that did not recur in fiscal 2022 and increased net sales leverage, partially offset by higher indirect marketing expenses in the current-year period compared to the same period of fiscal 2021. The increase in SG&A expense as a percentage of net sales for the year-to-date comparison was primarily due to a favorable net legal settlement with Briggs & Stratton ("BGG") that was recognized in fiscal 2021 and did not repeat in fiscal 2022, partially offset by an unfavorable charge incurred in fiscal 2021 for a legal settlement related to a series of ongoing patent infringement disputes that did not recur in fiscal 2022.
Interest Expense
Interest expense increased $2.2 million and $2.6 million for the third quarter and year-to-date periods of fiscal 2022, respectively, compared to the same periods of fiscal 2021. These increases were driven by incremental borrowing during the current fiscal year periods to fund the Intimidator acquisition, as well as higher average interest rates.
Other Income, Net
Other income, net increased $0.7 million and $0.2 million for the third quarter and year-to-date periods of fiscal 2022, respectively, compared to the same periods of fiscal 2021. These increases were primarily due to higher income from our Red Iron joint venture, partially offset by the unfavorable impact of foreign currency exchange rate fluctuations.
Provision for Income Taxes
The effective tax rate for the third quarter of fiscal 2022 was 20.3 percent compared to 18.0 percent in the third quarter of fiscal 2021. The effective tax rate for the year-to-date period of fiscal 2022 was 20.4 percent compared to 18.8 percent in the same period of fiscal 2021. The increases in the effective tax rate for both the third quarter and year-to-date comparison periods were primarily due to less favorable one-time adjustments and lower tax benefits recorded as excess tax deductions for stock compensation in the current-year periods compared to the same periods of fiscal 2021.
The adjusted effective tax rate for the third quarter of fiscal 2022 was 20.7 percent, compared to an adjusted effective tax rate of 19.3 percent in the third quarter of fiscal 2021. The adjusted effective tax rate for the year-to-date period of fiscal 2022 was 20.8 percent compared to 20.6 percent in the same period of fiscal 2021.
Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures."
Net Earnings
Net earnings for the third quarter of fiscal 2022 were $125.2 million, or $1.19 per diluted share, compared to $96.3 million, or $0.89 per diluted share, for the third quarter of fiscal 2021, an increase of 33.7 percent per diluted share. Adjusted net earnings for the third quarter of fiscal 2022 were $125.1 million, or $1.19 per diluted share, compared to $99.4 million, or $0.92 per diluted share, for the third quarter of fiscal 2021, an increase of 29.3 percent per diluted share. The increase in net earnings per diluted share for the third quarter comparison was primarily due to improved net price realization, ongoing productivity improvements and lower weighted average shares outstanding due to ongoing share repurchases under our Board authorized repurchase program, partially offset by higher material, freight and manufacturing costs.
Net earnings for the first nine months of fiscal 2022 were $325.8 million, or $3.08 per diluted share, compared to $349.8 million, or $3.21 per diluted share, for the same period of fiscal 2021. Adjusted net earnings for the first nine months of fiscal 2022 were $327.0 million, or $3.09 per diluted share, compared to $333.0 million, or $3.06 per diluted share, for the same year-to-date period of fiscal 2021, an increase of 1.0 percent per diluted share. The decrease in net earnings per diluted share for the year-to-date comparison was primarily due to higher material, freight and manufacturing costs, a favorable net legal settlement with BGG that was recognized in fiscal 2021 and did not repeat in fiscal 2022, and lower tax benefits recorded as excess tax
34

deductions for stock compensation, partially offset by improved net price realization, ongoing productivity improvements and lower weighted average shares outstanding due to ongoing share repurchases under our Board authorized repurchase program.
Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures" within this MD&A.
BUSINESS SEGMENTS
We operate in two reportable business segments: Professional and Residential. Segment earnings for our Professional and Residential segments are defined as earnings from operations plus other income, net. Our remaining activities are presented as "Other" due to their insignificance. Operating loss for our Other activities included earnings (loss) from our wholly-owned domestic distribution company, Red Iron joint venture, corporate activities, other income, and interest expense. Corporate activities include general corporate expenditures, such as finance, human resources, legal, information services, public relations, and similar activities, as well as other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities. The following tables summarize net sales for our reportable business segments and Other activities:
 Three Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021Dollar Value ChangePercentage Change
Professional$886,232 $718,477 $167,755 23.3 %
Residential269,962 252,117 17,845 7.1 
Other4,356 6,242 (1,886)(30.2)
Total net sales*$1,160,550 $976,836 $183,714 18.8 %
*Includes international net sales of:$216,142 $191,665 $24,477 12.8 %
 Nine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021Dollar Value ChangePercentage Change
Professional$2,484,927 $2,197,058 $287,869 13.1 %
Residential845,039 784,852 60,187 7.7 
Other12,712 17,019 (4,307)(25.3)
Total net sales*$3,342,678 $2,998,929 $343,749 11.5 %
*Includes international net sales of:$656,799 $638,921 $17,878 2.8 %
The following tables summarize segment earnings for our reportable business segments and operating (loss) for our Other activities:
 Three Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021Dollar Value ChangePercentage Change
Professional$166,191 $122,331 $43,860 35.9 %
Residential26,348 31,548 (5,200)(16.5)
Other(35,448)(36,428)980 2.7 
Total segment earnings$157,091 $117,451 $39,640 33.8 %
 Nine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021Dollar Value ChangePercentage Change
Professional$424,833 $406,279 $18,554 4.6 %
Residential95,203 109,642 (14,439)(13.2)
Other(110,742)(85,401)(25,341)(29.7)
Total segment earnings$409,294 $430,520 $(21,226)(4.9)%
Professional Segment
Segment Net Sales
Worldwide net sales for our Professional segment for the third quarter of fiscal 2022 increased 23.3 percent compared to the third quarter of fiscal 2021. The increase was driven primarily by net price realization, increased shipments of zero-turn and stand-on mowers, and incremental revenue from our acquisition of Intimidator, partially offset by lower volume in certain key
35

product categories due to product availability constraints. Worldwide net sales for our Professional segment for the year-to-date period of fiscal 2022 increased 13.1 percent compared to the same period of fiscal 2021. The increase was driven primarily by net price realization and incremental revenue from our acquisition of Intimidator, partially offset by lower volume in certain key product categories due to product availability constraints.
Segment Earnings
Professional segment earnings for the third quarter of fiscal 2022 increased 35.9 percent compared to the third quarter of fiscal 2021, and Professional segment earnings margin increased to 18.8 percent from 17.0 percent in the third quarter of fiscal 2021. The increase in Professional segment earnings margin was primarily due to net price realization, productivity improvements and net sales leverage, partially offset by higher material, freight and manufacturing costs, and the addition of the Intimidator Group at a lower initial earnings margin than the segment average. Professional segment earnings for the year-to-date period of fiscal 2022 increased 4.6 percent compared to the same period of fiscal 2021, and Professional segment earnings margin decreased to 17.1 percent from 18.5 percent in the year-to-date period of fiscal 2021. The decrease in Professional segment earnings margin was largely due to higher material, freight and manufacturing costs, and the addition of the Intimidator Group at a lower initial earnings margin than the segment average, partially offset by net price realization and productivity improvements.
Residential Segment
Segment Net Sales
Worldwide net sales for our Residential segment for the third quarter of fiscal 2022 increased 7.1 percent compared to the third quarter of fiscal 2021. Worldwide net sales for our Residential segment for the year-to-date period of fiscal 2022 increased 7.7 percent compared to the same period of fiscal 2021. The increases in Residential segment net sales for both the third quarter and year-to-date periods of 2022 were primarily driven by net price realization and higher shipments of zero-turn riding mowers and snow products, partially offset by lower sales of walk-power mowers and portable-power products.
Segment Earnings
Residential segment earnings for the third quarter of fiscal 2022 decreased 16.5 percent compared to the third quarter of fiscal 2021, and Residential segment earnings margin decreased to 9.8 percent from 12.5 percent in the third quarter of fiscal 2021. Residential segment earnings for the year-to-date period of fiscal 2022 decreased 13.2 percent compared to the same period of fiscal 2021, and Residential segment earnings margin decreased to 11.3 percent from 14.0 percent in the year-to-date period of fiscal 2021. The decreases in Residential segment earnings margin for both the third quarter and year-to-date periods of fiscal 2022 were largely driven by higher material, freight and manufacturing costs, partially offset by increased price realization, productivity improvements and favorable product mix.
Other Activities
Other Net Sales
Net sales for our Other activities included sales from our wholly-owned domestic distribution company less sales from the Professional and Residential segments to the distribution company. Net sales for our Other activities in the third quarter of fiscal 2022 decreased by $1.9 million compared to the same period in fiscal 2021. This decline was due to increased intercompany sales eliminations for sales from our Professional and Residential segments to our wholly-owned domestic distribution company.
Net sales for our Other activities in the year-to-date period of fiscal 2022 decreased by $4.3 million compared to the same period in fiscal 2021. This year-to-date decrease was due to lower sales from our wholly-owned domestic distribution company due to product availability limitations, partially offset by reduced intercompany sales eliminations for sales from our Professional and Residential segments to our wholly-owned domestic distribution company.
Other Operating Loss
The operating loss for our Other activities for the third quarter of fiscal 2022 decreased $1.0 million compared to the third quarter of fiscal 2021 and was primarily due to an unfavorable fiscal 2021 legal settlement related to a series of ongoing patent infringement disputes which did not recur in fiscal 2022, partially offset by higher interest expense driven by incremental borrowing to fund the Intimidator acquisition.
The operating loss for our Other activities for the year-to-date period of fiscal 2022 increased $25.3 million compared to the same period in fiscal 2021. The increased year-to-date operating loss was primarily due to a favorable net legal settlement with BGG that was recognized in fiscal 2021 and did not repeat in fiscal 2022, lower intercompany cost eliminations related to sales from our Professional and Residential segments to our wholly-owned domestic distribution company, and higher interest expense driven by incremental borrowing to fund the Intimidator acquisition, partially offset by an unfavorable fiscal 2021 legal settlement related to a series of ongoing patent infringement disputes which did not recur in fiscal 2022.
36

FINANCIAL POSITION
Working Capital
Given the challenging macroeconomic environment that has created supply chain disruption and more specifically, resulted in challenging conditions for sourcing adequate amounts of certain commodity and component parts inventory and, in certain cases, the inability of our suppliers to meet our commodity and component parts demand requirements, our working capital strategy continues to place primary emphasis on procuring key commodities and components when available in an attempt to maintain requisite inventory levels to meet our anticipated production requirements, avoid manufacturing delays, and meet the anticipated continued strong demand for our products, as well as attempting to ensure service parts availability for our customers. Accounts receivable as of the end of the third quarter of fiscal 2022 increased $49.4 million, or 16.4 percent, compared to the end of the third quarter of fiscal 2021, primarily driven by higher International sales, as well as a higher receivable from our Red Iron joint venture as a result of increased sales financed under the joint venture near quarter-end. Inventory levels were up $273.6 million, or 41.1 percent, as of the third quarter of fiscal 2022 compared to the third quarter of fiscal 2021, primarily due to higher finished goods, work-in-process and parts inventory driven by increased costs resulting from inflation, constrained component supply which limited finished product assembly, and incremental inventories as a result of our acquisition of Intimidator. Accounts payable increased $75.6 million, or 18.4 percent, as of the end of the third quarter of fiscal 2022 compared to the end of the third quarter of fiscal 2021, mainly due to higher purchases and the impact of inflation on the cost of commodities, component parts, and other purchased goods and services.
Cash Flow
Cash Flows from Operating Activities
Cash provided by operating activities for the first nine months of fiscal 2022 was $154.6 million compared to cash provided by operating activities for the first nine months of fiscal 2021 of $477.1 million. This decrease in cash provided by operating activities was primarily due to more cash consumed within inventory due to increased costs resulting from inflation and constrained component supply which limited finished product assembly, in addition to more cash used to satisfy accounts payable and accrued liabilities that remained outstanding as of October 31, 2021 as a result of normalized spending patterns and timing of invoice payments near the end of fiscal 2021.
Cash Flows from Investing Activities
Cash used in investing activities increased $409.9 million during the first nine months of fiscal 2022 compared to the first nine months of fiscal 2021. This increase was primarily due to more cash used for the acquisition of Intimidator and higher purchases of property, plant and equipment.
Cash Flows from Financing Activities
Cash provided by financing activities for the first nine months of fiscal 2022 was $162.7 million compared to cash used in financing activities for the first nine months of fiscal 2021 of $351.2 million. This increase in cash provided by financing activities was mainly due to higher net borrowings.
Liquidity and Capital Resources
Our businesses are seasonally working capital intensive and require funding for purchases of raw materials used in production, replacement parts inventory, payroll and other administrative costs, capital expenditures, establishment of new facilities, expansion and renovation of existing facilities, as well as for financing receivables from customers that are not financed with Red Iron or other third-party financial institutions. Because of this seasonality, our accounts receivable balance has historically increased between January and April as a result of typically higher sales volumes and extended payment terms made available to our customers, and have typically decreased between May and December when payments are received. However, as a result of COVID-19 and the challenging macroeconomic environment that has created supply chain disruption, our accounts receivable pattern has not followed historical patterns during fiscal 2022 and fiscal 2021 because our sales cadence has been driven more by our ability to produce product than historical demand patterns and seasonality. We currently expect this trend to continue throughout the remainder of fiscal 2022.
We generally fund cash requirements for working capital needs, capital expenditures, contractual obligations, acquisitions, investments, debt repayments, interest payments, quarterly cash dividend payments, and common stock repurchases, all as applicable, through cash provided by operating activities, availability under our revolving credit facility, and in certain instances, other forms of financing arrangements. Our revolving credit facility has been adequate for these purposes, although we have negotiated and completed additional financing arrangements as needed to allow us to complete acquisitions or for other corporate purposes. We currently believe that our existing liquidity position, including the funds available through existing, and potential future, financing arrangements and forecasted cash flows from operations will be sufficient to provide the necessary capital resources for our anticipated working capital needs, capital expenditures, investments, contingent consideration payments, debt repayments, interest payments, quarterly cash dividend payments, and common stock repurchases, all as
37

applicable, for at least the next twelve months. As of July 29, 2022, we had available liquidity of $763.3 million, consisting of cash and cash equivalents of $231.6 million, of which $121.5 million was held by our foreign subsidiaries, and availability under our revolving credit facility of $531.7 million.
Indebtedness
Our debt arrangements are described in further detail within our most recently filed Annual Report on Form 10-K for the fiscal year ended October 31, 2021. The following is a summary of our indebtedness:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
$600 million revolving credit facility, due October 2026$65,000 $— $— 
$200 million term loan, due April 2022— 100,000 — 
$300 million term loan, due April 2024— 170,000 — 
$270 million term loan, due October 2026270,000 — 270,000 
$200 million term loan, due April 2027200,000 — — 
3.81% series A senior notes, due June 2029100,000 100,000 100,000 
3.91% series B senior notes, due June 2031100,000 100,000 100,000 
3.97% senior notes, due June 2032100,000 — — 
7.8% debentures, due June 2027100,000 100,000 100,000 
6.625% senior notes, due May 2037124,086 124,024 124,040 
Less: unamortized discounts, debt issuance costs, and deferred charges3,470 2,462 2,798 
Total long-term debt1,055,616 691,562 691,242 
Less: current portion of long-term debt65,000 104,217 — 
Long-term debt, less current portion$990,616 $587,345 $691,242 
On June 30, 2022, we issued $100.0 million of 3.97% senior notes pursuant to a private placement note purchase agreement and used the proceeds to pay down certain of our outstanding borrowings incurred in connection with our January 2022 acquisition of Intimidator and borrowed under our revolving credit facility. These senior notes mature on June 30, 2032.
On April 27, 2022, we entered into a $200.0 million term loan agreement for the purpose of paying down certain of our outstanding borrowings incurred in connection with our January 2022 acquisition of Intimidator and borrowed under our revolving credit facility. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027.
As of July 29, 2022, we had $65.0 million of outstanding borrowings under our revolving credit facility, primarily as a result of the amount drawn to fund the purchase price of our acquisition of Intimidator, and $3.3 million outstanding under the sublimit for standby letters of credit, which resulted in $531.7 million of unutilized availability under the revolving credit facility. Typically, our revolving credit facility is classified as long-term debt within the Condensed Consolidated Balance Sheets as we have the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if we intend to prepay a portion of the outstanding balance under the revolving credit facility within the next twelve months, we reclassify the portion of outstanding borrowings under the revolving credit facility that we intend to repay within the next twelve months to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of July 29, 2022, we reclassified $65.0 million of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets as we currently intend to repay this amount within the next twelve months.
As of July 29, 2022, we were in compliance with all covenants related to our financing arrangements and were not limited in the amount for payments of cash dividends and common stock repurchases. We expect to be in compliance with all covenants related to our financing arrangements during the remainder of fiscal 2022. If we were out of compliance with any covenant required by our financing arrangements following the applicable cure period, our term loan facility, long-term senior notes, debentures, and any amounts outstanding under the revolving credit facility could become due and payable if we were unable to obtain a covenant waiver or refinance our borrowings under our financing arrangements.
Cash Dividends
Our Board of Directors approved a cash dividend of $0.30 per share for the third quarter of fiscal 2022 that was paid on July 13, 2022. This was an increase of 14.3 percent over our cash dividend of $0.2625 per share for the third quarter of fiscal 2021. We currently expect to continue paying our quarterly cash dividend to shareholders for the remainder of fiscal 2022.
Share Repurchases
During the first nine months of fiscal 2022, we repurchased 1,187,304 shares of our common stock in the open market under our Board authorized repurchase program, thereby reducing our total shares outstanding. As of July 29, 2022, 2,865,158 shares
38

remained available for repurchase under our Board authorized repurchase program. We currently expect to continue repurchasing shares of our common stock throughout the remainder of fiscal 2022, depending on our cash balance, debt repayments, market conditions, our anticipated working capital needs, the price of our common stock, and/or other factors.
Customer Financing Arrangements
Our customer financing arrangements, including both wholesale financing and end-user financing arrangements, are described in further detail within our most recently filed Annual Report on Form 10-K for the fiscal year ended October 31, 2021. There have been no material changes to our end-user customer financing arrangements during the first nine months of fiscal 2022.
Wholesale Financing
We are party to a joint venture with a subsidiary of The Huntington National Bank, established as Red Iron, the primary purpose of which is to provide inventory financing to certain distributors and dealers of certain of our products in the U.S. that enables them to carry representative inventories of certain of our products. The net amount of receivables financed for dealers and distributors under this arrangement for the nine month periods ended July 29, 2022 and July 30, 2021 was $1,886.1 million and $1,733.0 million, respectively.
Under a separate agreement, TCF Commercial Finance Canada, Inc. ("TCFCFC") provides inventory financing to dealers of certain of our products in Canada. We also have floor plan financing agreements with other third-party financial institutions to provide floor plan financing to certain dealers and distributors not financed through Red Iron or TCFCFC, which include agreements with third-party financial institutions in the U.S. and internationally. These third-party financial institutions and TCFCFC financed $458.9 million and $323.2 million of receivables for such dealers and distributors during the nine month periods ended July 29, 2022 and July 30, 2021, respectively. As of July 29, 2022 and July 30, 2021, $205.1 million and $129.7 million, respectively, of receivables financed by the third-party financing companies and TCFCFC, excluding Red Iron, were outstanding.
We entered into a limited inventory repurchase agreement with Red Iron and TCFCFC. Under such limited inventory repurchase agreement, we have agreed to repurchase products repossessed by Red Iron and TCFCFC, up to a maximum aggregate amount of $7.5 million in a calendar year. Additionally, as a result of our floor plan financing agreements with the separate third-party financial institutions, we have also entered into inventory repurchase agreements with the separate third-party financial institutions. Under such inventory repurchase agreements, we have agreed to repurchase products repossessed by the separate third-party financial institutions. As of July 29, 2022 and July 30, 2021, we were contingently liable to repurchase up to a maximum amount of $79.9 million and $93.8 million, respectively, of inventory related to receivables under these inventory repurchase agreements. Our financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron or other third-party financing institutions for repurchases of inventory and the amount received upon subsequent resale of the repossessed product. We have repurchased immaterial amounts of inventory pursuant to such arrangements during the nine month periods ended July 29, 2022 and July 30, 2021. However, a decline in retail sales or financial difficulties of our distributors or dealers could cause this situation to change and thereby require us to repurchase financed product, which could have an adverse effect on our results of operations, financial position, or cash flows.
NON-GAAP FINANCIAL MEASURES
We have provided non-GAAP financial measures, which are not calculated or presented in accordance with U.S. GAAP, as information supplemental and in addition to the most directly comparable financial measures presented in this Quarterly Report on Form 10-Q that are calculated and presented in accordance with U.S. GAAP. We use these non-GAAP financial measures in making operating decisions and assessing liquidity because we believe they provide meaningful supplemental information regarding our core operational performance and cash flows, as a measure of our liquidity, and provide us with a better understanding of how to allocate resources to both ongoing and prospective business initiatives. Additionally, these non-GAAP financial measures facilitate our internal comparisons to both our historical operating results and to our competitors' operating results by factoring out potential differences caused by charges and benefits not related to our regular, ongoing business, including, without limitation, certain non-cash, large, and/or unpredictable charges and benefits; acquisitions and dispositions; legal judgments, settlements, or other matters; and tax positions. We believe that these non-GAAP financial measures, when considered in conjunction with our Condensed Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance and cash flows. These non-GAAP financial measures should not be considered superior to, as a substitute for, or as an alternative to, and should be considered in conjunction with, the most directly comparable U.S. GAAP financial measures. The non-GAAP financial measures may differ from similar measures used by other companies.
39

Reconciliation of Non-GAAP Financial Performance Measures
The following table provides a reconciliation of the non-GAAP financial performance measures used in this report to the most directly comparable measures calculated and reported in accordance with U.S. GAAP for the three and nine month periods ended July 29, 2022 and July 30, 2021:
Three Months EndedNine Months Ended
(Dollars in thousands, except per share data)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Gross profit$399,906 $331,117 $1,105,751 $1,049,106 
Acquisition-related costs1
401 — 1,425 — 
Adjusted gross profit$400,307 $331,117 $1,107,176 $1,049,106 
Operating earnings$163,048 $121,939 $425,251 $444,120 
Acquisition-related costs1
704 — 3,456 — 
Litigation settlement, net2
— 5,750 — (11,325)
Adjusted operating earnings$163,752 $127,689 $428,707 $432,795 
Earnings before income taxes$157,091 $117,451 $409,294 $430,520 
Acquisition-related costs1
704 — 3,456 — 
Litigation settlement, net2
— 5,750 — (11,325)
Adjusted earnings before income taxes$157,795 $123,201 $412,750 $419,195 
Net earnings$125,150 $96,320 $325,785 $349,772 
Acquisition-related costs1
561 — 2,740 — 
Litigation settlement, net2
— 4,525 — (8,947)
Tax impact of stock-based compensation3
(581)(1,397)(1,568)(7,846)
Adjusted net earnings$125,130 $99,448 $326,957 $332,979 
Net earnings per diluted share$1.19 $0.89 $3.08 $3.21 
Acquisition-related costs1
0.01 — 0.03 — 
Litigation settlement, net2
— 0.04 — (0.08)
Tax impact of stock-based compensation3
(0.01)(0.01)(0.02)(0.07)
Adjusted net earnings per diluted share$1.19 $0.92 $3.09 $3.06 
Effective tax rate20.3 %18.0 %20.4 %18.8 %
Tax impact of stock-based compensation3
0.4 %1.3 %0.4 %1.8 %
Adjusted effective tax rate20.7 %19.3 %20.8 %20.6 %
1    On January 13, 2022, we completed our acquisition of Intimidator. Acquisition-related costs for the three month period ended July 29, 2022 represent integration costs and acquisition-related costs for the nine month period ended July 29, 2022 represent transaction and integration costs incurred in connection with the acquisition. No acquisition-related costs were incurred during the three and nine month periods ended July 30, 2021. For additional information regarding the acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions, within the Notes to Condensed Consolidated Financial Statements included within Part I, Item 1 of this Quarterly Report on Form 10-Q.
2    On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of TTC, and Briggs & Stratton Corporation ("BGG") entered into a settlement agreement ("Settlement Agreement") relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs & Stratton Power Products Group, LLC ("BSPPG"), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the "Infringement Action"). The Settlement Agreement provided, among other things, that upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million ("Settlement Amount"). During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, we recognized in selling, general and administrative expense within the Condensed Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with our external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount. Additionally, during the third quarter of fiscal 2021, we recorded a charge related to a legal settlement for a series of ongoing patent infringement disputes within selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. Accordingly, litigation settlements, net represents the charge incurred for the settlement of the patent infringement disputes for the three month period ended July 30, 2021. Litigation settlements, net for the nine month period ended July 30, 2021 represents the net amount recorded for the settlement of the Infringement Action, as well as the charge incurred for the settlement of the patent infringement disputes. No amounts were recorded for litigation settlement, net during the three and nine month periods ended July 29, 2022. Refer to Note 14, Contingencies, within the Notes to Condensed Consolidated Financial Statements included within Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information regarding the settlement of the Infringement Action.
40

3    The accounting standards codification guidance governing employee stock-based compensation requires that any excess tax deduction for stock-based compensation be immediately recorded within income tax expense. Employee stock-based compensation activity, including the exercise of stock options, can be unpredictable and can significantly impact our net earnings, net earnings per diluted share, and effective tax rate. These amounts represent the discrete tax benefits recorded as excess tax deductions for stock-based compensation during the three and nine month periods ended July 29, 2022 and July 30, 2021.
Reconciliation of Non-GAAP Liquidity Measures
We define free cash flow as net cash provided by operating activities less purchases of property, plant and equipment. Free cash flow conversion percentage represents free cash flow as a percentage of net earnings. We consider free cash flow and free cash flow conversion percentage to be non-GAAP liquidity measures that provide useful information to management and investors about our ability to convert net earnings into cash resources that can be used to pursue opportunities to enhance shareholder value, fund ongoing and prospective business initiatives, and strengthen our Condensed Consolidated Balance Sheets, after reinvesting in necessary capital expenditures required to maintain and grow our business. The following table provides a reconciliation of non-GAAP free cash flow and free cash flow conversion percentage to net cash provided by operating activities, which is the most directly comparable financial measure calculated and reported in accordance with U.S. GAAP, for the nine month periods ended July 29, 2022 and July 30, 2021:
Nine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021
Net cash provided by operating activities$154,563 $477,135 
Less: Purchases of property, plant and equipment75,772 47,961 
Free cash flow78,791 429,174 
Net earnings$325,785 $349,772 
Free cash flow conversion percentage24.2 %122.7 %
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
There have been no material changes to our critical accounting policies and estimates since our most recent Annual Report on Form 10-K for the fiscal year ended October 31, 2021. Refer to Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations", and Part II, Item 8, Note 1, Summary of Significant Accounting Policies and Related Data, within our Annual Report on Form 10-K for the fiscal year ended October 31, 2021 for a discussion of our critical accounting policies and estimates.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risk stemming from changes in foreign currency exchange rates, interest rates, and commodity costs. We are also exposed to equity market risk pertaining to the trading price of our common stock. Changes in these factors could cause fluctuations in our earnings and cash flows. There have been no material changes to the market risk information regarding equity market risk included in our Annual Report on Form 10-K for the fiscal year ended October 31, 2021. Refer to Part II, Item 7A, "Quantitative and Qualitative Disclosures about Market Risk", within our Annual Report on Form 10-K for the fiscal year ended October 31, 2021 for a complete discussion of our market risk. Refer below for further discussion on foreign currency exchange rate risk, interest rate risk, and commodity cost risk.
Foreign Currency Exchange Rate Risk
We are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, costs associated with foreign plant operations, and purchases from suppliers. Our primary foreign currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro. Because our products are manufactured or sourced primarily from the U.S. and Mexico, a stronger U.S. dollar and Mexican peso generally have a negative impact on our results from operations, while a weaker U.S. dollar and Mexican peso generally have a positive effect.
To reduce our exposure to foreign currency exchange rate risk, we enter into various derivative instruments to hedge against such risk, authorized under a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency. Our worldwide foreign currency exchange rate exposures are reviewed monthly. The gains and losses on our derivative instruments offset the changes in values of the related underlying exposures. Therefore, changes in the values of our derivative instruments are highly correlated with changes in the market values of underlying hedged items both at inception and over the life of the derivative instrument. For additional information regarding our derivative instruments, see Note 16, Derivative Instruments and Hedging Activities, in our Notes to Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
41

The foreign currency exchange contracts in the table below have maturity dates in fiscal 2022 through fiscal 2024. All items are non-trading and stated in U.S. dollars. As of July 29, 2022, the average contracted rate, notional amount, fair value, and the gain at fair value of outstanding derivative instruments were as follows:
(Dollars in thousands, except average contracted rate)Average Contracted RateNotional AmountFair ValueGain at Fair Value
Buy U.S. dollar/Sell Australian dollar0.7256 $107,346 $111,413 $4,067 
Buy U.S. dollar/Sell Canadian dollar1.2690 39,630 40,019 389 
Buy U.S. dollar/Sell Euro1.1520 148,624 162,606 13,982 
Buy U.S. dollar/Sell British pound1.3037 41,419 44,009 2,590 
Buy Mexican peso/Sell U.S. dollar22.3550 $41,644 $42,939 $1,295 
Our net investment in foreign subsidiaries translated into U.S. dollars is not hedged. Any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment, a component of accumulated other comprehensive loss in stockholders’ equity on the Condensed Consolidated Balance Sheets, and would not impact net earnings.
Interest Rate Risk
Our interest rate risk relates primarily to fluctuations in variable interest rates on our revolving credit facility and term loan credit agreements, as well as the potential increase in the fair value of our fixed-rate long-term debt resulting from a potential decrease in interest rates. We generally do not use interest rate swaps to mitigate the impact of fluctuations in interest rates. We have no earnings or cash flow exposure due to interest rate risks on our fixed-rate long-term debt obligations. Our indebtedness as of July 29, 2022 includes $524.1 million of gross fixed-rate long-term debt that is not subject to variable interest rate fluctuations, $470.0 million of gross variable rate debt under our term loan credit agreements, and $65.0 million outstanding on our variable rate revolving credit facility.
Commodity Cost Risk
Most of the commodities, components, parts, and accessories used in our manufacturing process and end-products, or to be sold as standalone end-products, are exposed to commodity cost changes. These changes may be affected by several factors, including, for example, as a result of inflation; deflation; changing prices; foreign currency fluctuations; tariffs; duties; trade regulatory actions; industry actions; the inability of suppliers to absorb incremental costs resulting from COVID-19 related inefficiencies, continue operations or otherwise remain in business as a result of COVID-19, financial difficulties, or otherwise; and changes to international trade policies, agreements, and/or regulation and competitor activity, including antidumping and countervailing duties on certain products imported from foreign countries, including certain engines imported into the U.S. from China.
Our primary cost exposures for commodities, components, parts, and accessories used in our products are with steel, aluminum, petroleum and natural gas-based resins, linerboard, copper, lead, rubber, engines, transmissions, transaxles, hydraulics, electrification components, and others. Our largest spend for commodities, components, parts, and accessories are generally for steel, engines, hydraulic components, transmissions, resin, aluminum, and electrification components, all of which we purchase from several suppliers around the world. We generally purchase commodities, components, parts, and accessories based upon market prices that are established with suppliers as part of the purchase process and generally attempt to obtain firm pricing from most of our suppliers for volumes consistent with planned production and estimates of wholesale and retail demand for our products.
In any given period, we strategically work to mitigate any potential unfavorable impact as a result of changes to the cost of commodities, components, parts, and accessories that affect our product lines through our productivity initiatives; however, our productivity initiatives may not be as effective as anticipated depending on macroeconomic cost trends for commodities, components, parts, and accessories costs and/or other factors. Our productivity initiatives include, but are not limited to, collaborating with suppliers, reviewing alternative sourcing options, substituting materials, utilizing Lean methods, engaging in internal cost reduction efforts, and utilizing tariff exclusions and duty drawback mechanisms, all as appropriate. When appropriate, we may also increase prices on some of our products to offset changes in the cost of commodities, components, parts, and accessories. To the extent that commodity or component costs increase and we do not have firm pricing from our suppliers, or our suppliers are not able to honor such prices, and/or our productivity initiatives and/or product price increases are less effective than anticipated and/or do not fully offset cost increases, we may experience a decline in our gross margins. In the first nine months of fiscal 2022, the average cost of commodities, components, parts, and accessories purchased, including the impact of inflation and tariff costs, was higher compared to the average cost of commodities, components, parts, and accessories purchased in the first nine months of fiscal 2021. We anticipate that the average cost of commodities, components, parts, and accessories purchased, including the impact of inflation and tariff costs, for the remainder of fiscal 2022 will continue to be higher than the average costs experienced during the comparable period of fiscal 2021.
42

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) that are designed to provide reasonable assurance that information required to be disclosed by us in the reports we file or submit under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and we are required to apply our judgment in evaluating the cost-benefit relationship of possible internal controls.
Our management evaluated, with the participation of our Chairman of the Board, President and Chief Executive Officer and our Vice President, Chief Financial Officer, the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our Chairman of the Board, President and Chief Executive Officer and our Vice President, Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of such period to provide reasonable assurance that information required to be disclosed in our Exchange Act reports 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 our management, including the Chairman of the Board, President and Chief Executive Officer and Vice President, Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting
On January 13, 2022, during the first quarter of fiscal 2022, we completed the acquisition of Intimidator. Prior to this acquisition, Intimidator was a privately-held company not subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC, or other corporate governance requirements to which public companies may be subject. In accordance with guidance issued by the SEC, companies are permitted to exclude acquisitions from their final assessment of internal control over financial reporting during the year of acquisition. As part of our ongoing integration activities, we are in the process of incorporating internal controls over significant processes specific to Intimidator that we believe are appropriate and necessary to account for the acquisition and to consolidate and report our financial results. We expect to complete our integration activities related to internal control over financial reporting for Intimidator during fiscal 2023. Accordingly, we do not expect to include Intimidator within our assessment of internal control over financial reporting as of October 31, 2022.
With the exception of internal control related integration activities associated with our acquisition of Intimidator, there was no change in our internal control over financial reporting that occurred during the three month period ended July 29, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
43

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we are a party to litigation in the ordinary course of business, including claims for punitive, as well as compensatory, damages arising out of the use of our products; litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment; and commercial disputes, employment and employment-related disputes, and patent litigation cases. For a description of our material legal proceedings, see Note 14, Contingencies, in our Notes to Condensed Consolidated Financial Statements under the headings titled "Litigation" and "Litigation Settlement" included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated into this Part II, Item 1 by reference.
ITEM 1A. RISK FACTORS
We are affected by risks specific to us, as well as factors that affect all businesses operating in a global market. The material risk factors known to us that could materially adversely affect our business, reputation, industry, operating results, or financial position or could cause our actual results to differ materially from our anticipated results or other expectations, including those expressed in any forward-looking statement made in this report, are described in our most recently filed Annual Report on Form 10-K, Part I, Item 1A. "Risk Factors." There has been no material change in those risk factors, with the exception of the addition of the following risk factor:
Our acquisition of Intimidator involves a number of risks, the occurrence of which could adversely affect our business, financial condition, and results of operations.
On January 13, 2022, we acquired privately-held Intimidator. The acquisition involves certain risks, the occurrence of which could adversely affect our business, financial condition, and results of operations, including:
Intimidator may have undisclosed, contingent, or other liabilities and we may not be able to recover some of the costs and expenses associated with these liabilities from insurance we obtained to cover breaches of representations and warranties or from indemnities in the equity agreement;
unexpected events occurring after the acquisition could result in costs and expenses that we cannot recover from the sellers or third-party sources;
implementing our policies and procedures at Intimidator could be more costly than we anticipated and may be disruptive to Intimidator's operations;
diversion of management's attention to integrate Intimidator's business and operations and/or reallocation of amounts of capital from our other strategic initiatives;
disruption to our existing operations and plans or inability to effectively manage our expanded operations;
failure, difficulties, or delays in securing, integrating, and assimilating information, financial systems, internal controls, operations, manufacturing processes, products, or the distribution channel for Intimidator's businesses and product lines;
potential loss of key Intimidator employees, suppliers, customers, or dealers or other adverse effects on existing business relationships with suppliers, customers, and dealers;
adverse impact on overall profitability if our expanded operations do not achieve the growth prospects, net sales, earnings, cost or revenue synergies, or other financial results projected in our valuation models, or delays in the realization thereof;
incorrect estimates made in the accounting for the acquisition or the potential write-off of significant amounts of goodwill, intangible assets, and/or other tangible assets if the Intimidator business does not perform in the future as expected;
reduction of our borrowing capacity under our existing unsecured senior revolving credit facility and the increase in our leverage and debt service requirements could restrict our ability to access additional capital when needed or to pursue other important elements of our business strategy because we financed a portion of the acquisition and related transaction expenses with borrowings under our existing unsecured senior revolving credit facility; and
other factors mentioned in our most recently filed Annual Report on Form 10-K, Part 1, Item 1A, "Risk Factors".
44

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth information with respect to shares of the company's common stock purchased by the company during each of the three fiscal months in the company's third quarter ended July 29, 2022:
Period
Total Number of Shares (or Units) Purchased1,2
Average Price Paid per Share (or Unit)
Total Number of Shares (or Units) 
Purchased As Part of Publicly Announced Plans or Programs1
Maximum Number of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs1
April 30, 2022 through June 3, 2022— $— — 3,313,830 
June 4, 2022 through July 1, 2022191,772 78.24 191,772 3,122,058 
July 2, 2022 through July 29, 2022258,366 77.85 256,900 2,865,158 
Total450,138 $78.02 448,672  
1    On December 4, 2018, the company’s Board of Directors authorized the repurchase of 5,000,000 shares of the company’s common stock in open-market or privately negotiated transactions. This authorized stock repurchase program has no expiration date but may be terminated by the company’s Board of Directors at any time. The company repurchased 448,672 shares under this authorized stock repurchase program during the period indicated above and 2,865,158 shares remained available to repurchase under this authorized stock repurchase program as of July 29, 2022.
2    Includes 1,466 shares of the company’s common stock purchased in open-market transactions at an average price of $77.95 per share on behalf of a rabbi trust formed to pay benefit obligations of the company to participants in the company's deferred compensation plans. These 1,466 shares were not repurchased under the company’s authorized stock repurchase program described in note 1 above.
45

ITEM 6. EXHIBITS
(a)Exhibit No.Description
3.1 and 4.1
 3.2 and 4.2
3.3 and 4.3
4.4Indenture dated as of January 31, 1997, between The Toro Company and First National Trust Association, as Trustee, relating to The Toro Company’s 7.80% Debentures due June 15, 2027 (incorporated by reference to Exhibit 4(a) to Registrant’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on June 27, 1997, Commission File No. 1-8649). (Filed on paper - hyperlink is not required pursuant to Rule 105 of Regulation S-T).
4.5
4.6
4.7
10.1
10.2
10.3
31.1
31.2
32
101
The following financial information from The Toro Company’s Quarterly Report on Form 10-Q for the quarterly period ended July 29, 2022, filed with the SEC on September 1, 2022, formatted in Inline eXtensible Business Reporting Language (Inline XBRL): (i) Condensed Consolidated Statements of Earnings for the three and nine month periods ended July 29, 2022 and July 30, 2021, (ii) Condensed Consolidated Statements of Comprehensive Income for the three and nine month periods ended July 29, 2022 and July 30, 2021, (iii) Condensed Consolidated Balance Sheets as of July 29, 2022, July 30, 2021, and October 31, 2021, (iv) Condensed Consolidated Statement of Cash Flows for the nine month periods ended July 29, 2022 and July 30, 2021, (v) Condensed Consolidated Statements of Stockholders' Equity for the three and nine month periods ended July 29, 2022 and July 30, 2021, and (vi) Notes to Condensed Consolidated Financial Statements (filed herewith).
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

46

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

THE TORO COMPANY
(Registrant)
Date: September 1, 2022By:/s/ Renee J. Peterson
Renee J. Peterson
Vice President, Chief Financial Officer
(duly authorized officer, principal financial officer, and principal accounting officer)

47
EX-31.1 2 ttc07292022exhibit311.htm EX-31.1 Document

Exhibit 31.1
 
Certification pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Richard M. Olson, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of The Toro Company;
 
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: September 1, 2022
 
/s/ Richard M. Olson 
Richard M. Olson 
Chairman of the Board, President and Chief Executive Officer 
(Principal Executive Officer) 
 


EX-31.2 3 ttc07292022exhibit312.htm EX-31.2 Document

Exhibit 31.2
 
Certification pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Renee J. Peterson, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of The Toro Company;

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: September 1, 2022
 
/s/ Renee J. Peterson 
Renee J. Peterson 
Vice President, Chief Financial Officer 
(Principal Financial and Accounting Officer) 
 

EX-32 4 ttc07292022exhibit32.htm EX-32 Document

Exhibit 32
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of The Toro Company (the “Company”) on Form 10-Q for the quarterly period ended July 29, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Richard M. Olson, Chairman of the Board, President and Chief Executive Officer of the Company, and Renee J. Peterson, Vice President, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:
 
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
/s/ Richard M. Olson 
Richard M. Olson 
Chairman of the Board, President and Chief Executive Officer 
Date: September 1, 2022 
  
  
/s/ Renee J. Peterson 
Renee J. Peterson 
Vice President, Chief Financial Officer 
Date: September 1, 2022 
 
 
This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 


EX-101.SCH 5 ttc-20220729.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Business Combinations and Asset Acquisitions link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Business Combinations and Asset Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combinations and Asset Acquisitions - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Segment Data link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Segment Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Segment Data - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Inventories, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Property, Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Property, Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Property, Plant and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2134109 - Disclosure - Product Warranty Guarantees link:presentationLink link:calculationLink link:definitionLink 2335308 - Disclosure - Product Warranty Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Product Warranty Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Investment in Finance Affiliate link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - Investment in Finance Affiliate (Details) link:presentationLink link:calculationLink link:definitionLink 2139111 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2340309 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Stock-Based Compensation - Assumptions for Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2144112 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2345310 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2446423 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2447424 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2148113 - Disclosure - Per Share Data link:presentationLink link:calculationLink link:definitionLink 2349311 - Disclosure - Per Share Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2450425 - Disclosure - Per Share Data (Details) link:presentationLink link:calculationLink link:definitionLink 2151114 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2153115 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2354312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2455427 - Disclosure - Leases - Lease Expense Incurred (Details) link:presentationLink link:calculationLink link:definitionLink 2456428 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2457429 - Disclosure - Leases - Summary of Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2458430 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2458430 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2159116 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 2360313 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2461431 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2462432 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2463433 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2464434 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) link:presentationLink link:calculationLink link:definitionLink 2465435 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) link:presentationLink link:calculationLink link:definitionLink 2466436 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2167117 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2368314 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2469437 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2470438 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2171118 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ttc-20220729_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ttc-20220729_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ttc-20220729_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total future minimum operating lease payments Lessee, Operating Lease, Liability, to be Paid Deferred income taxes Deferred Income Tax Assets, Net Long-term debt, gross Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Related party transaction, due from (to) related party, current Related Party Transaction, Due from (to) Related Party, Current Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Irrigation Irrigation [Member] Irrigation [Member] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Fiscal 2024 Long-Term Debt, Maturity, Year Two Indefinite-lived - trade names Indefinite-Lived Trade Names Effects of master netting arrangements on the fair value of the company's derivative contracts Offsetting Assets and Liabilities [Line Items] 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. Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Property, plant, and equipment, gross Property, Plant and Equipment, Gross Dividends paid on TTC common stock Payments of Ordinary Dividends, Common Stock Maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Software and Software Development Costs Software and Software Development Costs [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation of property, plant and equipment Depreciation Weighted-average discount rate of operating leases Operating Lease, Weighted Average Discount Rate, Percent Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Other Other Noncash Income (Expense) Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Other intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract] Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Restricted stock and restricted stock unit awards Restricted Stock And Restricted Stock Unit Awards [Member] Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation. Backlog and other Other Intangible Assets [Member] ASC Topic 842 Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Repayment period Debt Instrument, Repayment Period Debt Instrument, Repayment Period Equity Component [Domain] Equity Component [Domain] Total assets Assets, Fair Value Disclosure Leases Lessee, Operating Leases [Text Block] Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Investment, Name [Domain] Investment, Name [Domain] Performance goal period Share Based Compensation Arrangement by Share Based Payment Award, Performance Period Represents the period over which performance goals of the entity are vested. Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Plan Name [Axis] Plan Name [Axis] Pension benefits Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Hedging Designation [Domain] Hedging Designation [Domain] Professional Professional Segment [Member] Represents Professional segment of the entity. Derivative Instrument [Axis] Derivative Instrument [Axis] Operating segments Number of Operating Segments Plan Name [Domain] Plan Name [Domain] 2022 (remaining) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Offsetting Assets and Liabilities [Table] Offsetting Assets and Liabilities [Table] Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements. Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Reconciliations of Basic and Diluted Weighted-Average Shares of Common Stock Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Award Type [Axis] Award Type [Axis] Components of the loss before income taxes included in "Other" Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Basic Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Short-term lease liabilities Operating Lease, Liability, Current Derivative assets Net amount of derivative assets Forward currency contracts Derivative Asset Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Proceeds from sale of a business Proceeds from Divestiture of Businesses Schedule of Equity Method Investments Schedule of Equity Method Investments [Line Items] Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Raw materials and work in process Inventory, Work in Process and Raw Materials Long-term debt, less current portion Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Weighted-average remaining lease term of operating leases in years Operating Lease, Weighted Average Remaining Lease Term Proceeds from asset disposals Proceeds from Sale of Productive Assets Gain (Loss) Reclassified from AOCL into Earnings Amount of gain (loss) reclassified from AOCL into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Goodwill, purchase accounting adjustments Goodwill, Purchase Accounting Adjustments Weighted-average number of shares of common stock (in shares) Weighted Average Number of Shares Issued, Basic Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Less: cash and cash equivalents acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Components and Activity of AOCL Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] $600 million revolving credit facility, due October 2026 Revolving Credit Facility [Member] Summary of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Assumed issuance of contingent shares (in shares) Weighted Average Number of Shares, Contingently Issuable Preferred stock, issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Indebtedness Long-Term Debt [Text Block] Additional cash purchase consideration, maximum Business Combination, Contingent Consideration, Potential Liability Business Combination, Contingent Consideration, Potential Liability Assets: Assets, Fair Value Disclosure [Abstract] Claims Standard Product Warranty Accrual, Decrease for Payments Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Segments [Axis] Segments [Axis] Product and Service [Domain] Product and Service [Domain] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Developed technology Developed Technology Rights [Member] Gain (Loss) Recognized in OCI on Derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Fiscal 2025 Long-Term Debt, Maturity, Year Three Corporate expenses Corporate Expenses The cost of corporate expenses charged against earnings during the period. Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Tranche One Share-Based Payment Arrangement, Tranche One [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 3.81% series A senior notes, due June 2029 Series A Senior Notes [Member] Series A Senior Notes [Member] Total assets Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Performance share awards Performance Shares [Member] Long-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation Accrued liabilities Accrued Liabilities, Current Current portion of long-term debt Less: current portion of long-term debt Long-Term Debt, Current Maturities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Long-term debt, fair value Long-Term Debt, Fair Value Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Accounting Policies [Abstract] Accounting Policies [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Amounts reclassified from AOCL Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Variable lease expense Variable Lease, Cost Line of Credit Line of Credit [Member] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Earnings before income taxes Earnings (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Per Share Data Earnings Per Share [Text Block] Schedule of Assumptions for Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Purchase of common stock Treasury Stock, Value, Acquired, Par Value Method Award Type [Domain] Award Type [Domain] Amortization of other intangible assets Amortization Of Intangible Assets, Other Amortization Of Intangible Assets, Other Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Residential Residential Segment [Member] Represents Residential segment of the entity. Computer hardware and software Computer Equipment [Member] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Derivative Contract [Domain] Derivative Contract [Domain] Finished goods and service parts Inventory, Finished Goods, Gross Gross profit Gross Profit Maximum length of time hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Registrant Name Entity Registrant Name Subsequent Events Subsequent Events [Text Block] Cash flow derivative instruments AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Inventories Inventory acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Foreign  Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Patents Patents [Member] Customer-related Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Cash Flow Derivative Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Leases [Abstract] Leases [Abstract] Intersegment gross sales (eliminations) Intersegment Eliminations [Member] Basis of Presentation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net amount of new receivables financed for dealers and distributors Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period. Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Buildings and leasehold improvements Building And Leasehold Improvements [Member] Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement. Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Fair Value Measurements Fair Value Disclosures [Text Block] Investment, Name [Axis] Investment, Name [Axis] Trading Symbol Trading Symbol Entity File Number Entity File Number Components and activity of accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Line Items] Fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Derivative assets: Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Equipment Equipment [Member] Title of Individual [Axis] Title of Individual [Axis] Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Accounting Policies and Estimates Use of Estimates, Policy [Policy Text Block] Business Combinations and Asset Acquisitions Business Combination Disclosure [Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Subsequent Events [Abstract] Subsequent Events [Abstract] Derivative instruments, net of tax of $863; $2,641; $4,895; and $140, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Contribution to a deferred compensation trust (in shares) Common Stock Issued, Deferred Compensation Trust, Shares Common Stock Issued, Deferred Compensation Trust, Shares Credit Facility [Domain] Credit Facility [Domain] Amortization of other intangible assets Amortization of Intangible Assets Total other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year (up to) Maximum Aggregate Amount of Products Repossessed by Joint Venture Entity, Agreed to Repurchase Represents the maximum aggregate amount of products repossessed by the joint venture, that the entity has agreed to repurchase in a calendar year. Basic net earnings per share of common stock (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Cash flow hedge effectiveness measurement period Cash Flow Hedge Effectiveness Measurement Period Cash Flow Hedge Effectiveness Measurement Period Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Pension Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Land and land improvements Land and Land Improvements [Member] Inventories, Net Inventory, Policy [Policy Text Block] Total stockholders’ equity Balance at beginning of period Balance at end of period Balance at beginning of period Balance at end of period Stockholders' Equity Attributable to Parent Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Vesting [Domain] Vesting [Domain] 3.97% senior notes, due June 2032 Senior Notes, Due June 30, 2032 [Member] Senior Notes, Due June 30, 2032 Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities, net of the effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Fiscal 2027 Long-Term Debt, Maturity, Year Five Retained Earnings Retained Earnings [Member] Financial information concerning reportable segments Financial information concerning reportable segments Segment Reporting Information [Line Items] Cash dividends paid on common stock Dividends, Common Stock, Cash Total lease expense Lease, Cost Common Stock Common Stock [Member] Other comprehensive income (loss), net of tax Other comprehensive income (loss) Net current period other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 6.625% senior notes, due May 2037 6.625% Senior Notes [Member] 6.625% Senior Notes Issuance of common stock Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other comprehensive income before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Supplemental Cash Flow and Other Lease Information Lease, Cost [Table Text Block] Reportable segments Number of Reportable Segments Purchases of TTC common stock Payments for Repurchase of Common Stock Non-voting preferred stock Nonvoting Preferred Stock [Member] Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors. Class of Stock [Axis] Class of Stock [Axis] After fiscal 2027 Long-Term Debt, Maturity, after Year Five Statement [Table] Statement [Table] Receivables, net Receivables, Net, Current Document Quarterly Report Document Quarterly Report Long-term lease liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Purchase of shares of common stock (in shares) Treasury Stock, Shares, Acquired Retained earnings Retained Earnings (Accumulated Deficit) Accounts payable, accrued liabilities, and other liabilities Increase (Decrease) in Operating Liabilities Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Measured on a recurring basis Fair Value, Recurring [Member] Litigation Case [Domain] Litigation Case [Domain] Litigation settlement, percentage of the settlement amount Litigation Settlement, Percentage Of The Settlement Amount Litigation Settlement, Percentage Of The Settlement Amount Document Fiscal Year Focus Document Fiscal Year Focus Derivative liabilities: Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Statement [Line Items] Statement [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accumulated other comprehensive loss (AOCL) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative expense Selling, General and Administrative Expense Loss Contingencies [Table] Loss Contingencies [Table] Right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Contingencies Contingencies Disclosure [Text Block] Document Transition Report Document Transition Report Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Local Phone Number Local Phone Number Intimidator Intimidator Group [Member] Intimidator Group Operating earnings Operating Income (Loss) Inventories, net Increase (Decrease) in Inventories New Accounting Pronouncements Adopted and New Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Portion owned by TCFIF Ownership Percentage Held By Co Venture Under Joint Venture Represents the percentage of ownership held by the co-venture under the joint venture. Diluted Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] $270 million term loan, due October 2026 Term Loan, due October 2026 [Member] Term Loan, due October 2026 Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Investment in finance affiliate Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Goodwill Goodwill Goodwill, balance at beginning of period Goodwill, balance at end of period Goodwill Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Warranty provisions, claims, and changes in estimates Movement in Standard Product Warranty Accrual [Roll Forward] Total liabilities Liabilities, Fair Value Disclosure Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Provision for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Schedule of Changes in Accrued Warranties Schedule of Product Warranty Liability [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Hedging Relationship [Axis] Hedging Relationship [Axis] Face amount to be paid, percentage Debt Instrument, Prepaid Principal, Percentage Debt Instrument, Prepaid Principal, Percentage Document Fiscal Period Focus Document Fiscal Period Focus Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Cost of sales Cost of Sales Cost of Goods and Services Sold Total FIFO and average cost value FIFO Inventory Amount Weighted-average number of shares of common stock outstanding — Diluted (in shares) Weighted-average number of shares of common stock outstanding — Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative liabilities Net amount of derivative liabilities Forward currency contracts Derivative Liability Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment $200 million term loan, due April 2027 Term Loan, due April 2027 [Member] Term Loan, due April 2027 Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Gross amount of derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Expected life of option in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cash dividends paid on common stock (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Changes in estimates Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 104,193,673 shares as of July 29, 2022, 106,440,513 shares as of July 30, 2021, and 105,205,734 shares as of October 31, 2021 Common Stock, Value, Issued Short-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Senior Notes Senior Notes [Member] Weighted-average fair value of awards granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating Segments Operating Segments [Member] Short-term lease expense Short-Term Lease, Cost Product Warranty Guarantees Product Warranty Disclosure [Text Block] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Cash and cash equivalents Cash and cash equivalents as of the beginning of the fiscal period Cash and cash equivalents as of the end of the fiscal period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Forward currency contracts Foreign Exchange Forward [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Borrowings under debt arrangements Proceeds from Issuance of Long-Term Debt Net earnings Net earnings Net Income (Loss) Available to Common Stockholders, Basic Common stock, issued (in shares) Common Stock, Shares, Issued Investment in joint venture Equity Method Investments Income Statement Location [Domain] Income Statement Location [Domain] Cash flow hedging Cash Flow Hedging [Member] Assets and liabilities measured at fair value disclosures Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Finite-lived intangible asset, useful life Weighted-Average Useful Life in Years Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease expense Operating Lease, Cost Debt instrument, face amount Debt Instrument, Face Amount $200 million term loan, due April 2022 Term Loan, due April 2022 [Member] Term Loan, due April 2022 Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Litigation Case [Axis] Litigation Case [Axis] Goodwill acquired Goodwill, Acquired During Period Summarized Financial Information Concerning Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Construction in process Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Derivative instruments, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Contribution of shares to a deferred compensation trust Common Stock Issued, Deferred Compensation Trust The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock. After fiscal 2027 Finite-Lived Intangible Asset, Expected Amortization, after Year Five Provisions Standard Product Warranty Accrual, Increase for Warranties Issued Summary of Allocation of Preliminary Purchase Price Assigned to Intimidator Group Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Less: unamortized discounts, debt issuance costs, and deferred charges Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant, and equipment, net Property, plant, and equipment, net Property, Plant and Equipment, Net Operating cash flows for amounts included in the measurement of lease liabilities Operating Lease, Payments Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent Repayments under debt arrangements Repayments of Long-Term Debt Stock option awards Share-Based Payment Arrangement, Option [Member] Title of Individual [Domain] Title of Individual [Domain] Expected stock price volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Other Activities Other Activities [Member] Other Activities Total long-term debt Long-Term Debt Other income, net Earnings from wholly-owned domestic distribution companies and other income, net Other Nonoperating Income (Expense) Common stock, authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Maximum Maximum [Member] Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets Offsetting Assets and Liabilities [Table Text Block] Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Unrestricted common stock awards Share-Based Payment Arrangement [Member] Fiscal Period Fiscal Period, Policy [Policy Text Block] Total current assets Assets, Current Derivatives designated as cash flow hedging instruments: Designated as Hedging Instrument [Member] Contract with customer liability revenue recognized Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Frequency [Domain] Measurement Frequency [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Net Finite-Lived Intangible Assets, Net Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Indefinite-lived trade name Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Property, Plant and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Fair value step-up adjustment to acquired inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Title of 12(b) Security Title of 12(b) Security Board of Directors Board Of Directors [Member] Represents the entity's board of directors. Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Issuance of share-based payment awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Stock disclosures Class of Stock [Line Items] Present value of operating lease liabilities Operating Lease, Liability Segment Data Segment Reporting Disclosure [Text Block] Red Iron Acceptance, LLC Red Iron [Member] Represents Red Iron Acceptance, LLC (Red Iron). Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Tooling Tools, Dies and Molds [Member] Total gain (loss) on derivatives not designated as cash flow hedging instruments Derivative, Gain (Loss) on Derivative, Net Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Litigation settlement, amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Fiscal 2022 (remainder) Long-Term Debt, Maturity, Remainder of Fiscal Year Equity Method Investment, Nonconsolidated Investee or Group of Investees Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Inventories, net Total inventories, net Inventory, Net Accounts payable Accounts Payable, Current Hedging Relationship [Domain] Hedging Relationship [Domain] Fiscal 2026 Long-Term Debt, Maturity, Year Four Hedging Designation [Axis] Hedging Designation [Axis] Entity Filer Category Entity Filer Category Derivative liabilities offsetting derivative assets Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Weighted-average number of shares of common stock outstanding — Basic (in shares) Weighted-average number of shares of common stock outstanding — Basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Asset acquisitions, net of cash acquired Payments For Asset Acquisitions, Net Of Cash Acquired Payments For Asset Acquisitions, Net Of Cash Acquired Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Portion owned by Toro Equity Method Investment, Ownership Percentage Total compensation cost for stock-based compensation awards Share-Based Payment Arrangement, Expense Security Exchange Name Security Exchange Name Derivative, notional amount Derivative, Notional Amount Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding Preferred Stock, Value, Issued Restricted stock unit awards Restricted Stock [Member] Segment Reconciling Items Segment Reconciling Items [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Long-term debt, percentage bearing fixed interest, amount Long-Term Debt, Percentage Bearing Fixed Interest, Amount Net sales Revenues Revenue from Contract with Customer, Excluding Assessed Tax Equipment Equipment Products And Services [Member] Information regarding equipment products and services. (Contributions to)/Distributions from finance affiliate, net Equity Method Investment, (Contributions) Distributions Equity Method Investment, Contributions from (to) $300 million term loan, due April 2024 Term Loan, due April 2024 [Member] Term Loan, due April 2024 Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Schedule of Compensation Cost Related to Stock-Based Awards Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Backlog Order or Production Backlog [Member] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Revenue Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 7.8% debentures, due June 2027 Seven Point Eight Percent Coupon Debentures [Member] Seven Point Eight Percent Coupon Debentures Payments of withholding taxes for stock awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity 2022 Plan The Toro Company 2022 Equity And Incentive Plan [Member] The Toro Company 2022 Equity And Incentive Plan Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Changes in the net carrying amount of goodwill Goodwill [Roll Forward] Receivables, net Increase (Decrease) in Receivables Net Sales Sales [Member] International countries Non-US [Member] Derivatives not designated as cash flow hedging instruments: Not Designated as Hedging Instrument [Member] Components and activity of accumulated other comprehensive loss AOCI Attributable to Parent, Net of Tax [Roll Forward] Business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Summary of Components of Loss Before Income Taxes Included in Other Segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation [Member] Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation Vesting [Axis] Vesting [Axis] Other Intangible Assets Finite-Lived Intangible Assets [Line Items] Other intangible assets, net Total other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Diluted net earnings per share of common stock (in dollars per share) Earnings Per Share, Diluted Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Term of options Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Corporate Debt Securities Corporate Debt Securities [Member] Derivative assets offsetting derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Gross amount of derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Future Minimum Operating Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Contract with customer, liability Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest expense Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Gains to be reclassified from AOCL to earnings Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Trade names Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] 3.91% series B senior notes, due June 2031 Series B Senior Notes [Member] Series B Senior Notes [Member] Inventories, Net Inventory Disclosure [Text Block] Summary of Debt Schedule of Long-Term Debt Instruments [Table Text Block] Machinery and equipment Machinery and Equipment [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Fair value of derivatives Derivatives, Fair Value [Line Items] Less: adjustment to LIFO value Inventory, LIFO Reserve Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Fiscal 2022 (remainder) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Non-compete agreements Noncompete Agreements [Member] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Customer-related Customer-Related Intangible Assets [Member] Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Effect of dilutive shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Fiscal 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Measurement Frequency [Axis] Measurement Frequency [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Voting preferred stock Voting Preferred Stock [Member] Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Total purchase price Business Combination, Consideration Transferred Acquisitions Standard Product Warranty Accrual, Additions from Business Acquisition City Area Code City Area Code ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Fiscal 2023 Long-Term Debt, Maturity, Year One Compensation cost for stock-based compensation awards Share-Based Payment Arrangement, Noncash Expense Per share weighted-average fair value at date of grant (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other long-term liabilities Other Liabilities, Noncurrent Investment in Finance Affiliate Equity Method Investments and Joint Ventures Disclosure [Text Block] Non-cash income from finance affiliate Income (Loss) from Equity Method Investments Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Fiscal 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of Sales Cost of Sales [Member] EX-101.PRE 9 ttc-20220729_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
9 Months Ended
Jul. 29, 2022
Aug. 25, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 29, 2022  
Document Transition Report false  
Entity File Number 1-8649  
Entity Registrant Name THE TORO COMPANY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-0580470  
Entity Address, Address Line One 8111 Lyndale Avenue South  
Entity Address, City or Town Bloomington  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55420-1196  
City Area Code 952  
Local Phone Number 888-8801  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol TTC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   104,202,639
Entity Central Index Key 0000737758  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Income Statement [Abstract]        
Net sales $ 1,160,550 $ 976,836 $ 3,342,678 $ 2,998,929
Cost of sales 760,644 645,719 2,236,927 1,949,823
Gross profit 399,906 331,117 1,105,751 1,049,106
Selling, general and administrative expense 236,858 209,178 680,500 604,986
Operating earnings 163,048 121,939 425,251 444,120
Interest expense (9,182) (7,016) (24,219) (21,662)
Other income, net 3,225 2,528 8,262 8,062
Earnings before income taxes 157,091 117,451 409,294 430,520
Provision for income taxes 31,941 21,131 83,509 80,748
Net earnings $ 125,150 $ 96,320 $ 325,785 $ 349,772
Basic net earnings per share of common stock (in dollars per share) $ 1.19 $ 0.90 $ 3.10 $ 3.25
Diluted net earnings per share of common stock (in dollars per share) $ 1.19 $ 0.89 $ 3.08 $ 3.21
Weighted-average number of shares of common stock outstanding — Basic (in shares) 104,827 107,130 104,931 107,667
Weighted-average number of shares of common stock outstanding — Diluted (in shares) 105,448 108,363 105,754 108,818
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net earnings $ 125,150 $ 96,320 $ 325,785 $ 349,772
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (5,792) (5,314) (21,190) 6,685
Derivative instruments, net of tax of $863; $2,641; $4,895; and $140, respectively 2,472 8,035 16,043 886
Other comprehensive income (loss), net of tax (3,320) 2,721 (5,147) 7,571
Comprehensive income $ 121,830 $ 99,041 $ 320,638 $ 357,343
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Statement of Comprehensive Income [Abstract]        
Derivative instruments, tax $ 863 $ 2,641 $ 4,895 $ 140
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
ASSETS      
Cash and cash equivalents $ 231,564 $ 405,612 $ 535,330
Receivables, net 350,657 310,279 301,234
Inventories, net 939,274 738,170 665,648
Prepaid expenses and other current assets 82,861 35,124 43,577
Total current assets 1,604,356 1,489,185 1,545,789
Property, plant, and equipment, net 531,816 487,731 456,992
Goodwill 583,803 421,680 421,958
Other intangible assets, net 595,141 420,041 426,497
Right-of-use assets 73,349 66,990 72,236
Investment in finance affiliate 31,389 20,671 19,272
Deferred income taxes 961 5,800 6,362
Other assets 19,134 24,042 18,943
Total assets 3,439,949 2,936,140 2,968,049
LIABILITIES AND STOCKHOLDERS’ EQUITY      
Current portion of long-term debt 65,000 0 104,217
Accounts payable 487,030 503,116 411,413
Accrued liabilities 443,557 419,620 427,407
Short-term lease liabilities 15,675 14,283 15,403
Total current liabilities 1,011,262 937,019 958,440
Long-term debt, less current portion 990,616 691,242 587,345
Long-term lease liabilities 60,921 55,752 60,002
Deferred income taxes 50,332 50,397 74,381
Other long-term liabilities 40,216 50,598 50,703
Stockholders’ equity:      
Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding 0 0 0
Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 104,193,673 shares as of July 29, 2022, 106,440,513 shares as of July 30, 2021, and 105,205,734 shares as of October 31, 2021 104,194 105,206 106,441
Retained earnings 1,213,551 1,071,922 1,157,428
Accumulated other comprehensive loss (31,143) (25,996) (26,691)
Total stockholders’ equity 1,286,602 1,151,132 1,237,178
Total liabilities and stockholders’ equity $ 3,439,949 $ 2,936,140 $ 2,968,049
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Stock disclosures      
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Preferred stock, issued (in shares) 0 0 0
Preferred stock, outstanding (in shares) 0 0 0
Common stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Common stock, authorized (in shares) 175,000,000 175,000,000 175,000,000
Common stock, issued (in shares) 104,193,673 105,205,734 106,440,513
Common stock, outstanding (in shares) 104,193,673 105,205,734 106,440,513
Voting preferred stock      
Stock disclosures      
Preferred stock, authorized (in shares) 1,000,000 1,000,000 1,000,000
Non-voting preferred stock      
Stock disclosures      
Preferred stock, authorized (in shares) 850,000 850,000 850,000
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Cash flows from operating activities:    
Net earnings $ 325,785 $ 349,772
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Non-cash income from finance affiliate (5,814) (4,694)
(Contributions to)/Distributions from finance affiliate, net (4,905) 5,167
Depreciation of property, plant and equipment 54,269 55,301
Amortization of other intangible assets 24,760 17,493
Fair value step-up adjustment to acquired inventory 535 0
Compensation cost for stock-based compensation awards 17,105 16,176
Deferred income taxes 0 699
Other 3,358 (26)
Changes in operating assets and liabilities, net of the effect of acquisitions:    
Receivables, net (38,118) (42,217)
Inventories, net (173,000) (20,080)
Prepaid expenses and other assets (32,483) (1,019)
Accounts payable, accrued liabilities, and other liabilities (16,929) 100,563
Net cash provided by operating activities 154,563 477,135
Cash flows from investing activities:    
Purchases of property, plant and equipment (75,772) (47,961)
Business combinations, net of cash acquired (402,386) (14,874)
Asset acquisitions, net of cash acquired (7,225) (27,176)
Proceeds from asset disposals 197 588
Proceeds from sale of a business 4,605 18,732
Net cash used in investing activities (480,581) (70,691)
Cash flows from financing activities:    
Borrowings under debt arrangements 700,000 0
Repayments under debt arrangements (335,000) (100,000)
Proceeds from exercise of stock options 4,440 12,535
Payments of withholding taxes for stock awards (2,308) (1,875)
Purchases of TTC common stock (110,004) (177,152)
Dividends paid on TTC common stock (94,401) (84,677)
Net cash provided by (used in) financing activities 162,727 (351,169)
Effect of exchange rates on cash and cash equivalents (10,757) 163
Net (decrease) increase in cash and cash equivalents (174,048) 55,438
Cash and cash equivalents as of the beginning of the fiscal period 405,612 479,892
Cash and cash equivalents as of the end of the fiscal period $ 231,564 $ 535,330
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at beginning of period at Oct. 31, 2020 $ 1,114,828 $ 107,583 $ 1,041,507 $ (34,262)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (84,677)   (84,677)  
Issuance of common stock 11,050 588 10,462  
Stock-based compensation expense 16,176   16,176  
Contribution of shares to a deferred compensation trust 1,485 23 1,462  
Purchase of common stock (179,027) (1,753) (177,274)  
Other comprehensive income (loss) 7,571     7,571
Net earnings 349,772   349,772  
Balance at end of period at Jul. 30, 2021 1,237,178 106,441 1,157,428 (26,691)
Balance at beginning of period at Apr. 30, 2021 1,229,417 107,043 1,151,786 (29,412)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (28,075)   (28,075)  
Issuance of common stock 1,670 65 1,605  
Stock-based compensation expense 5,831   5,831  
Purchase of common stock (70,706) (667) (70,039)  
Other comprehensive income (loss) 2,721     2,721
Net earnings 96,320   96,320  
Balance at end of period at Jul. 30, 2021 1,237,178 106,441 1,157,428 (26,691)
Balance at beginning of period at Oct. 31, 2021 1,151,132 105,206 1,071,922 (25,996)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (94,401)   (94,401)  
Issuance of common stock 4,473 234 4,239  
Stock-based compensation expense 17,105   17,105  
Contribution of shares to a deferred compensation trust (33) (33) 0  
Purchase of common stock (112,312) (1,213) (111,099)  
Other comprehensive income (loss) (5,147)     (5,147)
Net earnings 325,785   325,785  
Balance at end of period at Jul. 29, 2022 1,286,602 104,194 1,213,551 (31,143)
Balance at beginning of period at Apr. 29, 2022 1,223,516 104,568 1,146,771 (27,823)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (31,447)   (31,447)  
Issuance of common stock 2,193 81 2,112  
Stock-based compensation expense 5,972   5,972  
Purchase of common stock (35,462) (455) (35,007)  
Other comprehensive income (loss) (3,320)     (3,320)
Net earnings 125,150   125,150  
Balance at end of period at Jul. 29, 2022 $ 1,286,602 $ 104,194 $ 1,213,551 $ (31,143)
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Statement of Stockholders' Equity [Abstract]        
Cash dividends paid on common stock (in dollars per share) $ 0.30 $ 0.2625 $ 0.90 $ 0.7875
Issuance of share-based payment awards (in shares) 80,153 64,260 233,491 587,723
Contribution to a deferred compensation trust (in shares)     33,162 22,700
Purchase of shares of common stock (in shares) 454,482 666,672 1,212,390 1,752,579
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation
9 Months Ended
Jul. 29, 2022
Accounting Policies [Abstract]  
Basis of Presentation
1Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. Due to seasonality within the industries in which the company's businesses operate, the effect of COVID-19 and the macroeconomic effects resulting therefrom on the Company's business and operating results, among other factors, operating results for the nine months ended July 29, 2022 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2022.
The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2021. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Impact of Russia's Invasion of Ukraine
Beginning in the second quarter of fiscal 2022, in response to Russia's invasion of Ukraine, the company discontinued sales into the Russian and Belarus markets. Prior sales in those markets did not represent a significant share of our overall international business, and the company does not expect this decision to have a material impact on our financial results.
Continuing Impact of COVID-19
COVID-19 is having lingering effects on public health and portions of the global economy. The company continues to see significant pressure on global supply chains rooted mainly in disruptions created by these effects. The continuing implications of COVID-19, including its variants, and the macroeconomic effects resulting therefrom, on the company remain uncertain and will depend on future developments, including any adverse impact due to additional variants of the virus; its impact on market demand for the company's products; its impact on the company's employees, customers, and suppliers; the range of government mandated restrictions and other measures; and the success of the COVID-19 vaccines and their effectiveness against the virus and related variants. This uncertainty could have a material impact on accounting estimates and assumptions utilized to prepare the Condensed Consolidated Financial Statements as of and for the nine months ended July 29, 2022 and in future reporting periods, which could result in a material adverse impact on the company's consolidated financial position, results of operations, and cash flows.
Accounting Policies and Estimates
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current expected credit losses, pension accruals, self-insurance accruals, legal accruals, right-of-use assets and lease liabilities, useful lives for tangible and finite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination or an asset acquisition, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant and current circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under
the circumstances, including the economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, including those impacted by COVID-19 and Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements Adopted
In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The amended guidance also clarifies and simplifies other aspects of the accounting for income taxes under accounting standards codification Topic 740, Income Taxes. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
In January 2020, the FASB issued ASU No. 2020-01, Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarified that before applying or upon discontinuing the equity method of accounting for an investment in equity securities, an entity should consider observable transactions that require it to apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
New Accounting Pronouncements Not Yet Adopted
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional guidance to ease the potential burden of accounting for reference rate reform due to the cessation of the London Interbank Offered Rate, commonly referred to as "LIBOR." The temporary guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, relationships, and transactions affected by reference rate reform if certain criteria are met. The guidance was effective upon issuance on March 12, 2020 and the provisions of the temporary optional guidance provided by the ASU may be elected on a prospective basis from the beginning of an interim period that includes the issuance date of the ASU through December 31, 2022, when the reference rate reform activity is expected to be substantially complete. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, to provide supplemental guidance and to further clarify the scope of the amended guidance. At this time, the company does not have receivables, hedging relationships, or operating lease agreements that reference LIBOR or another reference rate expected to be discontinued; and therefore, the company has not applied the optional practical expedients under this ASU to these classes of assets. On October 5, 2021, the company entered into an amended and restated credit agreement and at such time, the company concluded that the optional practical expedients provided by the ASU would not be elected as the required criteria were not met. The amended and restated credit agreement includes a transition clause in the event LIBOR is discontinued and the company's other fixed-rate financing agreements do not reference LIBOR or another reference rate expected to be discontinued. On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to Secured Overnight Financing Rate ("SOFR"). As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company. The company does not expect the transition of LIBOR to have a material impact on the company's Condensed Consolidated Financial Statements; however, a review of other contracts and agreements is underway and is expected to be completed prior to December 31, 2022.
The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above, will not have a material impact on its Condensed Consolidated Financial Statements or do not apply to its operations.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations and Asset Acquisitions
9 Months Ended
Jul. 29, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations and Asset Acquisitions
2Business Combinations and Asset Acquisitions
Intimidator Group
On January 13, 2022 ("closing date"), pursuant to an equity interest purchase agreement ("equity agreement"), the company acquired the privately-held Intimidator Group ("Intimidator"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan Mowers brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers who require a commercial-grade solution. The acquisition of Intimidator broadened the company's Professional reportable segment and expanded its manufacturing footprint and dealer network.
The Intimidator acquisition was structured as an equity purchase, pursuant to which the company acquired 100 percent of the equity interests of the legal entities that comprised Intimidator, with the legal entities continuing as surviving entities and
wholly-owned subsidiaries of the company. As part of the acquisition, the company also acquired the real property used by Intimidator that was owned by an affiliate of Intimidator. As of the closing date, the aggregate purchase consideration was $398.9 million, subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Intimidator at the closing date. Such customary adjustments were finalized during the third quarter of fiscal 2022 and resulted in an aggregate purchase consideration of $399.8 million ("purchase price"). Additionally, the aggregate purchase consideration remains subject to contingent consideration through the end of calendar year 2022, in the event of certain qualifying tax changes. As a result, the company could be subject to additional cash purchase consideration for an amount not to exceed $15.0 million and remittance of such contingent consideration, if required, is due by March 15, 2023. As of July 29, 2022, no liability was recorded within the Condensed Consolidated Balance Sheets for the contingent consideration as the contingency is not probable or estimable. The company funded the purchase price with borrowings under its existing unsecured senior revolving credit facility and cash provided by operating activities. For additional information regarding the company's unsecured senior revolving credit facility utilized to fund the purchase price, refer to Note 6, Indebtedness.
Purchase Price Allocation
The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the aggregate purchase price was allocated to the acquired net tangible and intangible assets of Intimidator based on their fair values as of the closing date. As of July 29, 2022, the company has substantially completed its process for measuring the fair values of the assets acquired and liabilities assumed based on information available as of the closing date, with the exception of contingent consideration in the event of certain qualifying tax changes. The company expects to finalize its valuation and complete the allocation of the purchase price as soon as practicable but no later than one year from the closing date of the acquisition, as required.
The following table summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:
(Dollars in thousands)January 13, 2022
Cash and cash equivalents$975 
Receivables6,954 
Inventories34,608 
Prepaid expenses and other current assets513 
Property, plant and equipment27,447 
Right-of-use assets344 
Goodwill163,731 
Other intangible assets:
Indefinite-lived trade name99,100 
Finite-lived trade names3,260 
Finite-lived customer-related80,500 
Finite-lived backlog1,340 
Accounts payable(8,535)
Accrued liabilities(9,152)
Short-term lease liabilities(100)
Long-term lease liabilities(244)
Total fair value of net assets acquired400,741 
Less: cash and cash equivalents acquired(975)
Total purchase price$399,766 
The goodwill recognized is primarily attributable to the expected future cash flows, the value of the workforce, and expected synergies, including customer and dealer growth opportunities, expanding existing product lines, and cost reduction initiatives. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, and accessories and supply chain consolidation. The goodwill resulting from the acquisition of Intimidator was recognized within the company's Professional segment and is the primary driver for the increase in the company's Professional segment goodwill to $573.4 million as of July 29, 2022 as compared to $411.1 million as of October 31, 2021. The acquisition was considered an asset acquisition for income tax purposes and as a result, the goodwill arising from the transaction is deductible. As permitted under the accounting standards codification guidance for business combinations, the company recorded increases to the carrying value of goodwill of $2.9 million and $8.1 million for the three and nine months ended July 29, 2022, respectively, as a result of revising the Intimidator purchase price for certain customary adjustments. Such purchase accounting adjustment did not impact the company's Consolidated Statements of Earnings for the three and nine month periods ended July 29, 2022.
Other Intangible Assets Acquired
The allocation of the purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the closing date. The fair values of the acquired trade names, customer-related, and backlog intangible assets were determined using the income approach whereby an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The useful lives of the other intangible assets were determined based on the period of expected cash flows used to measure the fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset. As of the closing date, the acquired finite-lived intangible assets had a weighted average useful life of 9.5 years. The fair values of the trade names were determined using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the respective trade name and were based on expected future revenues from the respective trade name. The weighted-average useful life of the finite-lived trade name intangible assets was determined to be 9.8 years as of the closing date. The fair values of the customer-related and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from the revenue expected to be generated from the respective intangible asset. As of the closing date of the acquisition, the weighted-average useful life of the customer-related and backlog intangible assets were determined to be 9.6 years and 9 months, respectively.
Results of Operations
Intimidator's results of operations are included within the company's Professional reportable segment in the company's Condensed Consolidated Financial Statements from the closing date. For the three and nine months ended July 29, 2022, the company recognized $54.4 million and $114.9 million of net sales from Intimidator's operations, respectively. Intimidator's operations had an immaterial impact on Professional segment earnings for the three and nine month periods ended July 29, 2022. Unaudited pro forma financial information is not disclosed as the Intimidator acquisition was not considered material to the company's consolidated results of operations.
Asset Acquisitions
Effective June 10, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Voigt Smith Innovation LLC (“VSI”), a manufacturer of liquid deicing equipment, brine makers and applicators, related smart-connected technologies, and hydroseeding products. Effective June 20, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Tornado Global Hydrovacs Ltd. (“Tornado”), a designer and manufacturer of hydrovac trucks. Effective June 21, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of River City Manufacturing, Inc. (“RCM”), a manufacturer of custom rock saws. Each of these acquisitions did not meet the definition of a business combination as substantially all of the fair value of the gross assets acquired in each acquisition was concentrated in the respective finite-lived developed technology intangible assets. As a result, the company accounted for each of these transactions as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration. These asset acquisitions were immaterial in relation to the company's Consolidated Financial Condition and Results of Operations and as a result, additional purchase accounting disclosures have been omitted.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Data
9 Months Ended
Jul. 29, 2022
Segment Reporting [Abstract]  
Segment Data
3Segment Data
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which the company's chief operating decision maker organizes segments for making operating and investment decisions and assessing performance. The company has identified twelve operating segments and has aggregated certain of those operating segments into two reportable segments: Professional and Residential. The aggregation of the company's segments is based on the segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. The company's Other activities consist of the company's wholly-owned domestic distribution company, the company's corporate activities, and the elimination of intersegment revenues and expenses.
The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (in thousands):
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$886,232 $269,962 $4,356 $1,160,550 
Intersegment gross sales (eliminations)10,436 15 (10,451)— 
Earnings (loss) before income taxes$166,191 $26,348 $(35,448)$157,091 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$2,484,927 $845,039 $12,712 $3,342,678 
Intersegment gross sales (eliminations)23,201 50 (23,251)— 
Earnings (loss) before income taxes424,833 95,203 (110,742)409,294 
Total assets$2,625,481 $407,218 $407,250 $3,439,949 
Three Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Net sales$718,477 $252,117 $6,242 $976,836 
Intersegment gross sales (eliminations)8,241 13 (8,254)— 
Earnings (loss) before income taxes$122,331 $31,548 $(36,428)$117,451 
Nine Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Net sales$2,197,058 $784,852 $17,019 $2,998,929 
Intersegment gross sales (eliminations)24,034 39 (24,073)— 
Earnings (loss) before income taxes406,279 109,642 (85,401)430,520 
Total assets$1,949,681 $327,064 $691,304 $2,968,049 
The following table presents the details of operating loss before income taxes for the company's Other activities:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Corporate expenses$(30,816)$(33,797)$(94,359)$(78,814)
Interest expense(9,182)(7,016)(24,219)(21,662)
Earnings from wholly-owned domestic distribution companies and other income, net4,550 4,385 7,836 15,075 
Total operating loss$(35,448)$(36,428)$(110,742)$(85,401)
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue
9 Months Ended
Jul. 29, 2022
Revenue from Contract with Customer [Abstract]  
Revenue
4Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$780,738 $265,469 $1,102 $1,047,309 
Irrigation105,494 4,493 3,254 113,241 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Revenue by geographic market: 
United States$710,386 $229,666 $4,356 $944,408 
International countries175,846 40,296 — 216,142 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,149,549 $823,536 $6,207 $2,979,292 
Irrigation335,378 21,503 6,505 363,386 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Revenue by geographic market: 
United States$1,969,933 $703,234 $12,712 $2,685,879 
International countries514,994 141,805 — 656,799 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Three Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$609,022 $247,152 $3,164 $859,338 
Irrigation109,455 4,965 3,078 117,498 
Total net sales$718,477 $252,117 $6,242 $976,836 
Revenue by geographic market: 
United States$559,907 $219,022 $6,242 $785,171 
International countries158,570 33,095 — 191,665 
Total net sales$718,477 $252,117 $6,242 $976,836 
Nine Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$1,891,138 $761,724 $11,436 $2,664,298 
Irrigation305,920 23,128 5,583 334,631 
Total net sales$2,197,058 $784,852 $17,019 $2,998,929 
Revenue by geographic market: 
United States$1,681,972 $661,017 $17,019 $2,360,008 
International countries515,086 123,835 — 638,921 
Total net sales$2,197,058 $784,852 $17,019 $2,998,929 
Contract Liabilities
Contract liabilities relate to deferred revenue recognized for cash consideration received at contract inception in advance of the company's performance under the respective contract and generally relate to the sale of separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. The company recognizes revenue over the term of the contract in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of July 29, 2022 and October 31, 2021, $27.3 million and $24.1 million, respectively, of deferred revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the three and nine months ended July 29, 2022, the company recognized $3.3 million and $8.8 million, respectively, of the October 31, 2021 deferred revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $2.3 million of the October 31, 2021 deferred revenue amount within net sales throughout the remainder of fiscal 2022, $7.7 million in fiscal 2023, and $5.3 million thereafter.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets, Net
9 Months Ended
Jul. 29, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, Net
5Goodwill and Other Intangible Assets, Net
The company's acquisition of Intimidator on January 13, 2022 resulted in the recognition of $163.7 million and $184.2 million of goodwill and other intangible assets, respectively. For additional information on the company's acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions.
Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2022 were as follows:
(Dollars in thousands)ProfessionalResidentialOtherTotal
Balance as of October 31, 2021$411,079 $10,601 $— $421,680 
Goodwill acquired163,731 — — 163,731 
Translation adjustments(1,395)(213)— (1,608)
Balance as of July 29, 2022$573,415 $10,388 $— $583,803 
Other Intangible Assets, Net
The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
July 30, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,275 $(14,482)$3,793 
Non-compete agreements5.56,908 (6,861)47 
Customer-related18.2239,762 (59,017)180,745 
Developed technology7.087,512 (40,943)46,569 
Trade names15.37,544 (2,882)4,662 
Backlog and other0.64,390 (4,390)— 
Total finite-lived14.6364,391 (128,575)235,816 
Indefinite-lived - trade names190,681 — 190,681 
Total other intangible assets, net$555,072 $(128,575)$426,497 
October 31, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,283 $(14,670)$3,613 
Non-compete agreements5.56,914 (6,872)42 
Customer-related18.2239,679 (62,617)177,062 
Developed technology7.087,473 (43,348)44,125 
Trade names15.47,524 (2,969)4,555 
Backlog and other0.64,390 (4,390)— 
Total finite-lived14.6364,263 (134,866)229,397 
Indefinite-lived - trade names190,644 — 190,644 
Total other intangible assets, net$554,907 $(134,866)$420,041 
Amortization expense for finite-lived intangible assets for the three and nine months ended July 29, 2022 was $9.1 million and $24.8 million, respectively. Amortization expense for finite-lived intangible assets for the three and nine months ended July 30, 2021 was $6.4 million and $17.5 million, respectively. Estimated amortization expense for the remainder of fiscal 2022 and succeeding fiscal years is as follows: fiscal 2022 (remainder), $9.1 million; fiscal 2023, $34.9 million; fiscal 2024, $33.0 million; fiscal 2025, $30.1 million; fiscal 2026, $29.0 million; fiscal 2027, $24.0 million; and after fiscal 2027, $145.6 million.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness
9 Months Ended
Jul. 29, 2022
Debt Disclosure [Abstract]  
Indebtedness
6Indebtedness
The following is a summary of the company's indebtedness:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
$600 million revolving credit facility, due October 2026
$65,000 $— $— 
$200 million term loan, due April 2022
— 100,000 — 
$300 million term loan, due April 2024
— 170,000 — 
$270 million term loan, due October 2026
270,000 — 270,000 
$200 million term loan, due April 2027
200,000 — — 
3.81% series A senior notes, due June 2029
100,000 100,000 100,000 
3.91% series B senior notes, due June 2031
100,000 100,000 100,000 
3.97% senior notes, due June 2032
100,000 — — 
7.8% debentures, due June 2027
100,000 100,000 100,000 
6.625% senior notes, due May 2037
124,086 124,024 124,040 
Less: unamortized discounts, debt issuance costs, and deferred charges3,470 2,462 2,798 
Total long-term debt1,055,616 691,562 691,242 
Less: current portion of long-term debt65,000 104,217 — 
Long-term debt, less current portion$990,616 $587,345 $691,242 
Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2022 and succeeding fiscal years are as follows: fiscal 2022 (remainder), $0.0 million; fiscal 2023, $0.0 million; fiscal 2024, $0.0 million; fiscal 2025, $37.0 million; fiscal 2026, $328.0 million; fiscal 2027, $270.0 million; and after fiscal 2027, $425.0 million. Typically, the company's revolving credit facility is classified as long-term debt within the Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to prepay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies the portion of outstanding borrowings under the revolving credit facility that the company intends to repay within the next twelve months to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of July 29, 2022, the company reclassified $65.0 million of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company currently intends to repay this amount within the next twelve months.
3.97% Senior Notes
On June 30, 2022, the company issued $100.0 million of 3.97% Senior Notes due June 30, 2032 ("3.97% Senior Notes") pursuant to a private placement note purchase agreement ("2022 Note Purchase Agreement") with certain purchasers ("holders"). The proceeds were used pay down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under an amended and
restated revolving credit agreement dated as of October 5, 2021. In connection with the 2022 Note Purchase Agreement, the company incurred immaterial debt issuance costs, which were capitalized as contra-debt on our Condensed Consolidated Balance Sheets and will be amortized over the life of the 3.97% Senior Notes. Interest on the 3.97% Senior Notes is payable semiannually on the 30th day of June and December in each year. The 3.97% Senior Notes are unsecured senior obligations of the company and mature on June 30, 2032.
The company has the right to prepay all or a portion of the 3.97% Senior Notes upon notice to the holders for 100% of the prepaid principal amount plus a make-whole premium, as set forth in the 2022 Note Purchase Agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time during the 90 day period ending on the maturity date of the 3.97% Senior Notes, the company will have the right to prepay all of the 3.97% Senior Notes without any make-whole premium. Upon the occurrence of certain change of control events, holders of the 3.97% Senior Notes will have the right to require that the company purchase such holder’s 3.97% Senior Notes in cash at a purchase price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase.
The 2022 Note Purchase Agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of July 29, 2022.
$200.0 Million Term Loan Credit Agreement
On April 27, 2022, the company entered into a term loan credit agreement ("$200.0 million term loan") with certain financial institutions for the purpose of paying down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under an amended and restated revolving credit agreement dated as of October 5, 2021. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027. In connection with the company's entry into the $200.0 million term loan, the company incurred immaterial debt issuance costs, which are being deferred and amortized over the life of the $200.0 million term loan and are netted against the outstanding borrowings under the $200.0 million term loan within the long-term debt, less current portion line item on the company's Condensed Consolidated Balance Sheets.
Outstanding borrowings under the $200.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on Term SOFR, depending on the leverage ratio (as measured quarterly and defined as the ratio of (i) total indebtedness to (ii) consolidated EBIT (earnings before interest and taxes) plus depreciation and amortization expense) and our debt rating. Interest is payable quarterly in arrears.
Beginning with the last business day of June 2025, the company is required to make quarterly amortization payments on the $200.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. The $200.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed.
The $200.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of July 29, 2022.
Revolving Credit Facility
On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to term SOFR. As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net
9 Months Ended
Jul. 29, 2022
Inventory Disclosure [Abstract]  
Inventories, Net
7Inventories, Net
Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for a majority of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed.
On January 13, 2022, with the acquisition of Intimidator, the company acquired $34.6 million of inventory. For additional information on the company's acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions.
Inventories, net were as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Raw materials and work in process$402,719 $280,774 $335,325 
Finished goods and service parts672,042 466,961 538,332 
Total FIFO and average cost value1,074,761 747,735 873,657 
Less: adjustment to LIFO value135,487 82,087 135,487 
Total inventories, net$939,274 $665,648 $738,170 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, Net
9 Months Ended
Jul. 29, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net
8Property, Plant and Equipment, Net
Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts for depreciation of property, plant, and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over three to 15 years, tooling is generally depreciated over three to five years, and computer hardware and software and website development costs are generally depreciated over two to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized. Costs associated with general maintenance and repairs are expensed as incurred within cost of sales or selling, general and administrative expense in the Condensed Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.
On January 13, 2022, with the acquisition of Intimidator, the company acquired $27.4 million of property, plant, and equipment. For additional information on the company's acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions.
Property, plant and equipment, net was as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Land and land improvements$57,169 $56,004 $57,690 
Buildings and leasehold improvements326,111 299,484 308,217 
Machinery and equipment535,303 508,383 522,012 
Tooling221,290 233,171 220,966 
Computer hardware and software96,834 102,293 97,485 
Construction in process141,503 82,211 85,722 
Property, plant, and equipment, gross1,378,210 1,281,546 1,292,092 
Less: accumulated depreciation846,394 824,554 804,361 
Property, plant, and equipment, net$531,816 $456,992 $487,731 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Product Warranty Guarantees
9 Months Ended
Jul. 29, 2022
Product Warranties Disclosures [Abstract]  
Product Warranty Guarantees
9Product Warranty Guarantees
The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Standard warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with forecasted future warranty claims. The company's estimate of the cost of future warranty claims is based primarily on the estimated number of products under warranty, historical average costs incurred to service warranty claims, the trend in the historical ratio of claims to sales, and the historical length of time between the sale and resulting warranty claim. The company periodically assesses the adequacy of its warranty accruals based on changes in these factors and records any necessary adjustments if the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.
The changes in accrued warranties were as follows:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Beginning balance$126,830 $119,389 $116,783 $107,121 
Provisions21,824 17,686 62,917 56,204 
Acquisitions2,466 — 5,663 — 
Claims(20,829)(20,300)(54,601)(51,104)
Changes in estimates727 377 256 4,931 
Ending balance$131,018 $117,152 $131,018 $117,152 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investment in Finance Affiliate
9 Months Ended
Jul. 29, 2022
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Finance Affiliate
10Investment in Finance Affiliate
The company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of The Huntington National Bank, are parties to the Red Iron joint venture ("Red Iron"), the primary purpose of which is to provide inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. These financing transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice. The company has also entered into a limited inventory repurchase agreement with Red Iron, under which the company has agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year. The company's financial exposure under this limited inventory repurchase agreement is limited to the difference between the amount paid for repurchases of repossessed product and the amount received upon the subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory under this limited inventory repurchase agreement for the nine months ended July 29, 2022 and July 30, 2021.
Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the nine months ended July 29, 2022 and July 30, 2021 were $1,886.1 million and $1,733.0 million, respectively. As of July 29, 2022, Red Iron’s total assets were $641.6 million and total liabilities were $571.9 million. The total amount of receivables due from Red Iron to the company as of July 29, 2022, July 30, 2021, and October 31, 2021 were $14.4 million, $13.8 million and $31.0 million, respectively.
The company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. At inception, the company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $625.0 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of July 29, 2022, July 30, 2021, and October 31, 2021 was $31.4 million, $19.3 million, and $20.7 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation
9 Months Ended
Jul. 29, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
11Stock-Based Compensation
Compensation costs related to stock-based compensation awards were as follows:
Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Stock option awards$2,664 $2,614 $7,207 $7,271 
Performance share awards1,697 2,184 5,235 5,205 
Restricted stock unit awards1,611 1,033 4,034 3,029 
Unrestricted common stock awards— — 629 671 
Total compensation cost for stock-based compensation awards$5,972 $5,831 $17,105 $16,176 
On March 15, 2022, the company’s shareholders approved The Toro Company 2022 Equity and Incentive Plan (the “2022 plan”), which became effective immediately and replaced The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended (the “2010 plan”). The 2022 plan is administered by the Compensation & Human Resources Committee of the Board and permits the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, annual performance awards, non-employee director awards and other cash-based and stock-based awards to eligible individuals. Subject to adjustment as provided in the 2022 plan, the maximum aggregate number of shares of the company’s common stock authorized for issuance under the 2022 plan is equal to
the sum of: (a) 1,250,000 shares, plus (b) the number of shares remaining available for grant under the 2010 plan but not subject to outstanding awards thereunder as of March 15, 2022, and plus (c) the number of shares subject to awards outstanding under the 2010 plan as of March 15, 2022 but only to the extent that such outstanding awards are forfeited, expire or otherwise terminate without the issuance of such shares.
Stock Option Awards
Stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors ("Board") on an annual basis in the first quarter of the company’s fiscal year but may also be granted throughout the fiscal year in connection with hiring, mid-year promotions, leadership transition, or retention, as needed and applicable. Options generally vest one-third each year over a three-year period and have a ten-year term but in certain circumstances, the vesting requirement may be modified such that options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value determined under the Black-Scholes valuation method is generally recognized for these awards over the vesting period. Compensation cost recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which are determined at the time of grant based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the 2022 plan or 2010 plan, as applicable. In that case, the fair value of the options is expensed in the fiscal year of grant because generally, if the option holder is employed as of the end of the fiscal year in which the options are granted, such options will not be forfeited but continue to vest according to their schedule following retirement. Similarly, if a non-employee Board member has served on the company's Board for ten full fiscal years or more, the awards will not be forfeited but continue to vest according to their schedule following retirement. Therefore, the fair value of the options granted is fully expensed on the date of the grant.
The fair value of each stock option is estimated on the date of grant using various inputs and assumptions under the Black-Scholes valuation method. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee Board members are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee Board members for valuation purposes based on similar historical exercise behavior. Expected stock price volatility is based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. The expected dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.
The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the first nine months of the following fiscal periods:
 Fiscal 2022Fiscal 2021
Expected life of option in years6.196.21
Expected stock price volatility23.74%23.26%
Risk-free interest rate1.31%0.55%
Expected dividend yield0.94%0.86%
Per share weighted-average fair value at date of grant$22.55$19.39
Performance Share Awards
The company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, which is equal to the closing price of the company's common stock on the date of grant, and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2022 and 2021 was $98.41 and $90.59, respectively. No performance share awards were granted during the second or third quarters of fiscal 2022 and 2021.
Restricted Stock Unit Awards
Restricted stock unit awards are generally granted to certain employees who are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Compensation cost equal to the grant date fair value, net of estimated forfeitures, is recognized for these awards over the vesting period. The grant date fair value is equal to the closing price of the company's common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards and estimated forfeitures are determined on the grant date based on historical forfeiture experience. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2022 and 2021 was $89.19 and $97.84, respectively.
Unrestricted Common Stock Awards
During the first nine months of fiscal 2022 and 2021, 6,453 and 8,070 shares, respectively, of fully vested unrestricted common stock awards were granted to certain Board members as a component of their compensation for their service on the Board and were recorded within selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. Additionally, the Company's Board members may elect to convert a portion or all of their calendar year annual retainers otherwise payable in cash into shares of the company's common stock. No shares of fully vested unrestricted common stock awards were granted during the second or third quarters of fiscal 2022 and 2021.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity
9 Months Ended
Jul. 29, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
12Stockholders' Equity
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Foreign currency translation adjustments$40,725 $17,823 $19,535 
Pension benefits3,899 5,106 3,899 
Cash flow derivative instruments(13,481)3,762 2,562 
Total accumulated other comprehensive loss$31,143 $26,691 $25,996 
The components and activity of AOCL, net of tax, for the three and nine month periods ended July 29, 2022 and July 30, 2021 were as follows:
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 29, 2022$34,933 $3,899 $(11,009)$27,823 
Other comprehensive (income) loss before reclassifications5,792 — (632)5,160 
Amounts reclassified from AOCL— — (1,840)(1,840)
Net current period other comprehensive (income) loss5,792 — (2,472)3,320 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19,535 $3,899 $2,562 $25,996 
Other comprehensive (income) loss before reclassifications21,190 — (14,448)6,742 
Amounts reclassified from AOCL— — (1,595)(1,595)
Net current period other comprehensive (income) loss21,190 — (16,043)5,147 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 30, 2021$12,509 $5,106 $11,797 $29,412 
Other comprehensive (income) loss before reclassifications5,314 — (11,117)(5,803)
Amounts reclassified from AOCL— — 3,082 3,082 
Net current period other comprehensive (income)5,314 — (8,035)(2,721)
Balance as of July 30, 2021$17,823 $5,106 $3,762 $26,691 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2020$24,508 $5,106 $4,648 $34,262 
Other comprehensive income before reclassifications(6,685)— (10,151)(16,836)
Amounts reclassified from AOCL— — 9,265 9,265 
Net current period other comprehensive income(6,685)— (886)(7,571)
Balance as of July 30, 2021$17,823 $5,106 $3,762 $26,691 
For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 16, Derivative Instruments and Hedging Activities.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Per Share Data
9 Months Ended
Jul. 29, 2022
Earnings Per Share [Abstract]  
Per Share Data
13Per Share Data
Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:
 Three Months EndedNine Months Ended
(Shares in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Basic  
Weighted-average number of shares of common stock104,827 107,130 104,924 107,661 
Assumed issuance of contingent shares— — 
Weighted-average number of shares of common stock outstanding - Basic104,827 107,130 104,931 107,667 
Diluted  
Weighted-average number of shares of common stock outstanding - Basic104,827 107,130 104,931 107,667 
Effect of dilutive shares621 1,233 823 1,151 
Weighted-average number of shares of common stock outstanding - Diluted105,448 108,363 105,754 108,818 
The effect of dilutive shares from stock option awards and restricted stock unit awards is computed under the treasury stock method. Stock option awards to purchase 1,066,621 and 2,109 shares of common stock during the third quarter of fiscal 2022 and 2021, respectively, and to purchase 896,184 and 425,748 shares of common stock during the first nine months of fiscal 2022 and 2021, respectively, were excluded from the computation of diluted net earnings per share of common stock because they were anti-dilutive.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies
9 Months Ended
Jul. 29, 2022
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
14Contingencies
Litigation
From time to time, the company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory, damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean-up and other costs and damages. The company is also occasionally involved in commercial disputes, employment or employment-related disputes, and patent litigation cases in which it is
asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. The company believes these activities help minimize its risk of being a defendant in patent infringement litigation.
The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements, and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the company's consolidated results of operations, financial position, or cash flows.
In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Condensed Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Condensed Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
Litigation Settlement
On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of the company, and Briggs & Stratton Corporation (“BGG”) entered into a settlement agreement (“Settlement Agreement”) relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs & Stratton Power Products Group, LLC (“BSPPG”), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the “Infringement Action”). In the Infringement Action, Exmark alleged that certain mower decks manufactured by BSPPG infringed an Exmark mower deck patent. Despite favorable judgments in the Infringement Action in favor of Exmark, including with regard to awarded damages, actions by BGG during the second half of calendar year 2020 put in jeopardy the certainty and timing of the eventual receipt of the damages awarded to Exmark in the Infringement Action, including (i) the filing by BGG and certain of its subsidiaries for bankruptcy relief under chapter 11 of title 11 of the United States Bankruptcy Code (“BGG Bankruptcy”); (ii) the sale of substantially all the assets (but not certain liabilities, including the Infringement Action) of BGG and its subsidiaries to a third-party pursuant to Section 363 of the United States Bankruptcy Code; and (iii) a petition filed by BGG for a panel rehearing of the United States Court of Appeals for the Federal Circuit's decision in the Infringement Action (“Rehearing Petition”).
As a result, on November 19, 2020, Exmark entered into the Settlement Agreement with BGG which provided, among other things, that (i) upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million (“Settlement Amount”), (ii) BGG agreed to immediately withdraw the Rehearing Petition and otherwise not pursue additional appellate review regarding the Infringement Action, and (iii) after receipt of the Settlement Amount, Exmark agreed to release a supersedeas appeal bond that had been obtained by BGG to support payment of the damages awarded to Exmark in the Infringement Action. On November 20, 2020, BGG filed a motion to withdraw the Rehearing Petition and on December 16, 2020, the bankruptcy court approved the Settlement Agreement. During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, the company recognized in selling, general and administrative expense within the Condensed Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with the company's external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Jul. 29, 2022
Leases [Abstract]  
Leases
15Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration. The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and generally represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing market or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:
Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Operating lease expense$3,833 $4,397 $16,304 $14,488 
Short-term lease expense303 256 3,445 1,693 
Variable lease expense12 22 12 72 
Total lease expense$4,148 $4,675 $19,761 $16,253 
The following table presents supplemental cash flow information related to the company's operating leases:
Nine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021
Operating cash flows for amounts included in the measurement of lease liabilities$14,129 $14,288 
Right-of-use assets obtained in exchange for lease obligations$18,236 $4,739 
The following table presents other lease information related to the company's operating leases:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Weighted-average remaining lease term of operating leases in years6.26.66.6
Weighted-average discount rate of operating leases2.99 %2.70 %2.71 %
The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of July 29, 2022:
(Dollars in thousands)July 29, 2022
2022 (remaining)$4,579 
202317,540 
202416,164 
202514,001 
20268,819 
Thereafter24,086 
Total future minimum operating lease payments85,189 
Less: imputed interest8,593 
Present value of operating lease liabilities$76,596 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities
9 Months Ended
Jul. 29, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities
16Derivative Instruments and Hedging Activities
Risk Management Objective of Using Derivatives
The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, costs associated with foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.
To reduce its exposure to foreign currency exchange rate risk, the company enters into various derivative instruments to hedge against such risk, authorized under a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.
The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties and costs associated with foreign plant operations, including purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.
Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and costs associated with
foreign plant operations, including purchases from suppliers, are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years.
When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.
As of July 29, 2022, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $293.0 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Derivative assets:   
Derivatives designated as cash flow hedging instruments:   
Prepaid expenses and other current assets   
Forward currency contracts$17,723 $1,235 $189 
Derivatives not designated as cash flow hedging instruments:
Prepaid expenses and other current assets
Forward currency contracts4,618 309 133 
Total derivative assets$22,341 $1,544 $322 
Derivative liabilities:
Derivatives designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts$— $3,682 $1,260 
Derivatives not designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts18 1,554 872 
Total derivative liabilities$18 $5,236 $2,132 
The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount on its Condensed Consolidated Balance Sheets.
The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Derivative assets:
Forward currency contracts:
Gross amount of derivative assets$22,424 $1,544 $423 
Derivative liabilities offsetting derivative assets83 — 101 
Net amount of derivative assets$22,341 $1,544 $322 
Derivative liabilities:
Forward currency contracts:
Gross amount of derivative liabilities$18 $5,849 $4,853 
Derivative assets offsetting derivative liabilities— 613 2,721 
Net amount of derivative liabilities$18 $5,236 $2,132 
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended July 29, 2022 and July 30, 2021:
Three Months Ended
Gain (Loss) Reclassified from AOCL into EarningsGain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,640 $(3,113)$2,508 $7,350 
Cost of sales200 31 (36)685 
Total derivatives designated as cash flow hedging instruments$1,840 $(3,082)$2,472 $8,035 
Nine Months Ended
Gain (Loss) Reclassified from AOCL into EarningsGain Recognized in OCI on Derivatives
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,431 $(9,325)$14,836 $620 
Cost of sales164 60 1,207 266 
Total derivatives designated as cash flow hedging instruments$1,595 $(9,265)$16,043 $886 
The company recognized immaterial gains within other income, net in the Condensed Consolidated Statements of Earnings during the third quarter and first nine months of fiscal 2022, and recognized immaterial losses within other income, net in the Condensed Consolidated Statements of Earnings during third quarter and first nine months of fiscal 2021, respectively, due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of July 29, 2022, the company expects to reclassify approximately $12.4 million of gains from AOCL to earnings during the next twelve months.
The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)July 29, 2022July 30, 2021
Three Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$1,160,550 $(760,644)$976,836 $(645,719)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain (loss) reclassified from AOCL into earnings1,640 200 (3,113)31 
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$646 $627 $322 $70 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)July 29, 2022July 30, 2021
Nine Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$3,342,678 $(2,236,927)$2,998,929 $(1,949,823)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain (loss) reclassified from AOCL into earnings1,431 164 (9,325)60 
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(930)$1,180 $784 $366 
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Gain (loss) on derivatives not designated as cash flow hedging instruments
Forward currency contracts:
Other income, net$(344)$1,972 $3,639 $(4,511)
Total gain (loss) on derivatives not designated as cash flow hedging instruments$(344)$1,972 $3,639 $(4,511)
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
9 Months Ended
Jul. 29, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements
17Fair Value Measurements
The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.
Recurring Fair Value Measurements
The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date.
The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of July 29, 2022, July 30, 2021, and October 31, 2021, according to the valuation technique utilized to determine their fair values (in thousands):
 Fair Value Measurements Using Inputs Considered as:
July 29, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$22,341 $— $22,341 $— 
Total assets$22,341 $— $22,341 $— 
Liabilities:    
Forward currency contracts$18 $— $18 $— 
Total liabilities$18 $— $18 $— 
 Fair Value Measurements Using Inputs Considered as:
July 30, 2021Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$1,544 $— $1,544 $— 
Total assets$1,544 $— $1,544 $— 
Liabilities:
Forward currency contracts$5,236 $— $5,236 $— 
Total liabilities$5,236 $— $5,236 $— 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2021Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$322 $— $322 $— 
Total assets$322 $— $322 $— 
Liabilities:    
Forward currency contracts$2,132 $— $2,132 $— 
Total liabilities$2,132 $— $2,132 $— 
Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a non-recurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of a business combination or asset acquisition are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations and asset acquisitions, when applicable. For additional information on the company's business combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations and Asset Acquisitions.
Other Fair Value Disclosures
The carrying values of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate
their fair values due to their short-term nature. As of July 29, 2022, July 30, 2021 and October 31, 2021, the company's long-term debt included $524.1 million, $424.0 million and $424.0 million of gross fixed-rate debt that is not subject to variable interest rate fluctuations. The gross fair value of such long-term debt is determined using Level 2 inputs by discounting the projected cash flows based on quoted market rates at which similar amounts of debt could currently be borrowed. As of July 29, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $541.0 million compared to its gross carrying amount of $524.1 million. As of July 30, 2021, the estimated gross fair value of long-term debt with fixed interest rates was $525.9 million compared to its gross carrying amount of $424.0 million. As of October 31, 2021, the estimated gross fair value of long-term debt with fixed interest rates was $517.9 million compared to its gross carrying amount of $424.0 million. For additional information regarding long-term debt with fixed interest rates, refer to Note 6, Indebtedness.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
9 Months Ended
Jul. 29, 2022
Subsequent Events [Abstract]  
Subsequent Events
18Subsequent Events
The company has evaluated all subsequent events and concluded that no subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation (Policies)
9 Months Ended
Jul. 29, 2022
Accounting Policies [Abstract]  
Basis of Presentation The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented.
Fiscal Period The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end. For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended
Accounting Policies and Estimates
Accounting Policies and Estimates
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current expected credit losses, pension accruals, self-insurance accruals, legal accruals, right-of-use assets and lease liabilities, useful lives for tangible and finite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination or an asset acquisition, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant and current circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under
the circumstances, including the economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, including those impacted by COVID-19 and Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements Adopted and New Accounting Pronouncements Not Yet Adopted
New Accounting Pronouncements Adopted
In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The amended guidance also clarifies and simplifies other aspects of the accounting for income taxes under accounting standards codification Topic 740, Income Taxes. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
In January 2020, the FASB issued ASU No. 2020-01, Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarified that before applying or upon discontinuing the equity method of accounting for an investment in equity securities, an entity should consider observable transactions that require it to apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
New Accounting Pronouncements Not Yet Adopted
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional guidance to ease the potential burden of accounting for reference rate reform due to the cessation of the London Interbank Offered Rate, commonly referred to as "LIBOR." The temporary guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, relationships, and transactions affected by reference rate reform if certain criteria are met. The guidance was effective upon issuance on March 12, 2020 and the provisions of the temporary optional guidance provided by the ASU may be elected on a prospective basis from the beginning of an interim period that includes the issuance date of the ASU through December 31, 2022, when the reference rate reform activity is expected to be substantially complete. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, to provide supplemental guidance and to further clarify the scope of the amended guidance. At this time, the company does not have receivables, hedging relationships, or operating lease agreements that reference LIBOR or another reference rate expected to be discontinued; and therefore, the company has not applied the optional practical expedients under this ASU to these classes of assets. On October 5, 2021, the company entered into an amended and restated credit agreement and at such time, the company concluded that the optional practical expedients provided by the ASU would not be elected as the required criteria were not met. The amended and restated credit agreement includes a transition clause in the event LIBOR is discontinued and the company's other fixed-rate financing agreements do not reference LIBOR or another reference rate expected to be discontinued. On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to Secured Overnight Financing Rate ("SOFR"). As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company. The company does not expect the transition of LIBOR to have a material impact on the company's Condensed Consolidated Financial Statements; however, a review of other contracts and agreements is underway and is expected to be completed prior to December 31, 2022.
The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above, will not have a material impact on its Condensed Consolidated Financial Statements or do not apply to its operations.
Inventories, Net Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for a majority of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed.
Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration. The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and generally represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing market or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.
Derivative Instruments and Hedging Activities
Risk Management Objective of Using Derivatives
The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, costs associated with foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.
To reduce its exposure to foreign currency exchange rate risk, the company enters into various derivative instruments to hedge against such risk, authorized under a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.
The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties and costs associated with foreign plant operations, including purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.
Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and costs associated with
foreign plant operations, including purchases from suppliers, are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years.
When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.
As of July 29, 2022, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $293.0 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.
Fair Value Measurements The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.
Recurring Fair Value Measurements
The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date.
Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a non-recurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of a business combination or asset acquisition are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations and asset acquisitions, when applicable. For additional information on the company's business combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations and Asset Acquisitions.
Other Fair Value Disclosures
The carrying values of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate
their fair values due to their short-term nature.
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations and Asset Acquisitions (Tables)
9 Months Ended
Jul. 29, 2022
Business Combination and Asset Acquisition [Abstract]  
Summary of Allocation of Preliminary Purchase Price Assigned to Intimidator Group
The following table summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:
(Dollars in thousands)January 13, 2022
Cash and cash equivalents$975 
Receivables6,954 
Inventories34,608 
Prepaid expenses and other current assets513 
Property, plant and equipment27,447 
Right-of-use assets344 
Goodwill163,731 
Other intangible assets:
Indefinite-lived trade name99,100 
Finite-lived trade names3,260 
Finite-lived customer-related80,500 
Finite-lived backlog1,340 
Accounts payable(8,535)
Accrued liabilities(9,152)
Short-term lease liabilities(100)
Long-term lease liabilities(244)
Total fair value of net assets acquired400,741 
Less: cash and cash equivalents acquired(975)
Total purchase price$399,766 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Data (Tables)
9 Months Ended
Jul. 29, 2022
Segment Reporting [Abstract]  
Summarized Financial Information Concerning Reportable Segments
The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (in thousands):
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$886,232 $269,962 $4,356 $1,160,550 
Intersegment gross sales (eliminations)10,436 15 (10,451)— 
Earnings (loss) before income taxes$166,191 $26,348 $(35,448)$157,091 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$2,484,927 $845,039 $12,712 $3,342,678 
Intersegment gross sales (eliminations)23,201 50 (23,251)— 
Earnings (loss) before income taxes424,833 95,203 (110,742)409,294 
Total assets$2,625,481 $407,218 $407,250 $3,439,949 
Three Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Net sales$718,477 $252,117 $6,242 $976,836 
Intersegment gross sales (eliminations)8,241 13 (8,254)— 
Earnings (loss) before income taxes$122,331 $31,548 $(36,428)$117,451 
Nine Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Net sales$2,197,058 $784,852 $17,019 $2,998,929 
Intersegment gross sales (eliminations)24,034 39 (24,073)— 
Earnings (loss) before income taxes406,279 109,642 (85,401)430,520 
Total assets$1,949,681 $327,064 $691,304 $2,968,049 
Summary of Components of Loss Before Income Taxes Included in Other Segment
The following table presents the details of operating loss before income taxes for the company's Other activities:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Corporate expenses$(30,816)$(33,797)$(94,359)$(78,814)
Interest expense(9,182)(7,016)(24,219)(21,662)
Earnings from wholly-owned domestic distribution companies and other income, net4,550 4,385 7,836 15,075 
Total operating loss$(35,448)$(36,428)$(110,742)$(85,401)
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Jul. 29, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$780,738 $265,469 $1,102 $1,047,309 
Irrigation105,494 4,493 3,254 113,241 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Revenue by geographic market: 
United States$710,386 $229,666 $4,356 $944,408 
International countries175,846 40,296 — 216,142 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,149,549 $823,536 $6,207 $2,979,292 
Irrigation335,378 21,503 6,505 363,386 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Revenue by geographic market: 
United States$1,969,933 $703,234 $12,712 $2,685,879 
International countries514,994 141,805 — 656,799 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Three Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$609,022 $247,152 $3,164 $859,338 
Irrigation109,455 4,965 3,078 117,498 
Total net sales$718,477 $252,117 $6,242 $976,836 
Revenue by geographic market: 
United States$559,907 $219,022 $6,242 $785,171 
International countries158,570 33,095 — 191,665 
Total net sales$718,477 $252,117 $6,242 $976,836 
Nine Months Ended July 30, 2021ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$1,891,138 $761,724 $11,436 $2,664,298 
Irrigation305,920 23,128 5,583 334,631 
Total net sales$2,197,058 $784,852 $17,019 $2,998,929 
Revenue by geographic market: 
United States$1,681,972 $661,017 $17,019 $2,360,008 
International countries515,086 123,835 — 638,921 
Total net sales$2,197,058 $784,852 $17,019 $2,998,929 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets, Net (Tables)
9 Months Ended
Jul. 29, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2022 were as follows:
(Dollars in thousands)ProfessionalResidentialOtherTotal
Balance as of October 31, 2021$411,079 $10,601 $— $421,680 
Goodwill acquired163,731 — — 163,731 
Translation adjustments(1,395)(213)— (1,608)
Balance as of July 29, 2022$573,415 $10,388 $— $583,803 
Schedule of Finite-Lived Intangible Assets
The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
July 30, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,275 $(14,482)$3,793 
Non-compete agreements5.56,908 (6,861)47 
Customer-related18.2239,762 (59,017)180,745 
Developed technology7.087,512 (40,943)46,569 
Trade names15.37,544 (2,882)4,662 
Backlog and other0.64,390 (4,390)— 
Total finite-lived14.6364,391 (128,575)235,816 
Indefinite-lived - trade names190,681 — 190,681 
Total other intangible assets, net$555,072 $(128,575)$426,497 
October 31, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,283 $(14,670)$3,613 
Non-compete agreements5.56,914 (6,872)42 
Customer-related18.2239,679 (62,617)177,062 
Developed technology7.087,473 (43,348)44,125 
Trade names15.47,524 (2,969)4,555 
Backlog and other0.64,390 (4,390)— 
Total finite-lived14.6364,263 (134,866)229,397 
Indefinite-lived - trade names190,644 — 190,644 
Total other intangible assets, net$554,907 $(134,866)$420,041 
Schedule of Indefinite-Lived Intangible Assets
The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
July 30, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,275 $(14,482)$3,793 
Non-compete agreements5.56,908 (6,861)47 
Customer-related18.2239,762 (59,017)180,745 
Developed technology7.087,512 (40,943)46,569 
Trade names15.37,544 (2,882)4,662 
Backlog and other0.64,390 (4,390)— 
Total finite-lived14.6364,391 (128,575)235,816 
Indefinite-lived - trade names190,681 — 190,681 
Total other intangible assets, net$555,072 $(128,575)$426,497 
October 31, 2021Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,283 $(14,670)$3,613 
Non-compete agreements5.56,914 (6,872)42 
Customer-related18.2239,679 (62,617)177,062 
Developed technology7.087,473 (43,348)44,125 
Trade names15.47,524 (2,969)4,555 
Backlog and other0.64,390 (4,390)— 
Total finite-lived14.6364,263 (134,866)229,397 
Indefinite-lived - trade names190,644 — 190,644 
Total other intangible assets, net$554,907 $(134,866)$420,041 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness (Tables)
9 Months Ended
Jul. 29, 2022
Debt Disclosure [Abstract]  
Summary of Debt
The following is a summary of the company's indebtedness:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
$600 million revolving credit facility, due October 2026
$65,000 $— $— 
$200 million term loan, due April 2022
— 100,000 — 
$300 million term loan, due April 2024
— 170,000 — 
$270 million term loan, due October 2026
270,000 — 270,000 
$200 million term loan, due April 2027
200,000 — — 
3.81% series A senior notes, due June 2029
100,000 100,000 100,000 
3.91% series B senior notes, due June 2031
100,000 100,000 100,000 
3.97% senior notes, due June 2032
100,000 — — 
7.8% debentures, due June 2027
100,000 100,000 100,000 
6.625% senior notes, due May 2037
124,086 124,024 124,040 
Less: unamortized discounts, debt issuance costs, and deferred charges3,470 2,462 2,798 
Total long-term debt1,055,616 691,562 691,242 
Less: current portion of long-term debt65,000 104,217 — 
Long-term debt, less current portion$990,616 $587,345 $691,242 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net (Tables)
9 Months Ended
Jul. 29, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories, net were as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Raw materials and work in process$402,719 $280,774 $335,325 
Finished goods and service parts672,042 466,961 538,332 
Total FIFO and average cost value1,074,761 747,735 873,657 
Less: adjustment to LIFO value135,487 82,087 135,487 
Total inventories, net$939,274 $665,648 $738,170 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Jul. 29, 2022
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
Property, plant and equipment, net was as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Land and land improvements$57,169 $56,004 $57,690 
Buildings and leasehold improvements326,111 299,484 308,217 
Machinery and equipment535,303 508,383 522,012 
Tooling221,290 233,171 220,966 
Computer hardware and software96,834 102,293 97,485 
Construction in process141,503 82,211 85,722 
Property, plant, and equipment, gross1,378,210 1,281,546 1,292,092 
Less: accumulated depreciation846,394 824,554 804,361 
Property, plant, and equipment, net$531,816 $456,992 $487,731 
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Product Warranty Guarantees (Tables)
9 Months Ended
Jul. 29, 2022
Product Warranties Disclosures [Abstract]  
Schedule of Changes in Accrued Warranties
The changes in accrued warranties were as follows:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Beginning balance$126,830 $119,389 $116,783 $107,121 
Provisions21,824 17,686 62,917 56,204 
Acquisitions2,466 — 5,663 — 
Claims(20,829)(20,300)(54,601)(51,104)
Changes in estimates727 377 256 4,931 
Ending balance$131,018 $117,152 $131,018 $117,152 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Tables)
9 Months Ended
Jul. 29, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Compensation Cost Related to Stock-Based Awards
Compensation costs related to stock-based compensation awards were as follows:
Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Stock option awards$2,664 $2,614 $7,207 $7,271 
Performance share awards1,697 2,184 5,235 5,205 
Restricted stock unit awards1,611 1,033 4,034 3,029 
Unrestricted common stock awards— — 629 671 
Total compensation cost for stock-based compensation awards$5,972 $5,831 $17,105 $16,176 
Schedule of Assumptions for Options Granted
The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the first nine months of the following fiscal periods:
 Fiscal 2022Fiscal 2021
Expected life of option in years6.196.21
Expected stock price volatility23.74%23.26%
Risk-free interest rate1.31%0.55%
Expected dividend yield0.94%0.86%
Per share weighted-average fair value at date of grant$22.55$19.39
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Tables)
9 Months Ended
Jul. 29, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax
The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Foreign currency translation adjustments$40,725 $17,823 $19,535 
Pension benefits3,899 5,106 3,899 
Cash flow derivative instruments(13,481)3,762 2,562 
Total accumulated other comprehensive loss$31,143 $26,691 $25,996 
Schedule of Components and Activity of AOCL
The components and activity of AOCL, net of tax, for the three and nine month periods ended July 29, 2022 and July 30, 2021 were as follows:
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 29, 2022$34,933 $3,899 $(11,009)$27,823 
Other comprehensive (income) loss before reclassifications5,792 — (632)5,160 
Amounts reclassified from AOCL— — (1,840)(1,840)
Net current period other comprehensive (income) loss5,792 — (2,472)3,320 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19,535 $3,899 $2,562 $25,996 
Other comprehensive (income) loss before reclassifications21,190 — (14,448)6,742 
Amounts reclassified from AOCL— — (1,595)(1,595)
Net current period other comprehensive (income) loss21,190 — (16,043)5,147 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 30, 2021$12,509 $5,106 $11,797 $29,412 
Other comprehensive (income) loss before reclassifications5,314 — (11,117)(5,803)
Amounts reclassified from AOCL— — 3,082 3,082 
Net current period other comprehensive (income)5,314 — (8,035)(2,721)
Balance as of July 30, 2021$17,823 $5,106 $3,762 $26,691 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2020$24,508 $5,106 $4,648 $34,262 
Other comprehensive income before reclassifications(6,685)— (10,151)(16,836)
Amounts reclassified from AOCL— — 9,265 9,265 
Net current period other comprehensive income(6,685)— (886)(7,571)
Balance as of July 30, 2021$17,823 $5,106 $3,762 $26,691 
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Per Share Data (Tables)
9 Months Ended
Jul. 29, 2022
Earnings Per Share [Abstract]  
Reconciliations of Basic and Diluted Weighted-Average Shares of Common Stock Outstanding
Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:
 Three Months EndedNine Months Ended
(Shares in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Basic  
Weighted-average number of shares of common stock104,827 107,130 104,924 107,661 
Assumed issuance of contingent shares— — 
Weighted-average number of shares of common stock outstanding - Basic104,827 107,130 104,931 107,667 
Diluted  
Weighted-average number of shares of common stock outstanding - Basic104,827 107,130 104,931 107,667 
Effect of dilutive shares621 1,233 823 1,151 
Weighted-average number of shares of common stock outstanding - Diluted105,448 108,363 105,754 108,818 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Jul. 29, 2022
Leases [Abstract]  
Supplemental Cash Flow and Other Lease Information
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:
Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Operating lease expense$3,833 $4,397 $16,304 $14,488 
Short-term lease expense303 256 3,445 1,693 
Variable lease expense12 22 12 72 
Total lease expense$4,148 $4,675 $19,761 $16,253 
The following table presents supplemental cash flow information related to the company's operating leases:
Nine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021
Operating cash flows for amounts included in the measurement of lease liabilities$14,129 $14,288 
Right-of-use assets obtained in exchange for lease obligations$18,236 $4,739 
The following table presents other lease information related to the company's operating leases:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Weighted-average remaining lease term of operating leases in years6.26.66.6
Weighted-average discount rate of operating leases2.99 %2.70 %2.71 %
Future Minimum Operating Lease Payments
The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of July 29, 2022:
(Dollars in thousands)July 29, 2022
2022 (remaining)$4,579 
202317,540 
202416,164 
202514,001 
20268,819 
Thereafter24,086 
Total future minimum operating lease payments85,189 
Less: imputed interest8,593 
Present value of operating lease liabilities$76,596 
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities (Tables)
9 Months Ended
Jul. 29, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Derivative assets:   
Derivatives designated as cash flow hedging instruments:   
Prepaid expenses and other current assets   
Forward currency contracts$17,723 $1,235 $189 
Derivatives not designated as cash flow hedging instruments:
Prepaid expenses and other current assets
Forward currency contracts4,618 309 133 
Total derivative assets$22,341 $1,544 $322 
Derivative liabilities:
Derivatives designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts$— $3,682 $1,260 
Derivatives not designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts18 1,554 872 
Total derivative liabilities$18 $5,236 $2,132 
Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets
The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)July 29, 2022July 30, 2021October 31, 2021
Derivative assets:
Forward currency contracts:
Gross amount of derivative assets$22,424 $1,544 $423 
Derivative liabilities offsetting derivative assets83 — 101 
Net amount of derivative assets$22,341 $1,544 $322 
Derivative liabilities:
Forward currency contracts:
Gross amount of derivative liabilities$18 $5,849 $4,853 
Derivative assets offsetting derivative liabilities— 613 2,721 
Net amount of derivative liabilities$18 $5,236 $2,132 
Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended July 29, 2022 and July 30, 2021:
Three Months Ended
Gain (Loss) Reclassified from AOCL into EarningsGain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,640 $(3,113)$2,508 $7,350 
Cost of sales200 31 (36)685 
Total derivatives designated as cash flow hedging instruments$1,840 $(3,082)$2,472 $8,035 
Nine Months Ended
Gain (Loss) Reclassified from AOCL into EarningsGain Recognized in OCI on Derivatives
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,431 $(9,325)$14,836 $620 
Cost of sales164 60 1,207 266 
Total derivatives designated as cash flow hedging instruments$1,595 $(9,265)$16,043 $886 
The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)July 29, 2022July 30, 2021
Three Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$1,160,550 $(760,644)$976,836 $(645,719)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain (loss) reclassified from AOCL into earnings1,640 200 (3,113)31 
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$646 $627 $322 $70 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)July 29, 2022July 30, 2021
Nine Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$3,342,678 $(2,236,927)$2,998,929 $(1,949,823)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain (loss) reclassified from AOCL into earnings1,431 164 (9,325)60 
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(930)$1,180 $784 $366 
Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 Three Months EndedNine Months Ended
(Dollars in thousands)July 29, 2022July 30, 2021July 29, 2022July 30, 2021
Gain (loss) on derivatives not designated as cash flow hedging instruments
Forward currency contracts:
Other income, net$(344)$1,972 $3,639 $(4,511)
Total gain (loss) on derivatives not designated as cash flow hedging instruments$(344)$1,972 $3,639 $(4,511)
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
9 Months Ended
Jul. 29, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of July 29, 2022, July 30, 2021, and October 31, 2021, according to the valuation technique utilized to determine their fair values (in thousands):
 Fair Value Measurements Using Inputs Considered as:
July 29, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$22,341 $— $22,341 $— 
Total assets$22,341 $— $22,341 $— 
Liabilities:    
Forward currency contracts$18 $— $18 $— 
Total liabilities$18 $— $18 $— 
 Fair Value Measurements Using Inputs Considered as:
July 30, 2021Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$1,544 $— $1,544 $— 
Total assets$1,544 $— $1,544 $— 
Liabilities:
Forward currency contracts$5,236 $— $5,236 $— 
Total liabilities$5,236 $— $5,236 $— 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2021Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$322 $— $322 $— 
Total assets$322 $— $322 $— 
Liabilities:    
Forward currency contracts$2,132 $— $2,132 $— 
Total liabilities$2,132 $— $2,132 $— 
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations and Asset Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 13, 2022
Jul. 29, 2022
Jan. 28, 2022
Jul. 29, 2022
Jul. 30, 2021
Oct. 31, 2021
Business Acquisition [Line Items]            
Goodwill   $ 583,803   $ 583,803 $ 421,958 $ 421,680
Finite-lived intangible asset, useful life     14 years 7 months 6 days 13 years 4 months 24 days 14 years 7 months 6 days  
Operating Segments | Professional            
Business Acquisition [Line Items]            
Goodwill   573,415   $ 573,415   $ 411,079
Trade names            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life     15 years 4 months 24 days 13 years 8 months 12 days 15 years 3 months 18 days  
Intimidator            
Business Acquisition [Line Items]            
Percentage of voting interests acquired 100.00%          
Payments to acquire businesses, gross $ 398,900          
Total purchase price 399,766          
Additional cash purchase consideration, maximum 15,000          
Goodwill 163,731          
Goodwill, purchase accounting adjustments   2,900   $ 8,100    
Other intangible assets $ 184,200          
Finite-lived intangible asset, useful life 9 years 6 months          
Revenue of acquiree since acquisition date   $ 54,400   $ 114,900    
Intimidator | Trade names            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life 9 years 9 months 18 days          
Intimidator | Customer-related            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life 9 years 7 months 6 days          
Intimidator | Backlog            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life 9 months          
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations and Asset Acquisitions - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) - USD ($)
$ in Thousands
Jan. 13, 2022
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Business Acquisition [Line Items]        
Goodwill   $ 583,803 $ 421,680 $ 421,958
Intimidator        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 975      
Receivables 6,954      
Inventories 34,608      
Prepaid expenses and other current assets 513      
Property, plant and equipment 27,447      
Right-of-use assets 344      
Goodwill 163,731      
Other intangible assets:        
Indefinite-lived trade name 99,100      
Accounts payable (8,535)      
Accrued liabilities (9,152)      
Short-term lease liabilities (100)      
Long-term lease liabilities (244)      
Total fair value of net assets acquired 400,741      
Less: cash and cash equivalents acquired (975)      
Total purchase price 399,766      
Intimidator | Trade names        
Other intangible assets:        
Finite-lived intangibles 3,260      
Intimidator | Customer-related        
Other intangible assets:        
Finite-lived intangibles 80,500      
Intimidator | Backlog        
Other intangible assets:        
Finite-lived intangibles $ 1,340      
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Data - Narrative (Details)
9 Months Ended
Jul. 29, 2022
segment
Segment Reporting [Abstract]  
Operating segments 12
Reportable segments 2
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Data - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Oct. 31, 2021
Financial information concerning reportable segments          
Net sales $ 1,160,550 $ 976,836 $ 3,342,678 $ 2,998,929  
Earnings (loss) before income taxes 157,091 117,451 409,294 430,520  
Total assets 3,439,949 2,968,049 3,439,949 2,968,049 $ 2,936,140
Operating Segments | Professional          
Financial information concerning reportable segments          
Net sales 886,232 718,477 2,484,927 2,197,058  
Earnings (loss) before income taxes 166,191 122,331 424,833 406,279  
Total assets 2,625,481 1,949,681 2,625,481 1,949,681  
Operating Segments | Residential          
Financial information concerning reportable segments          
Net sales 269,962 252,117 845,039 784,852  
Earnings (loss) before income taxes 26,348 31,548 95,203 109,642  
Total assets 407,218 327,064 407,218 327,064  
Other Activities          
Financial information concerning reportable segments          
Net sales 4,356 6,242 12,712 17,019  
Earnings (loss) before income taxes (35,448) (36,428) (110,742) (85,401)  
Total assets 407,250 691,304 407,250 691,304  
Intersegment gross sales (eliminations)          
Financial information concerning reportable segments          
Net sales (10,451) (8,254) (23,251) (24,073)  
Intersegment gross sales (eliminations) | Professional          
Financial information concerning reportable segments          
Net sales 10,436 8,241 23,201 24,034  
Intersegment gross sales (eliminations) | Residential          
Financial information concerning reportable segments          
Net sales $ 15 $ 13 $ 50 $ 39  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Data - Components of Loss before Income Taxes Included in Other (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Components of the loss before income taxes included in "Other"        
Interest expense $ (9,182) $ (7,016) $ (24,219) $ (21,662)
Earnings from wholly-owned domestic distribution companies and other income, net 3,225 2,528 8,262 8,062
Earnings before income taxes 157,091 117,451 409,294 430,520
Other Activities        
Components of the loss before income taxes included in "Other"        
Corporate expenses (30,816) (33,797) (94,359) (78,814)
Interest expense (9,182) (7,016) (24,219) (21,662)
Earnings from wholly-owned domestic distribution companies and other income, net 4,550 4,385 7,836 15,075
Earnings before income taxes $ (35,448) $ (36,428) $ (110,742) $ (85,401)
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregation by Major Product Type and Geographic Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 1,160,550 $ 976,836 $ 3,342,678 $ 2,998,929
United States        
Disaggregation of Revenue [Line Items]        
Revenues 944,408 785,171 2,685,879 2,360,008
International countries        
Disaggregation of Revenue [Line Items]        
Revenues 216,142 191,665 656,799 638,921
Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 1,047,309 859,338 2,979,292 2,664,298
Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 113,241 117,498 363,386 334,631
Operating Segments | Professional        
Disaggregation of Revenue [Line Items]        
Revenues 886,232 718,477 2,484,927 2,197,058
Operating Segments | Professional | United States        
Disaggregation of Revenue [Line Items]        
Revenues 710,386 559,907 1,969,933 1,681,972
Operating Segments | Professional | International countries        
Disaggregation of Revenue [Line Items]        
Revenues 175,846 158,570 514,994 515,086
Operating Segments | Professional | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 780,738 609,022 2,149,549 1,891,138
Operating Segments | Professional | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 105,494 109,455 335,378 305,920
Operating Segments | Residential        
Disaggregation of Revenue [Line Items]        
Revenues 269,962 252,117 845,039 784,852
Operating Segments | Residential | United States        
Disaggregation of Revenue [Line Items]        
Revenues 229,666 219,022 703,234 661,017
Operating Segments | Residential | International countries        
Disaggregation of Revenue [Line Items]        
Revenues 40,296 33,095 141,805 123,835
Operating Segments | Residential | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 265,469 247,152 823,536 761,724
Operating Segments | Residential | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 4,493 4,965 21,503 23,128
Other Activities        
Disaggregation of Revenue [Line Items]        
Revenues 4,356 6,242 12,712 17,019
Other Activities | United States        
Disaggregation of Revenue [Line Items]        
Revenues 4,356 6,242 12,712 17,019
Other Activities | International countries        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other Activities | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 1,102 3,164 6,207 11,436
Other Activities | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues $ 3,254 $ 3,078 $ 6,505 $ 5,583
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 29, 2022
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]      
Contract with customer, liability $ 27.3 $ 27.3 $ 24.1
Contract with customer liability revenue recognized $ 3.3 $ 8.8  
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Performance Obligation (Details)
$ in Millions
Jul. 29, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-30  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 2.3
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 7.7
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 5.3
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Jan. 13, 2022
Oct. 31, 2021
Jul. 30, 2021
Goodwill [Line Items]        
Goodwill $ 583,803   $ 421,680 $ 421,958
Intimidator        
Goodwill [Line Items]        
Goodwill   $ 163,731    
Other intangible assets   $ 184,200    
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)
$ in Thousands
9 Months Ended
Jul. 29, 2022
USD ($)
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period $ 421,680
Goodwill acquired 163,731
Translation adjustments (1,608)
Goodwill, balance at end of period 583,803
Operating Segments | Professional  
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period 411,079
Goodwill acquired 163,731
Translation adjustments (1,395)
Goodwill, balance at end of period 573,415
Operating Segments | Residential  
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period 10,601
Goodwill acquired 0
Translation adjustments (213)
Goodwill, balance at end of period 10,388
Other Activities  
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period 0
Goodwill acquired 0
Translation adjustments 0
Goodwill, balance at end of period $ 0
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jan. 28, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Oct. 31, 2021
Other Intangible Assets            
Weighted-Average Useful Life in Years   14 years 7 months 6 days   13 years 4 months 24 days 14 years 7 months 6 days  
Gross Carrying Amount $ 464,684   $ 364,391 $ 464,684 $ 364,391 $ 364,263
Accumulated Amortization (159,015)   (128,575) (159,015) (128,575) (134,866)
Net 305,669   235,816 305,669 235,816 229,397
Indefinite-lived - trade names 289,472   190,681 289,472 190,681 190,644
Total other intangible assets, gross 754,156   555,072 754,156 555,072 554,907
Total other intangible assets, net 595,141   426,497 595,141 426,497 420,041
Estimated amortization expense            
Amortization of other intangible assets 9,100   6,400 24,800 $ 17,500  
Fiscal 2022 (remainder) 9,100     9,100    
Fiscal 2023 34,900     34,900    
Fiscal 2024 33,000     33,000    
Fiscal 2025 30,100     30,100    
Fiscal 2026 29,000     29,000    
Fiscal 2027 24,000     24,000    
After fiscal 2027 145,600     $ 145,600    
Patents            
Other Intangible Assets            
Weighted-Average Useful Life in Years   9 years 10 months 24 days   9 years 10 months 24 days 9 years 10 months 24 days  
Gross Carrying Amount 18,252   18,275 $ 18,252 $ 18,275 18,283
Accumulated Amortization (15,178)   (14,482) (15,178) (14,482) (14,670)
Net 3,074   3,793 $ 3,074 $ 3,793 3,613
Non-compete agreements            
Other Intangible Assets            
Weighted-Average Useful Life in Years   5 years 6 months   5 years 6 months 5 years 6 months  
Gross Carrying Amount 6,887   6,908 $ 6,887 $ 6,908 6,914
Accumulated Amortization (6,861)   (6,861) (6,861) (6,861) (6,872)
Net 26   47 $ 26 $ 47 42
Customer-related            
Other Intangible Assets            
Weighted-Average Useful Life in Years   18 years 2 months 12 days   16 years 18 years 2 months 12 days  
Gross Carrying Amount 321,113   239,762 $ 321,113 $ 239,762 239,679
Accumulated Amortization (78,017)   (59,017) (78,017) (59,017) (62,617)
Net 243,096   180,745 $ 243,096 $ 180,745 177,062
Developed technology            
Other Intangible Assets            
Weighted-Average Useful Life in Years   7 years   7 years 1 month 6 days 7 years  
Gross Carrying Amount 102,013   87,512 $ 102,013 $ 87,512 87,473
Accumulated Amortization (50,412)   (40,943) (50,412) (40,943) (43,348)
Net 51,601   46,569 $ 51,601 $ 46,569 44,125
Trade names            
Other Intangible Assets            
Weighted-Average Useful Life in Years   15 years 4 months 24 days   13 years 8 months 12 days 15 years 3 months 18 days  
Gross Carrying Amount 10,689   7,544 $ 10,689 $ 7,544 7,524
Accumulated Amortization (3,267)   (2,882) (3,267) (2,882) (2,969)
Net 7,422   4,662 $ 7,422 $ 4,662 4,555
Backlog and other            
Other Intangible Assets            
Weighted-Average Useful Life in Years   7 months 6 days   7 months 6 days 7 months 6 days  
Gross Carrying Amount 5,730   4,390 $ 5,730 $ 4,390 4,390
Accumulated Amortization (5,280)   (4,390) (5,280) (4,390) (4,390)
Net $ 450   $ 0 $ 450 $ 0 $ 0
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness - Summary of Debt (Details) - USD ($)
Jul. 29, 2022
Jun. 30, 2022
Apr. 27, 2022
Oct. 31, 2021
Jul. 30, 2021
Debt Instrument [Line Items]          
Less: unamortized discounts, debt issuance costs, and deferred charges $ 3,470,000     $ 2,798,000 $ 2,462,000
Total long-term debt 1,055,616,000     691,242,000 691,562,000
Less: current portion of long-term debt 65,000,000     0 104,217,000
Long-term debt, less current portion 990,616,000     691,242,000 587,345,000
Line of Credit | $600 million revolving credit facility, due October 2026          
Debt Instrument [Line Items]          
Long-term debt, gross 65,000,000     0 0
Debt instrument, face amount 600,000,000        
Senior Notes | $200 million term loan, due April 2022          
Debt Instrument [Line Items]          
Long-term debt, gross 0     0 100,000,000
Debt instrument, face amount 200,000,000        
Senior Notes | $300 million term loan, due April 2024          
Debt Instrument [Line Items]          
Long-term debt, gross 0     0 170,000,000
Debt instrument, face amount 300,000,000        
Senior Notes | $270 million term loan, due October 2026          
Debt Instrument [Line Items]          
Long-term debt, gross 270,000,000     270,000,000 0
Debt instrument, face amount 270,000,000        
Senior Notes | $200 million term loan, due April 2027          
Debt Instrument [Line Items]          
Long-term debt, gross 200,000,000     0 0
Debt instrument, face amount 200,000,000   $ 200,000,000    
Debt instrument, interest rate, stated percentage     2.50%    
Senior Notes | 3.81% series A senior notes, due June 2029          
Debt Instrument [Line Items]          
Long-term debt, gross $ 100,000,000     100,000,000 100,000,000
Debt instrument, interest rate, stated percentage 3.81%        
Senior Notes | 3.91% series B senior notes, due June 2031          
Debt Instrument [Line Items]          
Long-term debt, gross $ 100,000,000     100,000,000 100,000,000
Debt instrument, interest rate, stated percentage 3.91%        
Senior Notes | 3.97% senior notes, due June 2032          
Debt Instrument [Line Items]          
Long-term debt, gross $ 100,000,000     0 0
Debt instrument, face amount   $ 100,000,000      
Debt instrument, interest rate, stated percentage 3.97% 3.97%      
Senior Notes | 6.625% senior notes, due May 2037          
Debt Instrument [Line Items]          
Long-term debt, gross $ 124,086,000     124,040,000 124,024,000
Debt instrument, interest rate, stated percentage 6.625%        
Corporate Debt Securities | 7.8% debentures, due June 2027          
Debt Instrument [Line Items]          
Long-term debt, gross $ 100,000,000     $ 100,000,000 $ 100,000,000
Debt instrument, interest rate, stated percentage 7.80%        
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness - Narrative (Details)
Jul. 29, 2022
USD ($)
Jun. 30, 2022
USD ($)
d
Apr. 27, 2022
USD ($)
Oct. 31, 2021
USD ($)
Jul. 30, 2021
USD ($)
Debt Instrument [Line Items]          
Fiscal 2022 (remainder) $ 0        
Fiscal 2023 0        
Fiscal 2024 0        
Fiscal 2025 37,000,000        
Fiscal 2026 328,000,000        
Fiscal 2027 270,000,000        
After fiscal 2027 425,000,000        
Current portion of long-term debt $ 65,000,000     $ 0 $ 104,217,000
3.97% senior notes, due June 2032 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 100,000,000      
Debt instrument, interest rate, stated percentage 3.97% 3.97%      
Face amount to be paid, percentage   100.00%      
Repayment period | d   90      
$200 million term loan, due April 2027 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 200,000,000   $ 200,000,000    
Debt instrument, interest rate, stated percentage     2.50%    
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net - Narrative (Details)
$ in Thousands
Jan. 13, 2022
USD ($)
Intimidator  
Business Acquisition [Line Items]  
Inventory acquired $ 34,608
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Inventory Disclosure [Abstract]      
Raw materials and work in process $ 402,719 $ 335,325 $ 280,774
Finished goods and service parts 672,042 538,332 466,961
Total FIFO and average cost value 1,074,761 873,657 747,735
Less: adjustment to LIFO value 135,487 135,487 82,087
Total inventories, net $ 939,274 $ 738,170 $ 665,648
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 29, 2022
Jan. 13, 2022
Intimidator    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment   $ 27,447
Buildings and leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 10 years  
Buildings and leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 40 years  
Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 15 years  
Tooling | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Tooling | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Software and Software Development Costs | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 2 years  
Software and Software Development Costs | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross $ 1,378,210 $ 1,292,092 $ 1,281,546
Less: accumulated depreciation 846,394 804,361 824,554
Property, plant, and equipment, net 531,816 487,731 456,992
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 57,169 57,690 56,004
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 326,111 308,217 299,484
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 535,303 522,012 508,383
Tooling      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 221,290 220,966 233,171
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 96,834 97,485 102,293
Construction in process      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross $ 141,503 $ 85,722 $ 82,211
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Product Warranty Guarantees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Warranty provisions, claims, and changes in estimates        
Balance at beginning of period $ 126,830 $ 119,389 $ 116,783 $ 107,121
Provisions 21,824 17,686 62,917 56,204
Acquisitions 2,466 0 5,663 0
Claims (20,829) (20,300) (54,601) (51,104)
Changes in estimates 727 377 256 4,931
Balance at end of period $ 131,018 $ 117,152 $ 131,018 $ 117,152
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investment in Finance Affiliate (Details) - USD ($)
9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Oct. 31, 2021
Schedule of Equity Method Investments      
Total assets $ 3,439,949,000 $ 2,968,049,000 $ 2,936,140,000
Red Iron Acceptance, LLC      
Schedule of Equity Method Investments      
Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year (up to) 7,500,000    
Net amount of new receivables financed for dealers and distributors 1,886,100,000 1,733,000,000  
Related party transaction, due from (to) related party, current $ 14,400,000 13,800,000 31,000,000
Portion owned by Toro 45.00%    
Portion owned by TCFIF 55.00%    
Investment in joint venture $ 31,400,000 $ 19,300,000 $ 20,700,000
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Schedule of Equity Method Investments      
Total assets 641,600,000    
Total liabilities 571,900,000    
Maximum borrowing capacity under credit facility $ 625,000,000    
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards $ 5,972 $ 5,831 $ 17,105 $ 16,176
Stock option awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards 2,664 2,614 7,207 7,271
Performance share awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards 1,697 2,184 5,235 5,205
Restricted stock unit awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards 1,611 1,033 4,034 3,029
Unrestricted common stock awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards $ 0 $ 0 $ 629 $ 671
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) - $ / shares
3 Months Ended 9 Months Ended
Jul. 29, 2022
Apr. 29, 2022
Jul. 30, 2021
Apr. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Mar. 15, 2022
Oct. 31, 2021
Stock-Based Compensation                
Common stock, authorized (in shares) 175,000,000   175,000,000   175,000,000 175,000,000   175,000,000
2022 Plan                
Stock-Based Compensation                
Common stock, authorized (in shares)             1,250,000  
Stock option awards                
Stock-Based Compensation                
Vesting period         3 years      
Term of options         10 years      
Performance share awards                
Stock-Based Compensation                
Performance goal period         3 years      
Weighted-average fair value of awards granted (in dollars per share) $ 98.41   $ 90.59          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) 0 0 0 0        
Performance share awards | Maximum                
Stock-Based Compensation                
Vesting percentage         200.00%      
Performance share awards | Minimum                
Stock-Based Compensation                
Vesting percentage         0.00%      
Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting period         3 years      
Weighted-average fair value of awards granted (in dollars per share)         $ 89.19 $ 97.84    
Unrestricted common stock awards                
Stock-Based Compensation                
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) 0 0 0 0        
Unrestricted common stock awards | Board of Directors                
Stock-Based Compensation                
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)         6,453,000 8,070,000    
Tranche One | Stock option awards | Board of Directors                
Stock-Based Compensation                
Vesting percentage         33.33%      
Tranche One | Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting percentage         33.33%      
Tranche Two | Stock option awards | Board of Directors                
Stock-Based Compensation                
Vesting percentage         33.33%      
Tranche Two | Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting percentage         33.33%      
Tranche Three | Stock option awards | Board of Directors                
Stock-Based Compensation                
Vesting percentage         33.33%      
Tranche Three | Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting percentage         33.33%      
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Assumptions for Options Granted (Details) - $ / shares
9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Stock-Based Compensation    
Per share weighted-average fair value at date of grant (in dollars per share) $ 22.55 $ 19.39
Stock option awards    
Stock-Based Compensation    
Expected life of option in years 6 years 2 months 8 days 6 years 2 months 15 days
Expected stock price volatility 23.74% 23.26%
Risk-free interest rate 1.31% 0.55%
Expected dividend yield 0.94% 0.86%
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Accumulated other comprehensive loss (AOCL)      
Foreign currency translation adjustments $ 40,725 $ 19,535 $ 17,823
Pension benefits 3,899 3,899 5,106
Cash flow derivative instruments (13,481) 2,562 3,762
Total accumulated other comprehensive loss $ 31,143 $ 25,996 $ 26,691
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period $ (1,223,516) $ (1,229,417) $ (1,151,132) $ (1,114,828)
Other comprehensive income before reclassifications 5,160 (5,803) 6,742 (16,836)
Amounts reclassified from AOCL (1,840) 3,082 (1,595) 9,265
Net current period other comprehensive income 3,320 (2,721) 5,147 (7,571)
Balance at end of period (1,286,602) (1,237,178) (1,286,602) (1,237,178)
Accumulated Other Comprehensive Loss        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period 27,823 29,412 25,996 34,262
Net current period other comprehensive income 3,320 (2,721) 5,147 (7,571)
Balance at end of period 31,143 26,691 31,143 26,691
Foreign  Currency Translation Adjustments        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period 34,933 12,509 19,535 24,508
Other comprehensive income before reclassifications 5,792 5,314 21,190 (6,685)
Amounts reclassified from AOCL 0 0 0 0
Net current period other comprehensive income 5,792 5,314 21,190 (6,685)
Balance at end of period 40,725 17,823 40,725 17,823
Pension Benefits        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period 3,899 5,106 3,899 5,106
Other comprehensive income before reclassifications 0 0 0 0
Amounts reclassified from AOCL 0 0 0 0
Net current period other comprehensive income 0 0 0 0
Balance at end of period 3,899 5,106 3,899 5,106
Cash Flow Derivative Instruments        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period (11,009) 11,797 2,562 4,648
Other comprehensive income before reclassifications (632) (11,117) (14,448) (10,151)
Amounts reclassified from AOCL (1,840) 3,082 (1,595) 9,265
Net current period other comprehensive income (2,472) (8,035) (16,043) (886)
Balance at end of period $ (13,481) $ 3,762 $ (13,481) $ 3,762
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Per Share Data (Details) - shares
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Basic        
Weighted-average number of shares of common stock (in shares) 104,827,000 107,130,000 104,924,000 107,661,000
Assumed issuance of contingent shares (in shares) 0 0 7,000 6,000
Weighted-average number of shares of common stock outstanding — Basic (in shares) 104,827,000 107,130,000 104,931,000 107,667,000
Diluted        
Weighted-average number of shares of common stock outstanding — Basic (in shares) 104,827,000 107,130,000 104,931,000 107,667,000
Effect of dilutive shares (in shares) 621,000 1,233,000 823,000 1,151,000
Weighted-average number of shares of common stock outstanding — Diluted (in shares) 105,448,000 108,363,000 105,754,000 108,818,000
Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) 1,066,621,000 2,109 896,184,000 425,748
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies (Details) - Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation
$ in Thousands
Nov. 19, 2020
USD ($)
Loss Contingencies [Line Items]  
Litigation settlement, amount awarded to other party $ 33,650
Litigation settlement, percentage of the settlement amount 50.00%
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Expense Incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Leases [Abstract]        
Operating lease expense $ 3,833 $ 4,397 $ 16,304 $ 14,488
Short-term lease expense 303 256 3,445 1,693
Variable lease expense 12 22 12 72
Total lease expense $ 4,148 $ 4,675 $ 19,761 $ 16,253
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Supplemental Cash Flow and Other Lease Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Leases [Abstract]    
Operating cash flows for amounts included in the measurement of lease liabilities $ 14,129 $ 14,288
Right-of-use assets obtained in exchange for lease obligations $ 18,236 $ 4,739
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Other Lease Information (Details)
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Leases [Abstract]      
Weighted-average remaining lease term of operating leases in years 6 years 2 months 12 days 6 years 7 months 6 days 6 years 7 months 6 days
Weighted-average discount rate of operating leases 2.99% 2.71% 2.70%
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Thousands
Jul. 29, 2022
USD ($)
ASC Topic 842 Leases  
2022 (remaining) $ 4,579
2023 17,540
2024 16,164
2025 14,001
2026 8,819
Thereafter 24,086
Total future minimum operating lease payments 85,189
Less: imputed interest 8,593
Present value of operating lease liabilities $ 76,596
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Millions
9 Months Ended
Jul. 29, 2022
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]  
Maximum length of time hedged in cash flow hedge 2 years
Cash flow hedge effectiveness measurement period 2 months
Gains to be reclassified from AOCL to earnings $ 12.4
Forward currency contracts  
Derivative Instruments, Gain (Loss) [Line Items]  
Derivative, notional amount $ 293.0
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Fair value of derivatives      
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative assets $ 22,341 $ 322 $ 1,544
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities Accrued liabilities
Derivative liabilities $ 18 $ 2,132 $ 5,236
Forward currency contracts      
Fair value of derivatives      
Derivative assets 22,341 322 1,544
Derivative liabilities 18 2,132 5,236
Forward currency contracts | Derivatives designated as cash flow hedging instruments:      
Fair value of derivatives      
Derivative assets 17,723 189 1,235
Derivative liabilities 0 1,260 3,682
Forward currency contracts | Derivatives not designated as cash flow hedging instruments:      
Fair value of derivatives      
Derivative assets 4,618 133 309
Derivative liabilities $ 18 $ 872 $ 1,554
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Derivative assets:      
Net amount of derivative assets $ 22,341 $ 322 $ 1,544
Derivative liabilities:      
Net amount of derivative liabilities 18 2,132 5,236
Forward currency contracts      
Derivative assets:      
Gross amount of derivative assets 22,424 423 1,544
Derivative liabilities offsetting derivative assets 83 101 0
Net amount of derivative assets 22,341 322 1,544
Derivative liabilities:      
Gross amount of derivative liabilities 18 4,853 5,849
Derivative assets offsetting derivative liabilities 0 2,721 613
Net amount of derivative liabilities $ 18 $ 2,132 $ 5,236
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) - Cash flow hedging - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from AOCL into Earnings $ 1,840 $ (3,082) $ 1,595 $ (9,265)
Gain (Loss) Recognized in OCI on Derivatives 2,472 8,035 16,043 886
Forward currency contracts | Net Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from AOCL into Earnings 1,640 (3,113) 1,431 (9,325)
Gain (Loss) Recognized in OCI on Derivatives 2,508 7,350 14,836 620
Forward currency contracts | Cost of Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from AOCL into Earnings 200 31 164 60
Gain (Loss) Recognized in OCI on Derivatives $ (36) $ 685 $ 1,207 $ 266
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Net sales $ 1,160,550 $ 976,836 $ 3,342,678 $ 2,998,929
Cost of Sales (760,644) (645,719) (2,236,927) (1,949,823)
Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) reclassified from AOCL into earnings 1,840 (3,082) 1,595 (9,265)
Net Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Net sales 1,160,550 976,836 3,342,678 2,998,929
Cost of Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of Sales (760,644) (645,719) (2,236,927) (1,949,823)
Forward currency contracts | Net Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) reclassified from AOCL into earnings 1,640 (3,113) 1,431 (9,325)
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value 646 322 (930) 784
Forward currency contracts | Cost of Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) reclassified from AOCL into earnings 200 31 164 60
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value $ 627 $ 70 $ 1,180 $ 366
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 29, 2022
Jul. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Earnings from wholly-owned domestic distribution companies and other income, net Earnings from wholly-owned domestic distribution companies and other income, net Earnings from wholly-owned domestic distribution companies and other income, net Earnings from wholly-owned domestic distribution companies and other income, net
Derivatives not designated as cash flow hedging instruments:        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ (344) $ 1,972 $ 3,639 $ (4,511)
Forward currency contracts | Derivatives not designated as cash flow hedging instruments:        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ (344) $ 1,972 $ 3,639 $ (4,511)
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Assets:      
Forward currency contracts $ 22,341 $ 322 $ 1,544
Liabilities:      
Forward currency contracts 18 2,132 5,236
Forward currency contracts      
Assets:      
Forward currency contracts 22,341 322 1,544
Liabilities:      
Forward currency contracts 18 2,132 5,236
Measured on a recurring basis      
Assets:      
Total assets 22,341 322 1,544
Liabilities:      
Total liabilities 18 2,132 5,236
Measured on a recurring basis | Forward currency contracts      
Assets:      
Forward currency contracts 22,341 322 1,544
Liabilities:      
Forward currency contracts 18 2,132 5,236
Measured on a recurring basis | Level 1      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities 0 0 0
Measured on a recurring basis | Level 1 | Forward currency contracts      
Assets:      
Forward currency contracts 0 0 0
Liabilities:      
Forward currency contracts 0 0 0
Measured on a recurring basis | Level 2      
Assets:      
Total assets 22,341 322 1,544
Liabilities:      
Total liabilities 18 2,132 5,236
Measured on a recurring basis | Level 2 | Forward currency contracts      
Assets:      
Forward currency contracts 22,341 322 1,544
Liabilities:      
Forward currency contracts 18 2,132 5,236
Measured on a recurring basis | Level 3      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities 0 0 0
Measured on a recurring basis | Level 3 | Forward currency contracts      
Assets:      
Forward currency contracts 0 0 0
Liabilities:      
Forward currency contracts $ 0 $ 0 $ 0
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Jul. 29, 2022
Oct. 31, 2021
Jul. 30, 2021
Assets and liabilities measured at fair value disclosures      
Long-term debt, percentage bearing fixed interest, amount $ 524.1 $ 424.0 $ 424.0
Level 2      
Assets and liabilities measured at fair value disclosures      
Long-term debt, fair value $ 541.0 $ 517.9 $ 525.9
XML 90 ttc-20220729_htm.xml IDEA: XBRL DOCUMENT 0000737758 2021-11-01 2022-07-29 0000737758 2022-08-25 0000737758 2022-04-30 2022-07-29 0000737758 2021-05-01 2021-07-30 0000737758 2020-11-01 2021-07-30 0000737758 2022-07-29 0000737758 2021-07-30 0000737758 2021-10-31 0000737758 ttc:VotingPreferredStockMember 2021-10-31 0000737758 ttc:VotingPreferredStockMember 2022-07-29 0000737758 ttc:VotingPreferredStockMember 2021-07-30 0000737758 ttc:NonvotingPreferredStockMember 2022-07-29 0000737758 ttc:NonvotingPreferredStockMember 2021-07-30 0000737758 ttc:NonvotingPreferredStockMember 2021-10-31 0000737758 2020-10-31 0000737758 us-gaap:CommonStockMember 2022-04-29 0000737758 us-gaap:RetainedEarningsMember 2022-04-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-29 0000737758 2022-04-29 0000737758 us-gaap:RetainedEarningsMember 2022-04-30 2022-07-29 0000737758 us-gaap:CommonStockMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 2022-07-29 0000737758 us-gaap:CommonStockMember 2022-07-29 0000737758 us-gaap:RetainedEarningsMember 2022-07-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-29 0000737758 us-gaap:CommonStockMember 2021-10-31 0000737758 us-gaap:RetainedEarningsMember 2021-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0000737758 us-gaap:RetainedEarningsMember 2021-11-01 2022-07-29 0000737758 us-gaap:CommonStockMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-07-29 0000737758 us-gaap:CommonStockMember 2021-04-30 0000737758 us-gaap:RetainedEarningsMember 2021-04-30 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0000737758 2021-04-30 0000737758 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-30 0000737758 us-gaap:CommonStockMember 2021-05-01 2021-07-30 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-07-30 0000737758 us-gaap:CommonStockMember 2021-07-30 0000737758 us-gaap:RetainedEarningsMember 2021-07-30 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-30 0000737758 us-gaap:CommonStockMember 2020-10-31 0000737758 us-gaap:RetainedEarningsMember 2020-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0000737758 us-gaap:RetainedEarningsMember 2020-11-01 2021-07-30 0000737758 us-gaap:CommonStockMember 2020-11-01 2021-07-30 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-07-30 0000737758 ttc:IntimidatorGroupMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember 2022-01-13 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:TradeNamesMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:CustomerRelationshipsMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:OrderOrProductionBacklogMember 2022-01-13 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-10-31 0000737758 ttc:IntimidatorGroupMember 2022-04-30 2022-07-29 0000737758 ttc:IntimidatorGroupMember 2021-11-01 2022-07-29 0000737758 ttc:IntimidatorGroupMember us-gaap:TradeNamesMember 2022-01-13 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-13 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:OrderOrProductionBacklogMember 2022-01-13 2022-01-13 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember 2022-04-30 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember 2021-11-01 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-07-29 0000737758 ttc:OtherActivitiesMember 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-05-01 2021-07-30 0000737758 ttc:OtherActivitiesMember 2021-05-01 2021-07-30 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:IntersegmentEliminationMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2020-11-01 2021-07-30 0000737758 ttc:OtherActivitiesMember 2020-11-01 2021-07-30 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:IntersegmentEliminationMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-07-30 0000737758 ttc:OtherActivitiesMember 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2022-04-30 2022-07-29 0000737758 ttc:EquipmentProductsAndServicesMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2022-04-30 2022-07-29 0000737758 ttc:IrrigationMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember country:US 2022-04-30 2022-07-29 0000737758 country:US 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2022-04-30 2022-07-29 0000737758 us-gaap:NonUsMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2021-11-01 2022-07-29 0000737758 ttc:EquipmentProductsAndServicesMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2021-11-01 2022-07-29 0000737758 ttc:IrrigationMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember country:US 2021-11-01 2022-07-29 0000737758 country:US 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2021-11-01 2022-07-29 0000737758 us-gaap:NonUsMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2021-05-01 2021-07-30 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2021-05-01 2021-07-30 0000737758 ttc:EquipmentProductsAndServicesMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2021-05-01 2021-07-30 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2021-05-01 2021-07-30 0000737758 ttc:IrrigationMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2021-05-01 2021-07-30 0000737758 ttc:OtherActivitiesMember country:US 2021-05-01 2021-07-30 0000737758 country:US 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2021-05-01 2021-07-30 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2021-05-01 2021-07-30 0000737758 us-gaap:NonUsMember 2021-05-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2020-11-01 2021-07-30 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2020-11-01 2021-07-30 0000737758 ttc:EquipmentProductsAndServicesMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2020-11-01 2021-07-30 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2020-11-01 2021-07-30 0000737758 ttc:IrrigationMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2020-11-01 2021-07-30 0000737758 ttc:OtherActivitiesMember country:US 2020-11-01 2021-07-30 0000737758 country:US 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2020-11-01 2021-07-30 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2020-11-01 2021-07-30 0000737758 us-gaap:NonUsMember 2020-11-01 2021-07-30 0000737758 2022-07-30 2022-07-29 0000737758 2022-11-01 2022-07-29 0000737758 2023-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-10-31 0000737758 ttc:OtherActivitiesMember 2021-10-31 0000737758 us-gaap:PatentsMember 2021-11-01 2022-07-29 0000737758 us-gaap:PatentsMember 2022-07-29 0000737758 us-gaap:NoncompeteAgreementsMember 2021-11-01 2022-07-29 0000737758 us-gaap:NoncompeteAgreementsMember 2022-07-29 0000737758 us-gaap:CustomerRelationshipsMember 2021-11-01 2022-07-29 0000737758 us-gaap:CustomerRelationshipsMember 2022-07-29 0000737758 us-gaap:DevelopedTechnologyRightsMember 2021-11-01 2022-07-29 0000737758 us-gaap:DevelopedTechnologyRightsMember 2022-07-29 0000737758 us-gaap:TradeNamesMember 2021-11-01 2022-07-29 0000737758 us-gaap:TradeNamesMember 2022-07-29 0000737758 us-gaap:OtherIntangibleAssetsMember 2021-11-01 2022-07-29 0000737758 us-gaap:OtherIntangibleAssetsMember 2022-07-29 0000737758 us-gaap:PatentsMember 2020-11-01 2021-07-30 0000737758 us-gaap:PatentsMember 2021-07-30 0000737758 us-gaap:NoncompeteAgreementsMember 2020-11-01 2021-07-30 0000737758 us-gaap:NoncompeteAgreementsMember 2021-07-30 0000737758 us-gaap:CustomerRelationshipsMember 2020-11-01 2021-07-30 0000737758 us-gaap:CustomerRelationshipsMember 2021-07-30 0000737758 us-gaap:DevelopedTechnologyRightsMember 2020-11-01 2021-07-30 0000737758 us-gaap:DevelopedTechnologyRightsMember 2021-07-30 0000737758 us-gaap:TradeNamesMember 2020-11-01 2021-07-30 0000737758 us-gaap:TradeNamesMember 2021-07-30 0000737758 us-gaap:OtherIntangibleAssetsMember 2020-11-01 2021-07-30 0000737758 us-gaap:OtherIntangibleAssetsMember 2021-07-30 0000737758 us-gaap:PatentsMember 2021-11-01 2022-01-28 0000737758 us-gaap:PatentsMember 2021-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2021-11-01 2022-01-28 0000737758 us-gaap:NoncompeteAgreementsMember 2021-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2021-11-01 2022-01-28 0000737758 us-gaap:CustomerRelationshipsMember 2021-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2021-11-01 2022-01-28 0000737758 us-gaap:DevelopedTechnologyRightsMember 2021-10-31 0000737758 us-gaap:TradeNamesMember 2021-11-01 2022-01-28 0000737758 us-gaap:TradeNamesMember 2021-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2021-11-01 2022-01-28 0000737758 us-gaap:OtherIntangibleAssetsMember 2021-10-31 0000737758 2021-11-01 2022-01-28 0000737758 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-07-29 0000737758 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-30 0000737758 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-10-31 0000737758 ttc:TermLoanDueApril2022Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:TermLoanDueApril2022Member us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:TermLoanDueApril2022Member us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:TermLoanDueApril2024Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:TermLoanDueApril2024Member us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:TermLoanDueApril2024Member us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:TermLoanDueOctober2026Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:TermLoanDueOctober2026Member us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:TermLoanDueOctober2026Member us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2022-07-29 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2021-07-30 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2021-10-31 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2021-07-30 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2021-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-06-30 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2022-04-27 0000737758 srt:MinimumMember ttc:BuildingAndLeaseholdImprovementsMember 2021-11-01 2022-07-29 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2021-11-01 2022-07-29 0000737758 srt:MinimumMember us-gaap:EquipmentMember 2021-11-01 2022-07-29 0000737758 srt:MaximumMember us-gaap:EquipmentMember 2021-11-01 2022-07-29 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2021-11-01 2022-07-29 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2021-11-01 2022-07-29 0000737758 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-11-01 2022-07-29 0000737758 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-11-01 2022-07-29 0000737758 us-gaap:LandAndLandImprovementsMember 2022-07-29 0000737758 us-gaap:LandAndLandImprovementsMember 2021-07-30 0000737758 us-gaap:LandAndLandImprovementsMember 2021-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2022-07-29 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2021-07-30 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2021-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2022-07-29 0000737758 us-gaap:MachineryAndEquipmentMember 2021-07-30 0000737758 us-gaap:MachineryAndEquipmentMember 2021-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2022-07-29 0000737758 us-gaap:ToolsDiesAndMoldsMember 2021-07-30 0000737758 us-gaap:ToolsDiesAndMoldsMember 2021-10-31 0000737758 us-gaap:ComputerEquipmentMember 2022-07-29 0000737758 us-gaap:ComputerEquipmentMember 2021-07-30 0000737758 us-gaap:ComputerEquipmentMember 2021-10-31 0000737758 us-gaap:ConstructionInProgressMember 2022-07-29 0000737758 us-gaap:ConstructionInProgressMember 2021-07-30 0000737758 us-gaap:ConstructionInProgressMember 2021-10-31 0000737758 ttc:RedIronMember 2022-07-29 0000737758 ttc:RedIronMember 2021-11-01 2022-07-29 0000737758 ttc:RedIronMember 2020-11-01 2021-07-30 0000737758 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-07-29 0000737758 ttc:RedIronMember 2021-07-30 0000737758 ttc:RedIronMember 2021-10-31 0000737758 us-gaap:EmployeeStockOptionMember 2022-04-30 2022-07-29 0000737758 us-gaap:EmployeeStockOptionMember 2021-05-01 2021-07-30 0000737758 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-07-29 0000737758 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-07-30 0000737758 us-gaap:PerformanceSharesMember 2022-04-30 2022-07-29 0000737758 us-gaap:PerformanceSharesMember 2021-05-01 2021-07-30 0000737758 us-gaap:PerformanceSharesMember 2021-11-01 2022-07-29 0000737758 us-gaap:PerformanceSharesMember 2020-11-01 2021-07-30 0000737758 us-gaap:RestrictedStockMember 2022-04-30 2022-07-29 0000737758 us-gaap:RestrictedStockMember 2021-05-01 2021-07-30 0000737758 us-gaap:RestrictedStockMember 2021-11-01 2022-07-29 0000737758 us-gaap:RestrictedStockMember 2020-11-01 2021-07-30 0000737758 us-gaap:StockCompensationPlanMember 2022-04-30 2022-07-29 0000737758 us-gaap:StockCompensationPlanMember 2021-05-01 2021-07-30 0000737758 us-gaap:StockCompensationPlanMember 2021-11-01 2022-07-29 0000737758 us-gaap:StockCompensationPlanMember 2020-11-01 2021-07-30 0000737758 ttc:TheToroCompany2022EquityAndIncentivePlanMember 2022-03-15 0000737758 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-11-01 2022-07-29 0000737758 srt:MinimumMember us-gaap:PerformanceSharesMember 2021-11-01 2022-07-29 0000737758 us-gaap:PerformanceSharesMember 2022-01-29 2022-04-29 0000737758 us-gaap:PerformanceSharesMember 2021-01-30 2021-04-30 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2021-11-01 2022-07-29 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2020-11-01 2021-07-30 0000737758 ttc:BoardOfDirectorsMember us-gaap:StockCompensationPlanMember 2021-11-01 2022-07-29 0000737758 ttc:BoardOfDirectorsMember us-gaap:StockCompensationPlanMember 2020-11-01 2021-07-30 0000737758 us-gaap:StockCompensationPlanMember 2022-01-29 2022-04-29 0000737758 us-gaap:StockCompensationPlanMember 2021-01-30 2021-04-30 0000737758 ttc:BoardOfDirectorsMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-11-01 2022-07-29 0000737758 ttc:BoardOfDirectorsMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-11-01 2022-07-29 0000737758 ttc:BoardOfDirectorsMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-11-01 2022-07-29 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-11-01 2022-07-29 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-11-01 2022-07-29 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-30 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-30 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-30 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-05-01 2021-07-30 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-05-01 2021-07-30 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-30 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-30 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-30 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2020-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-11-01 2021-07-30 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-11-01 2021-07-30 0000737758 ttc:ExmarkManufacturingCompanyIncorporatedVBriggsStrattonCorporationMember 2020-11-19 2020-11-19 0000737758 us-gaap:ForeignExchangeForwardMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-10-31 0000737758 us-gaap:ForeignExchangeForwardMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember 2021-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-05-01 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-05-01 2021-07-30 0000737758 us-gaap:CashFlowHedgingMember 2022-04-30 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember 2021-05-01 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2020-11-01 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2020-11-01 2021-07-30 0000737758 us-gaap:CashFlowHedgingMember 2021-11-01 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember 2020-11-01 2021-07-30 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-05-01 2021-07-30 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-05-01 2021-07-30 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2020-11-01 2021-07-30 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2020-11-01 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-04-30 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-05-01 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-11-01 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-11-01 2021-07-30 0000737758 us-gaap:NondesignatedMember 2022-04-30 2022-07-29 0000737758 us-gaap:NondesignatedMember 2021-05-01 2021-07-30 0000737758 us-gaap:NondesignatedMember 2021-11-01 2022-07-29 0000737758 us-gaap:NondesignatedMember 2020-11-01 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-30 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0000737758 us-gaap:FairValueInputsLevel2Member 2022-07-29 0000737758 us-gaap:FairValueInputsLevel2Member 2021-07-30 0000737758 us-gaap:FairValueInputsLevel2Member 2021-10-31 shares iso4217:USD iso4217:USD shares pure ttc:segment utr:D 0000737758 false --10-31 2022 Q3 P3M P1Y P3Y P3Y P2Y P10Y 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense 10-Q true 2022-07-29 false 1-8649 THE TORO COMPANY DE 41-0580470 8111 Lyndale Avenue South Bloomington MN 55420-1196 952 888-8801 Common Stock, par value $1.00 per share TTC NYSE Yes Yes Large Accelerated Filer false false false 104202639 1160550000 976836000 3342678000 2998929000 760644000 645719000 2236927000 1949823000 399906000 331117000 1105751000 1049106000 236858000 209178000 680500000 604986000 163048000 121939000 425251000 444120000 9182000 7016000 24219000 21662000 3225000 2528000 8262000 8062000 157091000 117451000 409294000 430520000 31941000 21131000 83509000 80748000 125150000 96320000 325785000 349772000 1.19 0.90 3.10 3.25 1.19 0.89 3.08 3.21 104827000 107130000 104931000 107667000 105448000 108363000 105754000 108818000 125150000 96320000 325785000 349772000 -5792000 -5314000 -21190000 6685000 863000 2641000 4895000 140000 2472000 8035000 16043000 886000 -3320000 2721000 -5147000 7571000 121830000 99041000 320638000 357343000 231564000 535330000 405612000 350657000 301234000 310279000 939274000 665648000 738170000 82861000 43577000 35124000 1604356000 1545789000 1489185000 531816000 456992000 487731000 583803000 421958000 421680000 595141000 426497000 420041000 73349000 72236000 66990000 31389000 19272000 20671000 961000 6362000 5800000 19134000 18943000 24042000 3439949000 2968049000 2936140000 65000000 104217000 0 487030000 411413000 503116000 443557000 427407000 419620000 15675000 15403000 14283000 1011262000 958440000 937019000 990616000 587345000 691242000 60921000 60002000 55752000 50332000 74381000 50397000 40216000 50703000 50598000 1.00 1.00 1.00 1000000 1000000 1000000 850000 850000 850000 0 0 0 0 0 0 0 0 0 1.00 1.00 1.00 175000000 175000000 175000000 104193673 104193673 106440513 106440513 105205734 105205734 104194000 106441000 105206000 1213551000 1157428000 1071922000 -31143000 -26691000 -25996000 1286602000 1237178000 1151132000 3439949000 2968049000 2936140000 325785000 349772000 5814000 4694000 4905000 -5167000 54269000 55301000 24760000 17493000 535000 0 17105000 16176000 0 -699000 -3358000 26000 38118000 42217000 173000000 20080000 32483000 1019000 -16929000 100563000 154563000 477135000 75772000 47961000 402386000 14874000 7225000 27176000 197000 588000 4605000 18732000 -480581000 -70691000 700000000 0 335000000 100000000 4440000 12535000 2308000 1875000 110004000 177152000 94401000 84677000 162727000 -351169000 -10757000 163000 -174048000 55438000 405612000 479892000 231564000 535330000 104568000 1146771000 -27823000 1223516000 0.30 31447000 31447000 80153 81000 2112000 2193000 5972000 5972000 454482 455000 35007000 35462000 -3320000 -3320000 125150000 125150000 104194000 1213551000 -31143000 1286602000 105206000 1071922000 -25996000 1151132000 0.90 94401000 94401000 233491 234000 4239000 4473000 17105000 17105000 33162 -33000 0 -33000 1212390 1213000 111099000 112312000 -5147000 -5147000 325785000 325785000 104194000 1213551000 -31143000 1286602000 107043000 1151786000 -29412000 1229417000 0.2625 28075000 28075000 64260 65000 1605000 1670000 5831000 5831000 666672 667000 70039000 70706000 2721000 2721000 96320000 96320000 106441000 1157428000 -26691000 1237178000 107583000 1041507000 -34262000 1114828000 0.7875 84677000 84677000 587723 588000 10462000 11050000 16176000 16176000 22700 23000 1462000 1485000 1752579 1753000 177274000 179027000 7571000 7571000 349772000 349772000 106441000 1157428000 -26691000 1237178000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Basis of Presentation</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. Due to seasonality within the industries in which the company's businesses operate, the effect of COVID-19 and the macroeconomic effects resulting therefrom on the Company's business and operating results, among other factors, operating results for the nine months ended July 29, 2022 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2021. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of Russia's Invasion of Ukraine</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the second quarter of fiscal 2022, in response to Russia's invasion of Ukraine, the company discontinued sales into the Russian and Belarus markets. Prior sales in those markets did not represent a significant share of our overall international business, and the company does not expect this decision to have a material impact on our financial results.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continuing Impact of COVID-19</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 is having lingering effects on public health and portions of the global economy. The company continues to see significant pressure on global supply chains rooted mainly in disruptions created by these effects. The continuing implications of COVID-19, including its variants, and the macroeconomic effects resulting therefrom, on the company remain uncertain and will depend on future developments, including any adverse impact due to additional variants of the virus; its impact on market demand for the company's products; its impact on the company's employees, customers, and suppliers; the range of government mandated restrictions and other measures; and the success of the COVID-19 vaccines and their effectiveness against the virus and related variants. This uncertainty could have a material impact on accounting estimates and assumptions utilized to prepare the Condensed Consolidated Financial Statements as of and for the nine months ended July 29, 2022 and in future reporting periods, which could result in a material adverse impact on the company's consolidated financial position, results of operations, and cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Policies and Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current expected credit losses, pension accruals, self-insurance accruals, legal accruals, right-of-use assets and lease liabilities, useful lives for tangible and finite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination or an asset acquisition, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant and current circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the circumstances, including the economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, including those impacted by COVID-19 and Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The amended guidance also clarifies and simplifies other aspects of the accounting for income taxes under accounting standards codification Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU No. 2020-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarified that before applying or upon discontinuing the equity method of accounting for an investment in equity securities, an entity should consider observable transactions that require it to apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides temporary optional guidance to ease the potential burden of accounting for reference rate reform due to the cessation of the London Interbank Offered Rate, commonly referred to as "LIBOR." The temporary guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, relationships, and transactions affected by reference rate reform if certain criteria are met. The guidance was effective upon issuance on March 12, 2020 and the provisions of the temporary optional guidance provided by the ASU may be elected on a prospective basis from the beginning of an interim period that includes the issuance date of the ASU through December 31, 2022, when the reference rate reform activity is expected to be substantially complete. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to provide supplemental guidance and to further clarify the scope of the amended guidance. At this time, the company does not have receivables, hedging relationships, or operating lease agreements that reference LIBOR or another reference rate expected to be discontinued; and therefore, the company has not applied the optional practical expedients under this ASU to these classes of assets. On October 5, 2021, the company entered into an amended and restated credit agreement and at such time, the company concluded that the optional practical expedients provided by the ASU would not be elected as the required criteria were not met. The amended and restated credit agreement includes a transition clause in the event LIBOR is discontinued and the company's other fixed-rate financing agreements do not reference LIBOR or another reference rate expected to be discontinued. On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to Secured Overnight Financing Rate ("SOFR"). As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company. The company does not expect the transition of LIBOR to have a material impact on the company's Condensed Consolidated Financial Statements; however, a review of other contracts and agreements is underway and is expected to be completed prior to December 31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above, will not have a material impact on its Condensed Consolidated Financial Statements or do not apply to its operations.</span></div> The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end. For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Policies and Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current expected credit losses, pension accruals, self-insurance accruals, legal accruals, right-of-use assets and lease liabilities, useful lives for tangible and finite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination or an asset acquisition, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant and current circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under </span></div>the circumstances, including the economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, including those impacted by COVID-19 and Russia's invasion of Ukraine and the related sanctions and geopolitical tensions, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The amended guidance also clarifies and simplifies other aspects of the accounting for income taxes under accounting standards codification Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU No. 2020-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarified that before applying or upon discontinuing the equity method of accounting for an investment in equity securities, an entity should consider observable transactions that require it to apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative. The amended guidance was adopted in the first quarter of fiscal 2022 and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides temporary optional guidance to ease the potential burden of accounting for reference rate reform due to the cessation of the London Interbank Offered Rate, commonly referred to as "LIBOR." The temporary guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, relationships, and transactions affected by reference rate reform if certain criteria are met. The guidance was effective upon issuance on March 12, 2020 and the provisions of the temporary optional guidance provided by the ASU may be elected on a prospective basis from the beginning of an interim period that includes the issuance date of the ASU through December 31, 2022, when the reference rate reform activity is expected to be substantially complete. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to provide supplemental guidance and to further clarify the scope of the amended guidance. At this time, the company does not have receivables, hedging relationships, or operating lease agreements that reference LIBOR or another reference rate expected to be discontinued; and therefore, the company has not applied the optional practical expedients under this ASU to these classes of assets. On October 5, 2021, the company entered into an amended and restated credit agreement and at such time, the company concluded that the optional practical expedients provided by the ASU would not be elected as the required criteria were not met. The amended and restated credit agreement includes a transition clause in the event LIBOR is discontinued and the company's other fixed-rate financing agreements do not reference LIBOR or another reference rate expected to be discontinued. On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to Secured Overnight Financing Rate ("SOFR"). As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company. The company does not expect the transition of LIBOR to have a material impact on the company's Condensed Consolidated Financial Statements; however, a review of other contracts and agreements is underway and is expected to be completed prior to December 31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above, will not have a material impact on its Condensed Consolidated Financial Statements or do not apply to its operations.</span></div> <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Business Combinations and Asset Acquisitions</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intimidator Group</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2022 ("closing date"), pursuant to an equity interest purchase agreement ("equity agreement"), the company acquired the privately-held Intimidator Group ("Intimidator"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan Mowers brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers who require a commercial-grade solution. The acquisition of Intimidator broadened the company's Professional reportable segment and expanded its manufacturing footprint and dealer network.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Intimidator acquisition was structured as an equity purchase, pursuant to which the company acquired 100 percent of the equity interests of the legal entities that comprised Intimidator, with the legal entities continuing as surviving entities and </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wholly-owned subsidiaries of the company. As part of the acquisition, the company also acquired the real property used by Intimidator that was owned by an affiliate of Intimidator. As of the closing date, the aggregate purchase consideration was $398.9 million, subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Intimidator at the closing date. Such customary adjustments were finalized during the third quarter of fiscal 2022 and resulted in an aggregate purchase consideration of $399.8 million ("purchase price"). Additionally, the aggregate purchase consideration remains subject to contingent consideration through the end of calendar year 2022, in the event of certain qualifying tax changes. As a result, the company could be subject to additional cash purchase consideration for an amount not to exceed $15.0 million and remittance of such contingent consideration, if required, is due by March 15, 2023. As of July 29, 2022, no liability was recorded within the Condensed Consolidated Balance Sheets for the contingent consideration as the contingency is not probable or estimable. The company funded the purchase price with borrowings under its existing unsecured senior revolving credit facility and cash provided by operating activities. For additional information regarding the company's unsecured senior revolving credit facility utilized to fund the purchase price, refer to Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Price Allocation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the aggregate purchase price was allocated to the acquired net tangible and intangible assets of Intimidator based on their fair values as of the closing date. As of July 29, 2022, the company has substantially completed its process for measuring the fair values of the assets acquired and liabilities assumed based on information available as of the closing date, with the exception of contingent consideration in the event of certain qualifying tax changes. The company expects to finalize its valuation and complete the allocation of the purchase price as soon as practicable but no later than one year from the closing date of the acquisition, as required.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:</span></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.375%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">January 13, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">27,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">163,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">99,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">80,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(8,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">400,741 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: cash and cash equivalents acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">399,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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized is primarily attributable to the expected future cash flows, the value of the workforce, and expected synergies, including customer and dealer growth opportunities, expanding existing product lines, and cost reduction initiatives. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, and accessories and supply chain consolidation. The goodwill resulting from the acquisition of Intimidator was recognized within the company's Professional segment and is the primary driver for the increase in the company's Professional segment goodwill to $573.4 million as of July 29, 2022 as compared to $411.1 million as of October 31, 2021. The acquisition was considered an asset acquisition for income tax purposes and as a result, the goodwill arising from the transaction is deductible. As permitted under the accounting standards codification guidance for business combinations, the company recorded increases to the carrying value of goodwill of $2.9 million and $8.1 million for the three and nine months ended July 29, 2022, respectively, as a result of revising the Intimidator purchase price for certain customary adjustments. Such purchase accounting adjustment did not impact the company's Consolidated Statements of Earnings for the three and nine month periods ended July 29, 2022.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets Acquired</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the closing date. The fair values of the acquired trade names, customer-related, and backlog intangible assets were determined using the income approach whereby an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The useful lives of the other intangible assets were determined based on the period of expected cash flows used to measure the fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset. As of the closing date, the acquired finite-lived intangible assets had a weighted average useful life of 9.5 years. The fair values of the trade names were determined using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the respective trade name and were based on expected future revenues from the respective trade name. The weighted-average useful life of the finite-lived trade name intangible assets was determined to be 9.8 years as of the closing date. The fair values of the customer-related and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from the revenue expected to be generated from the respective intangible asset. As of the closing date of the acquisition, the weighted-average useful life of the customer-related and backlog intangible assets were determined to be 9.6 years and 9 months, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Results of Operations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intimidator's results of operations are included within the company's Professional reportable segment in the company's Condensed Consolidated Financial Statements from the closing date. For the three and nine months ended July 29, 2022, the company recognized $54.4 million and $114.9 million of net sales from Intimidator's operations, respectively. Intimidator's operations had an immaterial impact on Professional segment earnings for the three and nine month periods ended July 29, 2022. Unaudited pro forma financial information is not disclosed as the Intimidator acquisition was not considered material to the company's consolidated results of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Acquisitions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 10, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Voigt Smith Innovation LLC (“VSI”), a manufacturer of liquid deicing equipment, brine makers and applicators, related smart-connected technologies, and hydroseeding products. Effective June 20, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Tornado Global Hydrovacs Ltd. (“Tornado”), a designer and manufacturer of hydrovac trucks. Effective June 21, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of River City Manufacturing, Inc. (“RCM”), a manufacturer of custom rock saws. Each of these acquisitions did not meet the definition of a business combination as substantially all of the fair value of the gross assets acquired in each acquisition was concentrated in the respective finite-lived developed technology intangible assets. As a result, the company accounted for each of these transactions as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration. These asset acquisitions were immaterial in relation to the company's Consolidated Financial Condition and Results of Operations and as a result, additional purchase accounting disclosures have been omitted.</span></div> 1 398900000 399800000 15000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations and are subject to change as certain asset and liability valuations are finalized:</span></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.375%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">January 13, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">27,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">163,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">99,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">80,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(8,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">400,741 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: cash and cash equivalents acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">399,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"/></tr></table></div> 975000 6954000 34608000 513000 27447000 344000 163731000 99100000 3260000 80500000 1340000 8535000 9152000 100000 244000 400741000 975000 399766000 573400000 411100000 2900000 8100000 184200000 P9Y6M P9Y9M18D P9Y7M6D P9M 54400000 114900000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Segment Data</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which the company's chief operating decision maker organizes segments for making operating and investment decisions and assessing performance. The company has identified twelve operating segments and has aggregated certain of those operating segments into two reportable segments: Professional and Residential. The aggregation of the company's segments is based on the segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. The company's Other activities consist of the company's wholly-owned domestic distribution company, the company's corporate activities, and the elimination of intersegment revenues and expenses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (in thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> Three Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">269,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(10,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">166,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(35,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">157,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,484,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">845,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(23,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">424,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">95,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(110,742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">409,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,625,481 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">407,218 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">407,250 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,439,949 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">718,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">252,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(8,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">122,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(36,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,197,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">24,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(24,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">406,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">109,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(85,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">430,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,949,681 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">327,064 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,304 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,968,049 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of operating loss before income taxes for the company's Other activities:</span></div><div style="margin-bottom:4pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.820%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(30,816)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(33,797)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(94,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(78,814)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,182)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(24,219)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(21,662)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings from wholly-owned domestic distribution companies and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">15,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total operating loss</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(35,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(36,428)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(110,742)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(85,401)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12 2 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (in thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> Three Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">269,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(10,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">166,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(35,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">157,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,484,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">845,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(23,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">424,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">95,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(110,742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">409,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,625,481 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">407,218 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">407,250 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,439,949 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">718,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">252,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(8,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">122,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(36,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,197,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">24,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(24,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">406,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">109,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(85,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">430,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,949,681 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">327,064 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,304 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,968,049 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 886232000 269962000 4356000 1160550000 10436000 15000 -10451000 166191000 26348000 -35448000 157091000 2484927000 845039000 12712000 3342678000 23201000 50000 -23251000 424833000 95203000 -110742000 409294000 2625481000 407218000 407250000 3439949000 718477000 252117000 6242000 976836000 8241000 13000 -8254000 122331000 31548000 -36428000 117451000 2197058000 784852000 17019000 2998929000 24034000 39000 -24073000 406279000 109642000 -85401000 430520000 1949681000 327064000 691304000 2968049000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of operating loss before income taxes for the company's Other activities:</span></div><div style="margin-bottom:4pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.820%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(30,816)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(33,797)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(94,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(78,814)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,182)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(24,219)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(21,662)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Earnings from wholly-owned domestic distribution companies and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">15,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total operating loss</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(35,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(36,428)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(110,742)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(85,401)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 30816000 33797000 94359000 78814000 9182000 7016000 24219000 21662000 4550000 4385000 7836000 15075000 -35448000 -36428000 -110742000 -85401000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Revenue</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">780,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">265,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,047,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">105,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">113,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">269,962 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">710,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">229,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">944,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">175,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">216,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886,232 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">269,962 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,149,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">823,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,979,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">335,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">363,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,484,927 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">845,039 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,969,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">703,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,685,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">514,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">141,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">656,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,484,927 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">845,039 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">609,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">247,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">859,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">109,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">718,477 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">252,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">559,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">219,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">785,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">158,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">33,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">191,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">718,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">252,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,891,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">761,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">11,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,664,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">305,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">334,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,197,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,929 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,681,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">661,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,360,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">515,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">123,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">638,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,197,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,929 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities relate to deferred revenue recognized for cash consideration received at contract inception in advance of the company's performance under the respective contract and generally relate to the sale of separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. The company recognizes revenue over the term of the contract in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of July 29, 2022 and October 31, 2021, $27.3 million and $24.1 million, respectively, of deferred revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the three and nine months ended July 29, 2022, the company recognized $3.3 million and $8.8 million, respectively, of the October 31, 2021 deferred revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $2.3 million of the October 31, 2021 deferred revenue amount within net sales throughout the remainder of fiscal 2022, $7.7 million in fiscal 2023, and $5.3 million thereafter.</span></div> <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">780,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">265,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,047,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">105,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">113,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">269,962 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">710,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">229,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">944,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">175,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">216,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886,232 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">269,962 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,149,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">823,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,979,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">335,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">363,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,484,927 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">845,039 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,969,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">703,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,685,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">514,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">141,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">656,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,484,927 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">845,039 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">609,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">247,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">859,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">109,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">718,477 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">252,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">559,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">219,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">785,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">158,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">33,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">191,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">718,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">252,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,891,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">761,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">11,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,664,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">305,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">334,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,197,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,929 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,681,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">661,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,360,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">International countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">515,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">123,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">638,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,197,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,929 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 780738000 265469000 1102000 1047309000 105494000 4493000 3254000 113241000 886232000 269962000 4356000 1160550000 710386000 229666000 4356000 944408000 175846000 40296000 0 216142000 886232000 269962000 4356000 1160550000 2149549000 823536000 6207000 2979292000 335378000 21503000 6505000 363386000 2484927000 845039000 12712000 3342678000 1969933000 703234000 12712000 2685879000 514994000 141805000 0 656799000 2484927000 845039000 12712000 3342678000 609022000 247152000 3164000 859338000 109455000 4965000 3078000 117498000 718477000 252117000 6242000 976836000 559907000 219022000 6242000 785171000 158570000 33095000 0 191665000 718477000 252117000 6242000 976836000 1891138000 761724000 11436000 2664298000 305920000 23128000 5583000 334631000 2197058000 784852000 17019000 2998929000 1681972000 661017000 17019000 2360008000 515086000 123835000 0 638921000 2197058000 784852000 17019000 2998929000 27300000 24100000 3300000 8800000 2300000 7700000 5300000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Goodwill and Other Intangible Assets, Net</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's acquisition of Intimidator on January 13, 2022 resulted in the recognition of $163.7 million and $184.2 million of goodwill and other intangible assets, respectively. For additional information on the company's acquisition of Intimidator, refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2022 were as follows:</span></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">411,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">421,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">163,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">163,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">573,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">583,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Intangible Assets, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(15,178)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">321,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(78,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">243,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">102,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(50,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">51,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(5,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">464,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(159,015)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">305,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">754,156 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(159,015)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">595,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">239,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(59,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">180,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">87,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(40,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">46,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">364,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(128,575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">235,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">555,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(128,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">426,497 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">239,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(62,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">177,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">87,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(43,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">44,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">364,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(134,866)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">229,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">554,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(134,866)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">420,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for finite-lived intangible assets for the three and nine months ended July 29, 2022 was $9.1 million and $24.8 million, respectively. Amortization expense for finite-lived intangible assets for the three and nine months ended July 30, 2021 was $6.4 million and $17.5 million, respectively. Estimated amortization expense for the remainder of fiscal 2022 and succeeding fiscal years is as follows: fiscal 2022 (remainder), $9.1 million; fiscal 2023, $34.9 million; fiscal 2024, $33.0 million; fiscal 2025, $30.1 million; fiscal 2026, $29.0 million; fiscal 2027, $24.0 million; and after fiscal 2027, $145.6 million.</span></div> 163700000 184200000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2022 were as follows:</span></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">411,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">421,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">163,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">163,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">573,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">583,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 411079000 10601000 0 421680000 163731000 0 0 163731000 -1395000 -213000 0 -1608000 573415000 10388000 0 583803000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(15,178)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">321,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(78,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">243,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">102,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(50,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">51,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(5,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">464,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(159,015)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">305,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">754,156 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(159,015)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">595,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">239,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(59,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">180,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">87,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(40,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">46,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">364,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(128,575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">235,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">555,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(128,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">426,497 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">239,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(62,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">177,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">87,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(43,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">44,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">364,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(134,866)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">229,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">554,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(134,866)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">420,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other intangible assets, net as of July 29, 2022, July 30, 2021, and October 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(15,178)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">321,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(78,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">243,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">102,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(50,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">51,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">10,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(5,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">464,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(159,015)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">305,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">754,156 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(159,015)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">595,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">239,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(59,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">180,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">87,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(40,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">46,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">364,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(128,575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">235,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">555,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(128,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">426,497 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">239,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(62,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">177,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">87,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(43,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">44,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">364,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(134,866)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">229,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">190,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">554,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(134,866)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">420,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P9Y10M24D 18252000 15178000 3074000 P5Y6M 6887000 6861000 26000 P16Y 321113000 78017000 243096000 P7Y1M6D 102013000 50412000 51601000 P13Y8M12D 10689000 3267000 7422000 P0Y7M6D 5730000 5280000 450000 P13Y4M24D 464684000 159015000 305669000 289472000 289472000 754156000 159015000 595141000 P9Y10M24D 18275000 14482000 3793000 P5Y6M 6908000 6861000 47000 P18Y2M12D 239762000 59017000 180745000 P7Y 87512000 40943000 46569000 P15Y3M18D 7544000 2882000 4662000 P0Y7M6D 4390000 4390000 0 P14Y7M6D 364391000 128575000 235816000 190681000 190681000 555072000 128575000 426497000 P9Y10M24D 18283000 14670000 3613000 P5Y6M 6914000 6872000 42000 P18Y2M12D 239679000 62617000 177062000 P7Y 87473000 43348000 44125000 P15Y4M24D 7524000 2969000 4555000 P0Y7M6D 4390000 4390000 0 P14Y7M6D 364263000 134866000 229397000 190644000 190644000 554907000 134866000 420041000 9100000 24800000 6400000 17500000 9100000 34900000 33000000 30100000 29000000 24000000 145600000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Indebtedness</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the company's indebtedness:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$600 million revolving credit facility, due October 2026</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$200 million term loan, due April 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$300 million term loan, due April 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">170,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$270 million term loan, due October 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">270,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">270,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$200 million term loan, due April 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.81% series A senior notes, due June 2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.91% series B senior notes, due June 2031</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.97% senior notes, due June 2032</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7.8% debentures, due June 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.625% senior notes, due May 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">124,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">124,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">124,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: unamortized discounts, debt issuance costs, and deferred charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,055,616 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">990,616 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">587,345 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2022 and succeeding fiscal years are as follows: fiscal 2022 (remainder), $0.0 million; fiscal 2023, $0.0 million; fiscal 2024, $0.0 million; fiscal 2025, $37.0 million; fiscal 2026, $328.0 million; fiscal 2027, $270.0 million; and after fiscal 2027, $425.0 million. Typically, the company's revolving credit facility is classified as long-term debt within the Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to prepay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies the portion of outstanding borrowings under the revolving credit facility that the company intends to repay within the next twelve months to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of July 29, 2022, the company reclassified $65.0 million of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company currently intends to repay this amount within the next twelve months.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">3.97% Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022, the company issued $100.0 million of 3.97% Senior Notes due June 30, 2032 ("3.97% Senior Notes") pursuant to a private placement note purchase agreement ("2022 Note Purchase Agreement") with certain purchasers ("holders"). The proceeds were used pay down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under an amended and </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restated revolving credit agreement dated as of October 5, 2021. In connection with the 2022 Note Purchase Agreement, the company incurred immaterial debt issuance costs, which were capitalized as contra-debt on our Condensed Consolidated Balance Sheets and will be amortized over the life of the 3.97% Senior Notes. Interest on the 3.97% Senior Notes is payable semiannually on the 30th day of June and December in each year. The 3.97% Senior Notes are unsecured senior obligations of the company and mature on June 30, 2032.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has the right to prepay all or a portion of the 3.97% Senior Notes upon notice to the holders for 100% of the prepaid principal amount plus a make-whole premium, as set forth in the 2022 Note Purchase Agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time during the 90 day period ending on the maturity date of the 3.97% Senior Notes, the company will have the right to prepay all of the 3.97% Senior Notes without any make-whole premium. Upon the occurrence of certain change of control events, holders of the 3.97% Senior Notes will have the right to require that the company purchase such holder’s 3.97% Senior Notes in cash at a purchase price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of repurchase.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Note Purchase Agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of July 29, 2022.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">$200.0 Million Term Loan Credit Agreement</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2022, the company entered into a term loan credit agreement ("$200.0 million term loan") with certain financial institutions for the purpose of paying down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under an amended and restated revolving credit agreement dated as of October 5, 2021. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027. In connection with the company's entry into the $200.0 million term loan, the company incurred immaterial debt issuance costs, which are being deferred and amortized over the life of the $200.0 million term loan and are netted against the outstanding borrowings under the $200.0 million term loan within the long-term debt, less current portion line item on the company's Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding borrowings under the $200.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on Term SOFR, depending on the leverage ratio (as measured quarterly and defined as the ratio of (i) total indebtedness to (ii) consolidated EBIT (earnings before interest and taxes) plus depreciation and amortization expense) and our debt rating. Interest is payable quarterly in arrears.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning with the last business day of June 2025, the company is required to make quarterly amortization payments on the $200.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. The $200.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $200.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of July 29, 2022.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2022, the company amended its October 5, 2021 amended and restated revolving credit agreement to transition the reference rate from LIBOR to term SOFR. As of July 29, 2022, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company.</span></div> <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the company's indebtedness:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$600 million revolving credit facility, due October 2026</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$200 million term loan, due April 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$300 million term loan, due April 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">170,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$270 million term loan, due October 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">270,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">270,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$200 million term loan, due April 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.81% series A senior notes, due June 2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.91% series B senior notes, due June 2031</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.97% senior notes, due June 2032</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7.8% debentures, due June 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.625% senior notes, due May 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">124,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">124,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">124,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: unamortized discounts, debt issuance costs, and deferred charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,055,616 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">990,616 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">587,345 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">691,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 600000000 65000000 0 0 200000000 0 100000000 0 300000000 0 170000000 0 270000000 270000000 0 270000000 200000000 200000000 0 0 0.0381 100000000 100000000 100000000 0.0391 100000000 100000000 100000000 0.0397 100000000 0 0 0.078 100000000 100000000 100000000 0.06625 124086000 124024000 124040000 3470000 2462000 2798000 1055616000 691562000 691242000 65000000 104217000 0 990616000 587345000 691242000 0 0 0 37000000 328000000 270000000 425000000 65000000 0.0397 100000000 0.0397 0.0397 0.0397 0.0397 0.0397 0.0397 1 90 0.0397 0.0397 0.0397 0.0397 1 200000000.0 200000000 200000000 200000000 200000000 200000000 200000000 200000000 0.025 200000000 200000000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Inventories, Net</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for a majority of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2022, with the acquisition of Intimidator, the company acquired</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $34.6 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of inventory. For additional information on the company's acquisition of Intimidator, refer to Note 2, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net were as follows:</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Raw materials and work in process</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">402,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">280,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">335,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finished goods and service parts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">672,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">466,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">538,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total FIFO and average cost value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,074,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">747,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">873,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: adjustment to LIFO value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">135,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">82,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">135,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">939,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">665,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">738,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for a majority of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. 34600000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net were as follows:</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Raw materials and work in process</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">402,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">280,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">335,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finished goods and service parts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">672,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">466,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">538,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total FIFO and average cost value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,074,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">747,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">873,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: adjustment to LIFO value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">135,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">82,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">135,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">939,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">665,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">738,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 402719000 280774000 335325000 672042000 466961000 538332000 1074761000 747735000 873657000 135487000 82087000 135487000 939274000 665648000 738170000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Property, Plant and Equipment, Net</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts for depreciation of property, plant, and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV82MS9mcmFnOjQ0MzBmMmMyNWY2YjRhYjFiMDY2NTE1ZjU5ZTAzZjZiL3RleHRyZWdpb246NDQzMGYyYzI1ZjZiNGFiMWIwNjY1MTVmNTllMDNmNmJfMzky_e08566e1-eb41-4488-898f-bb2e1a6f4539">three</span> to 15 years, tooling is generally depreciated over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV82MS9mcmFnOjQ0MzBmMmMyNWY2YjRhYjFiMDY2NTE1ZjU5ZTAzZjZiL3RleHRyZWdpb246NDQzMGYyYzI1ZjZiNGFiMWIwNjY1MTVmNTllMDNmNmJfNDQw_8e994222-df3d-4b01-be43-66c5fc6fd463">three</span> to five years, and computer hardware and software and website development costs are generally depreciated over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV82MS9mcmFnOjQ0MzBmMmMyNWY2YjRhYjFiMDY2NTE1ZjU5ZTAzZjZiL3RleHRyZWdpb246NDQzMGYyYzI1ZjZiNGFiMWIwNjY1MTVmNTllMDNmNmJfNTQ2_f0bba879-e955-4771-ba40-fd5d7e8157bc">two</span> to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized. Costs associated with general maintenance and repairs are expensed as incurred within cost of sales or selling, general and administrative expense in the Condensed Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2022, with the acquisition of Intimidator, the company acquired $27.4 million of property, plant, and equipment. For additional information on the company's acquisition of Intimidator, refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net was as follows:</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">57,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">56,004 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">57,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">326,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">299,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">308,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">535,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">508,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">522,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">221,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">233,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">220,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">96,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">102,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">97,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">141,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">82,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">85,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,378,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,281,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,292,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">846,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">824,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">804,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">531,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">456,992 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">487,731 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P10Y P40Y P15Y P5Y P5Y 27400000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net was as follows:</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">57,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">56,004 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">57,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">326,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">299,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">308,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">535,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">508,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">522,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">221,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">233,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">220,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">96,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">102,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">97,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">141,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">82,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">85,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,378,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,281,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,292,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">846,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">824,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">804,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">531,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">456,992 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">487,731 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 57169000 56004000 57690000 326111000 299484000 308217000 535303000 508383000 522012000 221290000 233171000 220966000 96834000 102293000 97485000 141503000 82211000 85722000 1378210000 1281546000 1292092000 846394000 824554000 804361000 531816000 456992000 487731000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Product Warranty Guarantees</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Standard warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with forecasted future warranty claims. The company's estimate of the cost of future warranty claims is based primarily on the estimated number of products under warranty, historical average costs incurred to service warranty claims, the trend in the historical ratio of claims to sales, and the historical length of time between the sale and resulting warranty claim. The company periodically assesses the adequacy of its warranty accruals based on changes in these factors and records any necessary adjustments if the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accrued warranties were as follows:</span></div><div style="margin-bottom:1pt;margin-top:6pt"><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 style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">126,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">119,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">116,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Provisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">62,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">56,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(20,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(20,300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(54,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(51,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Changes in estimates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">131,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">131,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accrued warranties were as follows:</span></div><div style="margin-bottom:1pt;margin-top:6pt"><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 style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">126,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">119,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">116,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Provisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">62,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">56,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(20,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(20,300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(54,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(51,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Changes in estimates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">131,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">131,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">117,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 126830000 119389000 116783000 107121000 21824000 17686000 62917000 56204000 2466000 0 5663000 0 20829000 20300000 54601000 51104000 727000 377000 256000 4931000 131018000 117152000 131018000 117152000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Investment in Finance Affiliate</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of The Huntington National Bank, are parties to the Red Iron joint venture ("Red Iron"), the primary purpose of which is to provide inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. These financing transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice. The company has also entered into a limited inventory repurchase agreement with Red Iron, under which the company has agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year. The company's financial exposure under this limited inventory repurchase agreement is limited to the difference between the amount paid for repurchases of repossessed product and the amount received upon the subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory under this limited inventory repurchase agreement for the nine months ended July 29, 2022 and July 30, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the nine months ended July 29, 2022 and July 30, 2021 were $1,886.1 million and $1,733.0 million, respectively. As of July 29, 2022, Red Iron’s total assets were $641.6 million and total liabilities were $571.9 million. The total amount of receivables due from Red Iron to the company as of July 29, 2022, July 30, 2021, and October 31, 2021 were $14.4 million, $13.8 million and $31.0 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. At inception, the company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $625.0 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of July 29, 2022, July 30, 2021, and October 31, 2021 was $31.4 million, $19.3 million, and $20.7 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.</span></div> 7500000 1886100000 1733000000 641600000 571900000 14400000 13800000 31000000 0.45 0.55 625000000 31400000 19300000 20700000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Stock-Based Compensation</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation costs related to stock-based compensation awards were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance share awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock unit awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Unrestricted common stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total compensation cost for stock-based compensation awards</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,972 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,105 </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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,176 </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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2022, the company’s shareholders approved The Toro Company 2022 Equity and Incentive Plan (the “2022 plan”), which became effective immediately and replaced The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended (the “2010 plan”). The 2022 plan is administered by the Compensation &amp; Human Resources Committee of the Board and permits the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, annual performance awards, non-employee director awards and other cash-based and stock-based awards to eligible individuals. Subject to adjustment as provided in the 2022 plan, the maximum aggregate number of shares of the company’s common stock authorized for issuance under the 2022 plan is equal to </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the sum of: (a) 1,250,000 shares, plus (b) the number of shares remaining available for grant under the 2010 plan but not subject to outstanding awards thereunder as of March 15, 2022, and plus (c) the number of shares subject to awards outstanding under the 2010 plan as of March 15, 2022 but only to the extent that such outstanding awards are forfeited, expire or otherwise terminate without the issuance of such shares.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors ("Board") on an annual basis in the first quarter of the company’s fiscal year but may also be granted throughout the fiscal year in connection with hiring, mid-year promotions, leadership transition, or retention, as needed and applicable. Options generally vest one-third each year over a three-year period and have a ten-year term but in certain circumstances, the vesting requirement may be modified such that options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value determined under the Black-Scholes valuation method is generally recognized for these awards over the vesting period. Compensation cost recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which are determined at the time of grant based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the 2022 plan or 2010 plan, as applicable. In that case, the fair value of the options is expensed in the fiscal year of grant because generally, if the option holder is employed as of the end of the fiscal year in which the options are granted, such options will not be forfeited but continue to vest according to their schedule following retirement. Similarly, if a non-employee Board member has served on the company's Board for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV83MC9mcmFnOmExZWM5MjI4NDUxZDQxNGY4M2RkMjdkZGY2MmY5MDdmL3RleHRyZWdpb246YTFlYzkyMjg0NTFkNDE0ZjgzZGQyN2RkZjYyZjkwN2ZfMTA5OTUxMTYzNTYxNg_0ab2d092-49d3-4691-b8a2-f20f7592856a">ten</span> full fiscal years or more, the awards will not be forfeited but continue to vest according to their schedule following retirement. Therefore, the fair value of the options granted is fully expensed on the date of the grant.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option is estimated on the date of grant using various inputs and assumptions under the Black-Scholes valuation method. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee Board members are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee Board members for valuation purposes based on similar historical exercise behavior. Expected stock price volatility is based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. The expected dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the first nine months of the following fiscal periods:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fiscal 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Expected life of option in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.21</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23.74%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23.26%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1.31%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.55%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.94%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.86%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Per share weighted-average fair value at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$22.55</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$19.39</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, which is equal to the closing price of the company's common stock on the date of grant, and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2022 and 2021 was $98.41 and $90.59, respectively. No performance share awards were granted during the second or third quarters of fiscal 2022 and 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit awards are generally granted to certain employees who are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Compensation cost equal to the grant date fair value, net of estimated forfeitures, is recognized for these awards over the vesting period. The grant date fair value is equal to the closing price of the company's common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards and estimated forfeitures are determined on the grant date based on historical forfeiture experience. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2022 and 2021 was $89.19 and $97.84, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unrestricted Common Stock Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first nine months of fiscal 2022 and 2021, 6,453 and 8,070 shares, respectively, of fully vested unrestricted common stock awards were granted to certain Board members as a component of their compensation for their service on the Board and were recorded within selling, general and administrative expense in the Condensed Consolidated Statements of Earnings. Additionally, the Company's Board members may elect to convert a portion or all of their calendar year annual retainers otherwise payable in cash into shares of the company's common stock. No shares of fully vested unrestricted common stock awards were granted during the second or third quarters of fiscal 2022 and 2021.</span></div> <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation costs related to stock-based compensation awards were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance share awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock unit awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Unrestricted common stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total compensation cost for stock-based compensation awards</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,972 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,105 </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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,176 </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"/></tr></table></div> 2664000 2614000 7207000 7271000 1697000 2184000 5235000 5205000 1611000 1033000 4034000 3029000 0 0 629000 671000 5972000 5831000 17105000 16176000 1250000 P3Y P10Y P3Y P10Y <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the first nine months of the following fiscal periods:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fiscal 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Expected life of option in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.21</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23.74%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23.26%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1.31%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.55%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.94%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.86%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Per share weighted-average fair value at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$22.55</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$19.39</span></td></tr></table></div> P6Y2M8D P6Y2M15D 0.2374 0.2326 0.0131 0.0055 0.0094 0.0086 22.55 19.39 P3Y 2 0 P3Y 98.41 90.59 0 0 0 0 P3Y P3Y 89.19 97.84 6453000 8070000 0 0 0 0 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">19,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Pension benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cash flow derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">25,996 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components and activity of AOCL, net of tax, for the three and nine month periods ended July 29, 2022 and July 30, 2021 were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of April 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(11,009)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">27,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive (income) loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,792 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,472)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">19,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">25,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive (income) loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(16,043)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">11,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">29,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(11,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(5,803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive (income)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(8,035)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of October 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">24,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(10,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(16,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">9,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">9,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,685)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(886)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,571)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">19,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Pension benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cash flow derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">25,996 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -40725000 -17823000 -19535000 3899000 5106000 3899000 13481000 -3762000 -2562000 -31143000 -26691000 -25996000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components and activity of AOCL, net of tax, for the three and nine month periods ended July 29, 2022 and July 30, 2021 were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of April 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(11,009)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">27,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive (income) loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,792 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,472)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">19,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">25,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(14,448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive (income) loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">21,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(16,043)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">11,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">29,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(11,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(5,803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive (income)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(8,035)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Pension<br/>Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of October 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">24,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(10,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(16,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">9,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">9,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net current period other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(6,685)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(886)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,571)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -34933000 -3899000 11009000 -27823000 -5792000 0 632000 -5160000 0 0 -1840000 -1840000 -5792000 0 2472000 -3320000 -40725000 -3899000 13481000 -31143000 -19535000 -3899000 -2562000 -25996000 -21190000 0 14448000 -6742000 0 0 -1595000 -1595000 -21190000 0 16043000 -5147000 -40725000 -3899000 13481000 -31143000 -12509000 -5106000 -11797000 -29412000 -5314000 0 11117000 5803000 0 0 3082000 3082000 -5314000 0 8035000 2721000 -17823000 -5106000 -3762000 -26691000 -24508000 -5106000 -4648000 -34262000 6685000 0 10151000 16836000 0 0 9265000 9265000 6685000 0 886000 7571000 -17823000 -5106000 -3762000 -26691000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Per Share Data</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Shares in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assumed issuance of contingent shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding - Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,931 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding - Diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">105,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">108,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">105,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">108,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The effect of dilutive shares from stock option awards and restricted stock unit awards is computed under the treasury stock method. Stock option awards to purchase 1,066,621 and 2,109 shares of common stock during the third quarter of fiscal 2022 and 2021, respectively, and to purchase 896,184 and 425,748 shares of common stock during the first nine months of fiscal 2022 and 2021, respectively, were excluded from the computation of diluted net earnings per share of common stock because they were anti-dilutive. <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Shares in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assumed issuance of contingent shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding - Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,931 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">107,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding - Diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">105,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">108,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">105,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">108,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 104827000 107130000 104924000 107661000 0 0 7000 6000 104827000 107130000 104931000 107667000 104827000 107130000 104931000 107667000 621000 1233000 823000 1151000 105448000 108363000 105754000 108818000 1066621000 2109 896184000 425748 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Contingencies</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory, damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean-up and other costs and damages. The company is also occasionally involved in commercial disputes, employment or employment-related disputes, and patent litigation cases in which it is </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. The company believes these activities help minimize its risk of being a defendant in patent infringement litigation. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements, and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the company's consolidated results of operations, financial position, or cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Condensed Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Condensed Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Litigation Settlement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of the company, and Briggs &amp; Stratton Corporation (“BGG”) entered into a settlement agreement (“Settlement Agreement”) relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs &amp; Stratton Power Products Group, LLC (“BSPPG”), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the “Infringement Action”). In the Infringement Action, Exmark alleged that certain mower decks manufactured by BSPPG infringed an Exmark mower deck patent. Despite favorable judgments in the Infringement Action in favor of Exmark, including with regard to awarded damages, actions by BGG during the second half of calendar year 2020 put in jeopardy the certainty and timing of the eventual receipt of the damages awarded to Exmark in the Infringement Action, including (i) the filing by BGG and certain of its subsidiaries for bankruptcy relief under chapter 11 of title 11 of the United States Bankruptcy Code (“BGG Bankruptcy”); (ii) the sale of substantially all the assets (but not certain liabilities, including the Infringement Action) of BGG and its subsidiaries to a third-party pursuant to Section 363 of the United States Bankruptcy Code; and (iii) a petition filed by BGG for a panel rehearing of the United States Court of Appeals for the Federal Circuit's decision in the Infringement Action (“Rehearing Petition”).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, on November 19, 2020, Exmark entered into the Settlement Agreement with BGG which provided, among other things, that (i) upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million (“Settlement Amount”), (ii) BGG agreed to immediately withdraw the Rehearing Petition and otherwise not pursue additional appellate review regarding the Infringement Action, and (iii) after receipt of the Settlement Amount, Exmark agreed to release a supersedeas appeal bond that had been obtained by BGG to support payment of the damages awarded to Exmark in the Infringement Action. On November 20, 2020, BGG filed a motion to withdraw the Rehearing Petition and on December 16, 2020, the bankruptcy court approved the Settlement Agreement. During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, the company recognized in selling, general and administrative expense within the Condensed Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with the company's external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount.</span></div> 33650000 0.50 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Leases</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration. The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments are determined at lease commencement and generally represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing market or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">19,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information related to the company's operating leases:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Operating cash flows 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,236 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,739 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents other lease information related to the company's operating leases:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average remaining lease term of operating leases in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average discount rate of operating leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2.99 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2.70 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of July 29, 2022:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">24,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total future minimum operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">85,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">76,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration. The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments are determined at lease commencement and generally represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing market or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,675 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">19,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information related to the company's operating leases:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Operating cash flows 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18,236 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,739 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents other lease information related to the company's operating leases:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average remaining lease term of operating leases in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Weighted-average discount rate of operating leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2.99 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2.70 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 3833000 4397000 16304000 14488000 303000 256000 3445000 1693000 12000 22000 12000 72000 4148000 4675000 19761000 16253000 14129000 14288000 18236000 4739000 P6Y2M12D P6Y7M6D P6Y7M6D 0.0299 0.0270 0.0271 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of July 29, 2022:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">24,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total future minimum operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">85,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">76,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4579000 17540000 16164000 14001000 8819000 24086000 85189000 8593000 76596000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Derivative Instruments and Hedging Activities</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Management Objective of Using Derivatives </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, costs associated with foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce its exposure to foreign currency exchange rate risk, the company enters into various derivative instruments to hedge against such risk, authorized under a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedging Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties and costs associated with foreign plant operations, including purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and costs associated with </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">foreign plant operations, including purchases from suppliers, are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2022, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $293.0 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Not Designated as Cash Flow Hedging Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfNC0wLTEtMS03MTc4MA_0d991c5c-a2a9-483c-b5ad-828adcf22c41"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfNC0wLTEtMS03MTc4MA_60cdcd86-fb18-46e4-994f-22d7b86f3c2d"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfNC0wLTEtMS03MTc4MA_b566fb4a-7c66-4db2-a0f1-24ea30c00ef6">Forward currency contracts</span></span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfMTMtMC0xLTEtNzE3ODA_2b5208b1-3f33-43ad-b79e-c31f413bc576"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfMTMtMC0xLTEtNzE3ODA_c1e5cfd9-9bc1-4635-a453-94d216a55afe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfMTMtMC0xLTEtNzE3ODA_fe83533b-4f6b-4947-91c5-cc44fc3cf623">Forward currency contracts</span></span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount on its Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gross amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative liabilities offsetting derivative assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gross amount of derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets offsetting derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net amount of derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended July 29, 2022 and July 30, 2021:</span></div><div style="margin-bottom:7pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in OCI on Derivatives</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivatives designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,082)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,472 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain Recognized in OCI on Derivatives</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivatives designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,265)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,043 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company recognized immaterial gains within other income, net in the Condensed Consolidated Statements of Earnings during the third quarter and first nine months of fiscal 2022, and recognized immaterial losses within other income, net in the Condensed Consolidated Statements of Earnings during third quarter and first nine months of fiscal 2021, respectively, due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of July 29, 2022, the company expects to reclassify approximately $12.4 million of gains from AOCL to earnings during the next twelve months.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(760,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(645,719)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,236,927)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,949,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,180 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><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 style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives not designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_1f3268a6-2937-4f16-9d2f-ad208b16ed67"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_7bf92001-f1e1-461a-953a-9defc896a546"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_d36310eb-8d30-4bfe-8326-83075d07aaad"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_e02ebc89-fc1e-416a-b4c9-0022885dce9b">Other income, net</span></span></span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total gain (loss) on derivatives not designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,511)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Management Objective of Using Derivatives </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, costs associated with foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce its exposure to foreign currency exchange rate risk, the company enters into various derivative instruments to hedge against such risk, authorized under a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedging Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties and costs associated with foreign plant operations, including purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and costs associated with </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">foreign plant operations, including purchases from suppliers, are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2022, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $293.0 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Not Designated as Cash Flow Hedging Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.</span></div> P2Y P2M P2M 293000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfNC0wLTEtMS03MTc4MA_0d991c5c-a2a9-483c-b5ad-828adcf22c41"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfNC0wLTEtMS03MTc4MA_60cdcd86-fb18-46e4-994f-22d7b86f3c2d"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfNC0wLTEtMS03MTc4MA_b566fb4a-7c66-4db2-a0f1-24ea30c00ef6">Forward currency contracts</span></span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">17,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfMTMtMC0xLTEtNzE3ODA_2b5208b1-3f33-43ad-b79e-c31f413bc576"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfMTMtMC0xLTEtNzE3ODA_c1e5cfd9-9bc1-4635-a453-94d216a55afe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOmMyMWNmMjc5YWY4YjQ2OTE4NmY5NmZhMDkzMjIwYzI4L3RhYmxlcmFuZ2U6YzIxY2YyNzlhZjhiNDY5MTg2Zjk2ZmEwOTMyMjBjMjhfMTMtMC0xLTEtNzE3ODA_fe83533b-4f6b-4947-91c5-cc44fc3cf623">Forward currency contracts</span></span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17723000 1235000 189000 4618000 309000 133000 22341000 1544000 322000 0 3682000 1260000 18000 1554000 872000 18000 5236000 2132000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gross amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative liabilities offsetting derivative assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gross amount of derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">4,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets offsetting derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net amount of derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22424000 1544000 423000 83000 0 101000 22341000 1544000 322000 18000 5849000 4853000 0 613000 2721000 18000 5236000 2132000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended July 29, 2022 and July 30, 2021:</span></div><div style="margin-bottom:7pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in OCI on Derivatives</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">7,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivatives designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,082)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,472 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">8,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain Recognized in OCI on Derivatives</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">14,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total derivatives designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,265)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">16,043 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,160,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(760,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">976,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(645,719)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(3,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">627 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,342,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(2,236,927)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,998,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(1,949,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Amount of gain (loss) reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(9,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,180 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1640000 -3113000 2508000 7350000 200000 31000 -36000 685000 1840000 -3082000 2472000 8035000 1431000 -9325000 14836000 620000 164000 60000 1207000 266000 1595000 -9265000 16043000 886000 12400000 1160550000 760644000 976836000 645719000 1640000 200000 -3113000 31000 646000 627000 322000 70000 3342678000 2236927000 2998929000 1949823000 1431000 164000 -9325000 60000 -930000 1180000 784000 366000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><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 style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives not designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_1f3268a6-2937-4f16-9d2f-ad208b16ed67"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_7bf92001-f1e1-461a-953a-9defc896a546"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_d36310eb-8d30-4bfe-8326-83075d07aaad"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdkMTdmZjA0YTI4ZTQwMTg4ZDE3OTk4OWI5OTJhYTM1L3NlYzo3ZDE3ZmYwNGEyOGU0MDE4OGQxNzk5ODliOTkyYWEzNV84OC9mcmFnOjA3NjY3OGQ3ZDM2NzQ4M2JiNjhhYTAzMzRmZGY1MGUxL3RhYmxlOjhkYjY0NTQ4OTM0MzRkZmY4OGE2M2EwY2IwOTg4MTc0L3RhYmxlcmFuZ2U6OGRiNjQ1NDg5MzQzNGRmZjg4YTYzYTBjYjA5ODgxNzRfNC0wLTEtMS03MTc4MA_e02ebc89-fc1e-416a-b4c9-0022885dce9b">Other income, net</span></span></span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total gain (loss) on derivatives not designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(4,511)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -344000 1972000 3639000 -4511000 -344000 1972000 3639000 -4511000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of July 29, 2022, July 30, 2021, and October 31, 2021, according to the valuation technique utilized to determine their fair values (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:38.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><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 style="width:38.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><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 style="width:38.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonrecurring Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company measures certain assets and liabilities at fair value on a non-recurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of a business combination or asset acquisition are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations and asset acquisitions, when applicable. For additional information on the company's business combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Fair Value Disclosures</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">their fair values due to their short-term nature. As of July 29, 2022, July 30, 2021 and October 31, 2021, the company's long-term debt included $524.1 million, $424.0 million and $424.0 million of gross fixed-rate debt that is not subject to variable interest rate fluctuations. The gross fair value of such long-term debt is determined using Level 2 inputs by discounting the projected cash flows based on quoted market rates at which similar amounts of debt could currently be borrowed. As of July 29, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $541.0 million compared to its gross carrying amount of $524.1 million. As of July 30, 2021, the estimated gross fair value of long-term debt with fixed interest rates was $525.9 million compared to its gross carrying amount of $424.0 million. As of October 31, 2021, the estimated gross fair value of long-term debt with fixed interest rates was $517.9 million compared to its gross carrying amount of $424.0 million. For additional information regarding long-term debt with fixed interest rates, refer to Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness.</span> The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:<div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonrecurring Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company measures certain assets and liabilities at fair value on a non-recurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of a business combination or asset acquisition are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations and asset acquisitions, when applicable. For additional information on the company's business combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Fair Value Disclosures</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate </span></div>their fair values due to their short-term nature. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of July 29, 2022, July 30, 2021, and October 31, 2021, according to the valuation technique utilized to determine their fair values (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:6pt"><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 style="width:38.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">22,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><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 style="width:38.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">5,236 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><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 style="width:38.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22341000 0 22341000 0 22341000 0 22341000 0 18000 0 18000 0 18000 0 18000 0 1544000 0 1544000 0 1544000 0 1544000 0 5236000 0 5236000 0 5236000 0 5236000 0 322000 0 322000 0 322000 0 322000 0 2132000 0 2132000 0 2132000 0 2132000 0 524100000 424000000 424000000 541000000 524100000 525900000 424000000 517900000 424000000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:28.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:478.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Subsequent Events</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has evaluated all subsequent events and concluded that no subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.</span></div> EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "]A(54'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 " O82%54B_XE>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G60KA89M+HHG!<&"XBTDTS:XR89D9+=O;W9MMX@^@,?,_/GF M&YC61&GZA,^ICYC(8;X9?1>R-''+CD11 F1S1*]S71*A-/=]\IK*,QT@:O.A M#P@-YVOP2-IJTC !J[@0F6JMD2:AICZ=\=8L^/B9NAEF#6"''@-E$+4 IJ:) M\31V+5P!$XPP^?Q=0+L0Y^J?V+D#[)P\>F&IXTU1\4W&Q$VO)-U+621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "]A(57#R76*U 4 ,D> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,"):X;PDSQ)MTT^9" FTG[?2#8@OPK&U168;P[WMD MP$Y2^GQT>24-UE)]319":/(:A7%R45MHO?S4:"3>0D0\.9=+ M$<.=F501UW"JYHUDJ03WLZ H;##'Z30B'L2UX2"[-E;#@4QU&,1BK$B21A%7 MFTL1RO5%C=;V%YZ"^4*;"XWA8,GG8B+T[\NQ@K-&KN('D8B30,9$B=E%;40_ MN4UF K(G_@C$.GES3 S*BY1?S:P+?'>_7K#!Y@7G@B7!G^&?AZ<5'KU8@O9CP-]9-OMLJU4C7IIH&>V"H011$&]_^>ON0[P-<$H"V"Z ?0B@96]H[@*:&>BV9!G6 M9Z[Y<*#DFBCS-*B9@^S;9-% $\0FC1.MX&X <7KHRI509 P9(W62++@2R:"A M0=C<;G@[DM%0JYB7_COXQM0H+Q4;%^J2X8*_IJ&YX3USPAS M&+.4Q\7#1^D8?J9GI-=&/]/?H)=$*ZMT_MB^T56C9%4QC_)0L MN2PK1RVA:D//TLOA7:JR72S%#92/)PZ M]4<;$AI5$:F=([6/0WI,N=)"A1OR))92:1L>+J55:OLH+AI5$:^3XW6.PQL+ M%4C?M$("G8$U>;A2WNY*&QX:7Y&SFW-VCZR9BL,XD@T#Y7G$M68\3*R)1,,J M O9RP!Y:J*M8!WI#KH-0D/LT>A'*!H9KT'JOT^K;R-"XBF3]G*Q_#-F3F >F M#X4F7*S)]>'H@[L/=>'3_;.-$%2IR4J<83YUC2&]B3RJHFMS4 MTC,RT= >B53$E6FLU09^?2O^ ?7/5S9B/*@J\AL+08]!GO)7D>^#>G*V/R"W\!QYB.UYQ25[E%)R MNXE]#DU_M!)Q*L@$7/?"BH]J5<4OS!!%[Q%1V7NPRE!&,[ MU](6[>+156$+,T1Q._,1-F_(8R570>S9DXUKWMU;04_AD&AAD2AN;#Z"CF6B M>4C^"I;E?16NV&ZWF%.GM-^QXI[",='",E'WKN.&0)\[UL-FS]!J=P M4K2P4O2 !U+'69I]+/JLI9 MN"-VE#NZB6&BO5VD,Y-1O@>W!B2RS2!VXF]WN(ZI7-O/*XJ M7V&!V%$6Z"H2:FX:YB^@8'7@EP>$R@%/87I887H8[EGV"5P(2" ,@$L>VVLL M+E..=PKSPPKSPW#?LN]AWXWLDVQ-FSRD&OQL; 9.*_$WLC6[[[!5:V=J9B-E M-:0.F&'6:?8'C94-LG! [*@U(A>Z4@56[R;VQ2OY3=CSB$LY\-=M=KOMGA7B M%"Z'%2Z'X29E%(G8SU;[KD-NSQDN4%Y+3^%SFH7/:>+V9&\ KH/$>/5G =83 M6[$](%>O4Z?>M'IU/+(J:&%XFK@]R9=KWY)>PT7KF'% K&P]&@^KREB8G29N M33XR[E;@RREQN<>FE?&;&IW&F\U",])E>Z@)\"^4.8!N#^34N]/ MS ORW>OA?U!+ P04 " O82%5KZ9/@VD% !%%0 & 'AL+W=O)OT6;*\%)7*985JL;X:?2"72Q*;@ ;Q1RX>U-$S,E3NI/QF7CYF5R-L>B0* ML=(F!8>?>S$716$R03_^[I*.^C9-X/'S4_8?&_) YHXK,9?%USS3VZM1,D*9 M6/-]H3_+AY]%1R@T^5:R4,U?]-!A\0BM]DK+L@N&'I1YU?[RQTZ(HP#(XP^@ M70"U X(S :P+8,]M(>@"@N>V$'8!#?5)R[T1;L$UGTUK^8!J@X9LYJ%1OXD& MO?+*3)1;7<-_O45JRVNA4%ZAW[=RKWB5J0OTZN1].M'06=/D9-5U M[+KM&#W3,88^R4IO%5I"!S-/_&(X/AV(GX!(O5+T2:EK.ICPEWTQ1C2]0!13 MZNG/_!GA##?AQ$?G_[6^_,^MGXC!^FG#FGSL3+Z/U4J6XC!-T)\?[I2N8=G_ MY1OJ-EG@3V9JX:7:\96X&D&Q4Z*^%Z/9ZQ](A-_[='[)9(N73+9\H60G(Q+T M(Q(,99_]"IN*XH7P+K4V-&I"S=9Q/R/0;!CBZ>3^6%H7E\91PJ)3V,*%,1;0 M*$Y.<4L71],T26G:XTZHACW5<)#J7"IMRM)9NFUX>-1N'.$H""RV+BP*PIBD M%EL71BF+4AI;;%T<28,TH#E!PU>T(V[LG&@V1OP3' 3G.!-J(2-2\0;!Z( M9[#QY::\&%.!Q./.[%@^+6)WJ%B4A-:\G'M@."7V]%VXL"C!(;86S=(# RF2 M,THDO1+)H!*_[83A6VV0Z'9?'^'$'8:(X< F[(%1DC)[IKNP@(;4&7L/+ @( MQ7[":4\X'23\L=("RJ(>&M_4:?E=2A)JL?6@8DSL(N9!T8#:JW_I@Y$HHGZR M!!]\%QX>7[T5-7@DLX]>H$IXUW:7XV354AI:?#TH [-GM0"8TL[98^%#[+ M]LAEDD&VO8.\$W"X$1UOI/FCOX)WZ4YF;!C#(K6I>W D#NPIN_#@ @P;46#3 M]^ 8#L_-;4(/ M!! 6YJ>9\WIRO@_WWZU!UWV$P<]BZ,$L(<\BXL82&V9[H/ MAN.C6G)*_6 5R:#O:9S)4 WKPD_<"10=QYQX<&G$*+;9NC!&PS@);;H>7)#& M\;FY?C!B9-B)77.5K\R*[EDCJ.7M*T%'M.57GX-W(L'E;Y,7>G#!?7I_P M6?JX*#Q.'(%<%!MCV]YZ492<4>C@]\BPX?O:7&Z([!V_!PNP$:C:EW= W3C> M]J1MBR3W6FEP2L8MO/XAH82^1^TL-/*U07[-O#8NL:WMW(N+"7/6GM\6VA5I MZ<\71?$9[0[VD0S[QY?1[FF.?D\]U_F!5PX<]^7%P:F*V>IY\\6ALTEY\R7$ MKM23HVNA4M2;YCY. ?U]I=NC?O^UO_/[T-QT6=^OR>6<>+XOS!UA M,'[B]2:O%"K$&IK"XQ@Z6[=W=NV+EKOF4NI.:BW+YG$K>"9J X#_KZ743R^F M@?[F=/8O4$L#!!0 ( "]A(57[=,H*U0, +T- 8 >&PO=V]R:W-H M965T&ULK5?;;N,V%/P50C6*#9"-).J>V 82VT6WP+;!IFD? MBCXP%FVI*Y%>DK:3O^\AI:BVQ!AIZQ=+I.<,>>:,>!GON?@J"TH5>JXK)B=. MH=3FVG7ELJ UD5=\0QG\L^*B)@J:8NW*C: D-T%UY6+/B]V:E,R9CDW?O9B. M^595):/W LEM71/QD*THDNE&0@\=G1& MJTH3P32^M9Q.-Z0./'Q_9?_!Y ZY/!%)9[SZOT>(V@"3NMOD;H2;$T6F8\'W2&@TL.D7H[Z)!KU*IGWRH 3\6T*< MFLXXRZ'J-$?P)GE5YD1!XT'! ^R@).(K^*L&$Q;:'3N*/K$EKRGZ\,C(-B\! M?8$^HL>'.?HPND C5#+T:\&WDK!GX[,3\2YHTPF$7P6ZPR<)?]I65PAGEPA[&%OF,WM'>."9<-^6SO\; M??&?1S\2(^C<$AB^X V^SA9ONN*/VR>I!'S^?]IJW["'=G:])%[+#5G2B0/$ MDHH==:;??^?'WHU-^'.2S<])MC@3V5&)PJY$X2GVZ<^PMU B6,G6UL^OB8Y- MM-Y$=E,?1W[DC=W=H;A#6!8'N(>:#U$!CI(T.H8M++ P2Q+;G)%NRH2'%7I/BD M'6$WA[V:P58F!&7+%P2+ Y,5:4X)^5^PPYEMQE:>ACDZL,W'*,EPSZDV5."' M/:=:4-CWLYZA%T-8'!_8^4B"I),@.2G!G(IR1U1C3U@]KG0]! MX(4PZ"EEH4ICNU!I)U1Z4JA_]4';-$B'10X&B]9LB,*)WAV/1+!017Z8]$08 MHI(H\>TJ9)T*V4D59I;\;2W@?D6%!L#_*\[5:T,/ MT-W8IG\#4$L#!!0 ( "]A(54PW@P)O ( H( 8 >&PO=V]R:W-H M965T&ULK57;;M- $/V5E:E0*Y7ZVM &QU(3!U&D2E%#X0'Q ML+$G\0K;:W;72?E[9M>.25HGJJ O\5[..7/9R4RXX>*GS 4>2SR4HZL3*EJ M:-LRR:"@\H)74.+-DHN"*MR*E2TK 30UI"*W/<<9V 5EI16%YFPFHI#7*F /XRF C=]9$1[+@_*?>W*8CR]$.00Z)T@H4/VN80)YK(73C5ZMI M=28U<7>]5?]H8L=8%E3"A.??6*JRD75ED126M,[5/=]\@C:>2ZV7\%R:7[)I ML8Y%DEHJ7K1D]*!@9?.ECVT>=@BHTT_P6H+WE! <(/@MP7^IA: E!"^U<-D2 M3.AV$[M)7$P5C4+!-T1H-*KIAG)&3@@KR9>,UY*6J0QMA3YKRW;2^C=N_/,.^.>3.X["DDS1S[2' M'Q_G7Q_AVYBK+F'>-F%C[ZC@YSJ_(-[U.?$>Z>Y M%2!69JI(DO"Z5$VE=J?=X+HQ_?K)^=@=3MR>\Q@'73.7_LHW4_*.BA4FC>2P M1%/.Q7OLO:*9/,U&\FT,X'H8OFR"YF!>-O2;@LE;#O]*!*%>-:Q4EL) M2W]]CQT3)]:Q86?X -C)JV._.I+.(YNS1Y-_*99:6_)UE6;%^6!I[?K]:%3, MEGJEBE.SUAE\LS#Y2EDXS1]&Q3K7:EXU6J4C3JD_6JDD&XS/JL]N\O&9V=@T MR?1-3HK-:J7RITN=FL?S 1L\?W";/"QM^<%H?+96#WJJ[>?U30YGHWV4>;+2 M69&8C.1Z<3ZX8.]CP*O1#\6!\>DM')OS)?RY&I^/J#E'>E4SVP90L&? MK9[H-"TCP7W\6P<=[*]9-CP\?H[^4V4>S-RK0D],^G MFL=?=&U(EO%F)BVJW^2QUM(!F6T*:U9U8[B#59+M_JJO=4<<-&!>1P->-^"O M;2#J!N*U#;RZ@5?US,Y*U0^QLFI\EIM'DI=JB%8>5)U9M0;[25;F?6IS^#:! M=G8\,=D'D4J4JFVDR+0,7Y(?/F=K,$_CF1W)"/D]C\L.[ M'\D[DF3D;FDVAS^MJ7NVOSCFO_NDE/"8^&A%/.D>:3_N;7 M,WM*!*N:,Z1Y_(JK"XHU'T$G[GN2[WN25_%$1[R+Z?3CW13KA5T[#V]73NSW MQ5K-]/D 9FZA\ZT>C+__COGT ]8G;QDL?J-@1_TE]OTE^J*/)ZI8$A@X9%8> MZ'\WR5:E.K/H0-J%\JM0Y5*V'7/!I.^=C;:'G>/*/"I]QH]EL2N30@I!][(C M0][>D-=KZ%;/-'BX3W4Q))FVF(]=!'EP92&I+X.6#T3&* ^BE@]$1AD7'NY# M[GW(7A]7V1;28/*DQX=TKAR)B ?M?+BR0(0LH"T?KLSW(;DA[L/?^_![?=SD M>JV2.=%?U^4*5U2#S=BESF%AS7/P2%11:'S ^,=HP NUU M<%U-FB2S*GM(8'VKAUMG5NIP1[8BR;SV]$%T'@!K6Q>C.M^+.J80.X ?UK]D MEU1X8A8GFT+WS*$ZRO$Z)KRH;<>5^3!\VEG"HG$N_ XS#7^PWG)=K=N%+:=+ MR66+)*L(3BT629H U*'&.%)H1.@8DLXB) M=EU%9-RC7IMSL&AAY(D.%PT@L'Y"V-6>'A=N01>>B")WQKA"'@F?>4XZ,"$L M@%Y'V6$-)#"_%]L_75U<7GVZNKOZ."47?\1D>G<]^>V7ZT_QQ]OI]]^%G 4? MR,<_/U_=_8,Z[460;V7[-XT6OU6TXXYM^(3U \JD1I.UR:L=OEF0U&0/)U;G M*]B9W^.5P\4+7]+V[)P@,F?$(* ",X1UU8P&5%@_J5S,9F8#VQ2R5D\E[*,V M4."@PO&!\ L5K,TO,1:/03WMFLD-FK!^-@$S^0965J@0]U F;-*QL")D 0SI M[%LP'8M\[B0'(Y7 HQW)X0VI\'Y2F2YAM.V&6*H5%/47C'&7+&!;&;2@=X+) M/!ZV,"U&HWFT(TN\P13>CRG'K/^2)1#RZ-P=<-1H0Y:,3; (/(8"9*QQ46C=(.A.$-PO!^A'DUC7&7/F!Q$\XP M1&51T+;CR@)/A*S#3L,RO)]E=D365*:7Y._1S+TJ1SG1?/$%-NINW3>]34FU+,FT:+WRK:<4\V%,/[*>8F?Q[N M1=FG0ZCZ.=FJ=*/).W9**5G#Z"F6*M=#HC86RD_R'XC9$*9:^4.VQB;90_4X M(Y2[CS*3G=0?5RW+C;3)-$F*HJS%U6.JC2U@MST'#9JP%_EG\K(D[I4<]U=# M1[R?CB9FM0+8^[;."N2^NW8=\J&C+P@@W)!%8N@'HI;"-J1$RU\WZ=,N[<\O M%(8@]H=0IH:2=8J?G__OGCRUX ?[P>_6VT5?#0G6N49]"R^V+F8QC@#[G-*$B*D M 6S^G:*$")D,@*5P0Z(A/]%/?D"RF]4FK=Y>U0]YS0J6A&7YCG(+M=<4^)L% ME]E.@,"]]B,X3,=E%+4SANI\X(X.@PT$BM= 8-&YLJ/F$!;DH>_3=A'&A$PR MUJ[6,1I1!"SH2F!#@Z*?!G?^#LIO-26_T2]WWNS@#QX0(?[@ 15B#QY&!^]@ MRS?FOZO\($)@# #Z$0 & 'AL+W=O M?F!_7XA78NZ@0!M&?N)8)FMC88 8[6!.Y#=V_( J0<4$ M(T9$\0^.)7:^-$"4"\G2*EC-(,6T/,+?E1%G ;;W3(!3!3A# ]PJP!T:X%4! M7N%,*:7P(802!BO.CH!KM&+3C<+,(EK)QU3?]UO)U56LXF2P8316=Q'%0+4$ M(SB&4G5N(($T0N!6$PMP\9W"/,;JRB6XV$*.J$R0Q!$DE^ -> E,(!)U5JQ, MJ>:DF05<.TBW&X)#P>,[EIM MX:8RLG;3J=UT"C[W&;Y;R:)[$&,1$2;R9PPI*;QV"IWGUR*#$5H;*I$%X@=D M!*]>V#/K;9L]4Y*%$Y$UK'-KZ]PN]F"K\AUQKM:>T":^!AGDX !)CL %IB!F MA$ N0(9XN=8NVZPMAY@50^@=[Q"HNWHX]ZL7$78A&LJ\6IDW3AD6(E<]+:M, MFU8M):E_-@_KD99>1-B%:&CQ:RW^."WJ42(DI#&F^SY!?J^@7D38A6@(FM6" M9IV"-BQ-U>/G/];(X%MR)GG6;[M MM@MXL;YX^VH;OFA5S,S?:-LVA MP' L"GS5&;9W776%T;?'(;G6R?9Z/4R)5LX%5O3R%-59WL3Y%MG:3C:ORG9 MPJG8FOZ=*DE[9"DY(M^>EH$+ORW=AN'"?ERIT3Q[S]9?13Y#OL=4 ()V*M"Z MFBL&7GYH*#N29<6K]QV3ZD6^:"8(QHAK@+J^8TP^=/3;?/VY)_@'4$L#!!0 M ( "]A(57S,MR NP< !8@ 8 >&PO=V]R:W-H965T&ULK5IM;^.X$?XKA'LH$F"]%DF]IHF!Q+E%K\!=@WUI/],2';,KBSZ2CA^9CB<9X;,]9-4/_6:-V6E;R9K8[97LYG.UWS# M]&>YY15\LY)JPPR\JL>9WBK."C=I4\Y($,2S#1/59'[MQA[4_%K6IA05?U!( MUYL-4R]WO)1/-Q,\.0Q\%8]K8P=F\^LM>^3?N/FQ?5#P-CMJ*<2&5UK("BF^ MNIGT$)_$OP9_TR3.RIBRE_&E??BMN)H%%Q$N>&ZN"P<>.+WA96DV MX\^]TLGQ-^W$T^>#]B_.>#!FR31?R/+?HC#KFTDZ005?L;HT7^73W_G>H,CJ MRV6IW5_TM)<-)BBOM9&;_61 L!%5\\F>]XXXF0!Z_!/(?@+I3@@')M#]!.H, M;9 YL^Z98?-K)9^0LM*@S3XXW[C98(VH[#)^,PJ^%3#/S!>R*F!1>('@2]K M66M6%?IZ9@"9U3_+]RCN&A1D $6&?I>566OT*Z ISN?/P**C6>1@UAT95?B/ MNOR,2/8)D8 0#Y[%&Z;3P$W'(W#HTSFE$1)&EW/=J,3"+$G(4>P,7'0$%XTN MSVWQ']AI3;@;"=DIEU4N2HZJ$]3V&_N>V[7<*KD3$*IH^?+VQ8P^[Z#Y3$@_(+.@&;%\J MPG'BMR0]6I*.6G+/84US &=Y$-(S!".$H'GYA+8EJPR"'(SXG[78VHCV04_[ MH$(29QWH'JF(!MB//3MBST:QWVZD,N*_1^S2K+F".#*L>A1+V'),:VZ\*2+K MX2%A$@<=U'TIG(09]:/&04N3P2CN+TPHM&-ES9$V?#NMMX@=LX9-#2P'CRO( M"*+:P9!4+UX:#/I.I=V8\0@% _A/:!Z/XE_(#51^NO%[+K5!4 *"*3+_.;5E M4 &#)Q+LB:D!(L<>!^->W/O$8IS$ W:0U@[R2NRON&K<[%*/8<_ &RAOW%M2W3 M3NC*;367+B#5+2'?6>IR"<]N3; #\=4*ZFW[YN);"YR&1PN ]]+;1VD[ M]U=;$.!1_IQ_Y3D7.P8)20\2P%[%V4K1%./>BGKD0D+P O@EH7Q. W_ML\T M8@RDATMQ0H.@MQD\@M +ID.9IZ5=/,Z[#XIOF0!&>K;IA3?QUJ3]X5R//>Q* M29C2+FJ/' [PT"9N&1:/4^QMGLO:EH-;]F*CX!/$?ZYJWMDIK2DGPUY[^F0Z MQ7%&NISKD<-!$,5#_-72+A[GW3_>6KEZT7M(-0I/4>W1]^7"),$G!'?>S+7L M2X)W]4^68_5;2FXRRNKO34H?I>W<"RV'DW$.?ZA5OF9V"_T_11_I,_(TB4Y[ MI[V1'KDPR>*!PH^TU$W&J?NNUC"BM:TTEE!F.RHYLHT+SD,1Y<7?9^MI&!": MQET#/((X3).!_H&TS$[&F?W6IJLS(GP'>@^M)X1TRR:?&$D&ZR;2%@!DO/]^ M4#+GO-CO'Y=X42'T5FI6>O?\7M_9GL^2+MR^4)2F UA;\B7CY'N.%0!R5X"@ MY3Z O'#[)!O&O:K4(X73A X<'Y"6B!.6%[6MUTP!ZXBYR MCV 2Q-G0KFSIF23O2JU- _R6U#I*^^].K1^D[=P++=^3<;Z_DPKFN&.>NBJ MSPN^A*VNE"V;W<&0UP5]MDZ"H%];>>0&RBK2$CH9)_2O4%6]-$=6[T'<9^@I M-"$>R!Y!?&[;^4EHR^5TO),^W]W\F:M<:+?#73<*18E+K=[3T'YC'(9A%[I' M"I-HJ BA+?W25^CWX&^ ^B3,>BW+PNX3UX*V[?1([TP]U$IHT&T8?&*0IH8, M: F8CA/P6?WP_?O"$O$&FGT'VXO7QZ0V"KH'=EY!J/RB@/N7KE]L6>'2V^2]=KA M(>&8)*3+PQZY*8TPC@<:(=IR,1WGXE^/!P#\.7>'" A:!AM"U;[H@;K3/=CB M??MYC%;;/]5H/2WD41H3B*>XFK+P=, M06F7Y68G-ZP;KA[=Q;/M9.K*-+>2Q]'CY?:MN]+MC-_AJT5S1=VJ:6[,?V<* MEDVCDJ] 9? Y 2^KYA*Z>3%RZ^YQE](8N7&/:\Z ^JT ?+^2TAQ>[ \<_Q5@ M_C]02P,$% @ +V$A5=A0!A>E!P XS, !@ !X;"]W;W)KBD_;?CY)=RR*O:2SQ]Y^:E:,";0EV5>5!>C MA1"KUY-)-5^P95*]XBM6R/_<\7*9"'E:WD^J5ZZO#SG:Y%G!;LN4;5>+I/RZQ7+^>/%"(^^?7&3W2]$_<7D\GR5W+/W3'Q< M79?R;+*KDF9+5E09+U#)[BY&;_#KF$9U0A/Q=\8>J[UC5'?EEO-/]=F9VZ1B4Y[_DZ5B M<3$*1RAE=\DZ%S?\\3>V[9!7UYOSO&K^HL=MK#-"\W4E^'*;+%NPS(K-9_)E M2\1> J8'$L@V@?1-H-L$JB:$!Q+<;8*K)-#@0(*W36BZ/MGTO2%NEHCD\KSD MCZBLHV6U^J!AO\F6?&5%/5'>BU+^-Y-YXG+*BU0..TN1/*IXGJ6)D"?OA?R0 M\T%4B-_),S[_M.!YRLKJ)Q1_7F?B*WKYL4C6:2:CS] 8?7P_0R]?G*$7*"O0 MAP5?5TF15N<3(=M8(TWFV_9<;=I##K3G Q=)#J1-S6E3OES*:=F;-O MF)!+2G8[3LHB*^ZA=L?F$F_F\_5RG3?DO1,+5DH^EW+I+NHU]<#0'[Q2JD[D M2.V&B^R&BS0P[@&8JR1/BCE#B4"W[#XKZM;6([1B9<;3^NMW<_$*4?PS(@YQ M(/XW 'X#4&\C#Y<88S=?Y:M1D]46-; MJ%U.6Z>![5D-##@$/U"M!A#E>^H6 %5R-&J>PVO@UFQ@^VX#Z]K?"ZDJ:L>X%QH&\DJBF#8KS_4"=:V UAT8J0<]A+G#K M+K#97IPDH+%N#4A M.EFR1AL^;19+3[6@RZ;K1O!9CMR5$3KVCWR*='V,JOF MHQ]H; NT>R>Z]1_$[#^>)*&);A-@"0T%0A(:B@,E-!!HDM"DM12DMZ7H<6\> M9@7T 1A3U;-!@8Y'U)UO!L8%."*J'0,"Q\2+(O\ *WL/+,AWE-#$Z&*&2FBK MU696J\6VJG6'K74^Q"C13Y70VZJ=:12YKJ->:G:&@"F(, J^Y@:D8> M/-=Z@<:V0+MTMI:$F"V)Q?OV1'<-8ZI-Q!Y!,R!(E33F;IU*6VL^B#WS00"[ M@*6&P=JU&@HD6&,'K(>=2%NIS^$_2.L_R#/X#P(\FO"PJ]X9-$,/7JI6#9H#(;H9H,0+M$=G9IC!W/5#C6VA=M_^:#T(?:('(5&CM@GXN@?D M04+?=]05# 4Z+H[4*RU8$%//4X4($#BF&._= >_RT7H0^E0/TMS&-[("/=P@ MU,/J714HT'$]7WU= (K#]8L4&BN0!PE"[V)C1!S/?#S6VA=KEM/4@U)X'H8"[P)$J_8"H4+TY M U92A5)L;OJIU+06A-JW(!1X7RK2GK";@0?/M#Z8L2W,+IFM :%F S)$25/( M/'C:2SU3*,[UU$=&<#5'>R'5W(%3"6JM!C5;C9-D- 4\ M7O1INA!\\WF]7B MHUWH\MG:$FJV)<=D--7E.R8>UEZ -,,,YJX?:FP+M4M>ZT&HV8,\349O:G=> M 8=E-! (RFBH("BC]4!01D_V?A]1__SESZ24VKA".;N3B9$ M\%7SDXE;+@1?-H<+EDB=6 ?(_]]Q+KZ=U+_"V/VNY_)_4$L#!!0 ( "]A M(57U)LM6C@, *$+ 8 >&PO=V]R:W-H965T&ULK59M MCYLX$/XK%E?U=J5V ?.6;!.DW22G:Z5*45?M?3CU@P-.L!9P:IND^^\[-BQ- M@*5[U\V'8)MGGIEY/-@S.W)Q+S-*%?I>Y*6<6YE2^VO;EDE&"R*O^)Z6\&;+ M14$43,7.EGM!26J,BMS&CA/:!6&E%<_,VEK$,UZIG)5T+9"LBH*(AUN:\^/< MS/=G1.ZH^[]<"9G;+DK*"EI+Q$@FZG5LW[O4JTG@#^,+H M49Z,D?^/%OVN03:+Z$Y]+\HV.#=2R45%+QHC&& M" I6UD_RO='AQ !XA@UP8X"[!OX3!EYCX#W7@]\8^,_U$#0&)G6[SMT(MR2* MQ#/!CTAH-+#I@5'?6(->K-1ULY0HF-PI>$ Y M*(GX%F8\N<]XGE(A_T2K;Q53#^CB)1 MP@]5?H7P] W"#L8#\2R>8>XYQMP=2N?WO*_^M_AO:_9_6%V?2Q>RSU)Z-R"#0G_DF3+ER1; MO1#9V1;Y[1;Y8^SQ@L@,I>S X--.)=H3EB(XE!->%/"0>L_0!2M1RO.<" !0 M47^LET,;5ON*C"]][1QBY\J;V8?3?:@QDS,,#G%P#EL.44W/,:LAJF@2_:0Z MDR1H)0E&)7DO947*A.JB-:F^U==+"MH\F%HF1R) *JU*?6P-2E'["$YBFSAN MT!6CCPI]'#H=+?HH['G^U.W(T8<%DRC"WK <82M'.%XA<$ *MJG,9:TX(OIR MI4* (E ET(1(4K\2< 7]2I515__UBWY)LF78$\_SW!!W).ZC,(X<9UCAJ%4X M&E5X78DD@Q)K"\[6'_C^I!/]H@\+X1=U8,L^S,4N]J:=LEP- MX*( !]&T(X=]TG,45.Q,LR+ M/^GKYO4C$3M62I33+;B"TP&B%75#6$\4WYN.9\,5]$]FF$$/384&P/LMY^IQ MHAVT77G\ U!+ P04 " O82%5O$:3P:#99=5W[^/@X%"M3ZS!SK6GP9N%\K3M\]N[RC;FG5>AKVOMMQ>FG!IEZN.'AP_?]KJ MI;DRW8?VG<>WXTREM+5I@G6-\F;Q;')^^OCB :WG!;]:LPFCSXHDF3OWD;Z\ M+I]-3H@A4YFB(PH:_];FA:DJ(@0V?H\T)_E(VCC^G*B_8MDARUP'\\)5_[!E MMWHV>311I5GHONHNW>8'$^5Y2/0*5P7^JS:R]CY.+/K0N3INQO?:-O)?7T<] MC#8\.KEEPUG<<,9\RT',Y4O=Z>=/O=LH3ZM!C3ZPJ+P;S-F&C'+5>;RUV-<] MO]#!!N46ZITWP32=)ET]/>Y FA8<%Y',A9 YNX7,=^IGUW2KH+YO2E/N[C\& M2YFOL\37Q=F=!'_LJYDZ^VZJSD[.SNZ@=S_+>9_IW;^%WGE1N+[I;+-4[UQE M"VN"^M?Y/'0>N/CW(8&%WH/#],A7'H=6%^;9I"7-^;69//_RB]-O3I[

V# MS.V#NZA_NE7N)G.J#A)2[U<&[E"XNM7-EE32-[HO;6=*]<+!@$V03P&:*C4] M?F4;W1165^H*- R\L@MJI==&S8UI%%30:H]UMF'"OL1J RAW*]7A,-M T3W[ M85"=4^10ZO3DZ!>EFU*53C6NPZ*BZDMP5E5QD\0<=EXLPQH8S9O?>TM'S;?J M0\,\,TM!?3WY,+N:3>ZII6F,!Y4M\6):6J('\[<>!]FVXAU_.S]_AQTX2)$Z M*M,9M_Q#T=.^C"AR&8\*86L\MYY!\WS/A;:0L_%V!*AGP=;6NV!X)DZ MAZXLN/%%VB."!MX,<#=!1[4/UC*5121A:@OO:F;Y3R%@IEXWO-NUMB$S 6BU M;A#,Z?7TSQ/>P8(N?T,%+WW]!@:\+VNTMK2$%@: M4\!ZR#IL:N)KH:U7[=@K0$6LRYK\:D_O RI:%RQMF.+0@.#/_H4LZ9D,SB75 M%SJLU (I+^03L<*Z,J1#33E3+WM#E@]&!]?HRG9;]AG;1 1_@\B$0!)F!"$"S6"#K$5\OWO[Z^N71Z7>"![RJ=>&=@6BNMD5<&*(D MI#Y"LF%8..'BQ8W3F%84&#NB%B!W[?"5?0'J+3KG\?#&NJR/!L14+6G#4-I0 M"/K;'/2APH;"PAPH:!I8U/X'2Z"MTI!_T686];J%!'BS3WYA0P%K;8WV1)XX M> N>YF#N_JD<,6.?B^K\\HM'9Z??/@G[&P,I8MC)PO_>:P\FP&TZ%=$/GUOG MB14J$TK1GS?FB&7,YN]6NAN%*-.42=.O/+"V547E8-".1&5KZPIKP$L\E';, M*((*XZ1<.';;^Y:V3=7*;])[! M-2R#\%J;'G=K'6( ?/#1Z_)$R_,TC8-D8^21Z E>&!I%(S\;DJK M8)86"N4 F&G;F[1W@*Q*4'&4R'O*A;KBV!C-*52D6$"[H7T?$.[\1T.9ZAV\ MS^<=6 _$I;>@RN4%Z4#0HK0*=MG8!1(\OH45*9/"? ]9UNRZDG<;QA7D2L%Q MFB-M9MD9 ;^$*G(\LEIA65#PSIE9@QG0(T#9J/.&CQL23_2_&0&1-$#J'NR3 M(WW^8#GITRH4ADO#UD\!'\3;?@X(J971%9R,N"8 <*T04^&RBKA$/80_8U?>MG%Z@N^RD MPI-($IE.#&3AH:B**K#$T-,8VRIC"^ MHT]$NT$BB":-'6I10"NBQMQ%/B.=EB M;0'G)RS.@ _!+PZJB8L40@;O;KTK47;?V+>[RD"-;FLH>4C':7Q4%1O-XNL3 MWH)RA+R@)),$R7->H MW,B%TD+49V(8Y#1T!<4IY/U7)BMH]11W< M=-1UJ!H0QO>/)L?86'-%!3"04Z6&DK6/3@9;&_+3RNHY+-U9\@M!/YB-#)@K"@K8L0K'XMW* M'[U>#45(I@63MO M^EC;;;1'A.JVHW7(TVY#LPCI"ZA') ODI@&I!A%7P4YLVC9.&P<"4/SB"%&G M]SS1&%Y4J#NKT7=/X[\CMSCJ@]FQL"'-[H **Q9]A6?KR%:'N&KGE9'(8&FJ M<41O26/#NXC/& I>N,(R%MDO".C6LS-T1GIE.F7I7$F)BK17FKN/&07P M"J:-RQ(+]#+K/0?RM+.( YH]? OTXHQHZ"5AW+EM8@?N%95O1$?(I!"T69E& MH%QH,,F% -4%MP9K0FKNPH;@D OQ.74;N]M_Z\MEC-(2)/"2G6_+U&I=BGWH MR]"^E0BRZS1(&0[ZBA(0W@7H->9\4HBNMK$KB0'$K*E"X60##KM83X;"RR+%4A G*N3ROI](X0=^$: <#'%E = M6?" @G\> JJ1A50W0SFWZYR=''^7C@26_HNLO#PLQ(CK."R0,#T*Y7.#V+7. ML>39BJ;02]I3GR M3+TQFYV* L9S5-+)VO/2\5@7%<5+@X?4'I^=4.'/0X5,?D3ABCQ1^S*H"X=_ MZNO)J_.KB\D]=$F!>LF#2S^T/-/X>G)^]0%+W[@9'W-TBA;VM>2E]_J:)LGO M70N8??O@Y-YC=<5]R6*;4#@B37%X9V,JX/),-B0DP%5H>,T62S:,C2XG?XU= M1 Z8\5K*04F22'E%S(CD(UW(TQ0.!#+A\[.%U+I;OLK=P3(($Z5:!A M![RB]P71H4W#=;AC*XUK3#:[.MT11(+#:$7(!BUI(?8\,BY1P1:-S,5Z$\?VSTWNW+/Z9T<2R_8@XWZE?\9YK MW+SW_CU!S4M*C3R=%)/^8,HE62,N?'3Z\%Z&?S)^*3E@;F!4*5[9BV#AOG7- M:/J3([RP)2#G,GX7&(SH) >9+6X(66AB5E$)2D]7'/#2Q8%R<[K9XXRS M%WHH[P >?&:$[G/H*S$2!T1L )J@CZ7X"7; M]<4N>>Z^:C>SB8,H$& S'<6+HM$Q5MIP%NPB9\<"WDOPE.+<=.('._C/TR,)'H0= M?N<2N"B-$X1RDF.1P[BINMA!Z0UGG4]PSJO"M09NQ;,UUJK,'CD\ MC'7.EG+Y)DCRAJ@_,(U4'^P%1%3GG>G4(:T'/@0Z%C+,=\:K]BSMJ# M+M4X^5Y3.GR]]"8&LY@=DM#L9M+;2BFS9X8]G8]O./+0E$VUQ_9*"]=IQ",7 M\1&D+?E<[KBBTZ:N"5I@R+@X7X<60\H^W,3/U-OASO/A=&3D=#A=8,L//BB8 M-%G?,I'E'T[DZ4I6C?15G71;-^T L>/U6;Y>O%N>0PZXX0P>FZSDACI$_,?1 M1 X>&PC!BW,$^31!LD]J"6%2%T./-/V)^9:;P&A]+H-'-U=[=T1?I2IW8:]- M><2PB*-8FAT,T(H_E?E+P,5&/F^]10GP;8H58WLD55#;OP>&PVKR9NTJOG"Z MH3#"VJ"H \&(0Z)(@[5ZZ@=N=J?E4 MT4M2^H&#J :4GT=PTJHJ;E?2G(9O$:C>XTA,4Z*Y\]YM\"[GA*B?W?NPF[=\ M9BPQMF;A_@?UU9/AVE^3&>CGD#2OER"94K#XWX F&T/"1L:G^3>MY_)3SF&Y_" 6-M #O%W3)&K_0 ?F7OL__"U!+ P04 " O82%5PO\:J=(. #5*P M&0 'AL+W=O)S653NY6!5U^OGIZ5Q>ET/+XX+:6N!J]>\+7W]M4+T]2%KM1[*UQ3EM)N7JO"/+P<3 ;Q MP@>]7-5TX?35B[5G"MSX(TF1OSB;Z\R5\.QB20*E16TPX2_^[5K2H*V@AB_![V'*0C:6'[<]S] M!]8=NLRE4[>F^*?.Z]7+P=5 Y&HAFZ+^8![^IH(^Y[1?9@K'?\6#O_=\-A!9 MXVI3AL60H-25_R\_!SNT%ER-#RR8A@53EML?Q%)^)VOYZH4U#\+2W=B-/K"J MO!K"Z8J<5<5Y),Y82LG M-4ZD=:=9V/VUWWUZ8/=K\/KKA3TTQ$M/K MH9B.I]-']CM+ZI_Q?F=?H'Z_]N)?-W-76T31O_OLX(^9]1]#F?7S5X]?57DXOQMX\H,4M*S![;_4_[\/'=I^)+]A=OJEJ7.I>UL>)':YJU M^+D2/\FJ0 M(^>S0>O:X'C4N06K 5JZV"#EG5Y6;H@LK)H%XJ&!@/3-?E(U/I!=@#H%+$2" ME,IF6A8G2RMS)G1]QU)#Y"9-E*$RC7MMO<&MQ?!1\$QWSC MQ'MK%@@IK) %#EH;Z#POL+%:LM@DD_J,FTE37;N6M2EJ%L;4<$FX,5>R@/25 MJJD$>)G:0K3E>Y!.((\;]ELNI&M%6PRR;C1ZT_?&U60\%FL8AB2&XG3/3N"Z M>+U02VB*&R&&@C-6LN;]K':J$XWPM:Y7?6O(9[IJ2']2HK'W^IZ^I!O(%G!< M@1@W#V1SU\R=SC4"5R5!@A(C)*^@4(O76T;:R:+"F6XJH?H7%'M0':HVI,!\ MT[$XJT>F]G+@5UA9+A:ZT,C!G2!A4:)T+5CP8L@ETGM)JQ(&P!!02UF9/'IT M=GTUND:!+ J6'XK_AKI/[LL@),A)B&U"(9G_AL\49HXK.J(?2V1I<*[/@WH% M&5PXOS2-=R]%'Q3/I%L-$7/SVB<[Q1R)C+S2-7['6;1N'E%S)R-@F%U%1^*N M08CU2P@44&(!V"WT?R!J[A. MH"4-A>_ UD1:W3,0B.Y"X^P)!D"$.2$$JAB M^_^1);$%#'D]NHJ&!":F6Q&IF2)8O,ESCA*).'NBBZPB?N@Z;N%@7E+F=.^M M5T#CI4\ 1$7X*\=W*XHB]Y)""(FYUQ&SV+B@!5M$BL:0A#4&3E'KB$[ M*3NLRHPE("5D"8:[-8#6BH(?GP#G%)WX\EH6+.$=,4K'&GIC'?"6=-W?LPU) M2Z8 /LP9TK$%@!#E$U\\-D?3+QI?R%:MP.$P\Q X-Q9,B#(QE$>J ^JS=G04 M+CF5,88[56D<8M6]*1@0,US5M4"Y\#8@ZWL_^GK)@$3H)7DG[@P804?B!W+I MUONZ\GV/#^*EM'E,OFTI^P)!4#-]%B-.2/D>U8?4ZA $&?$/@XRZ& (]"&Q4 MSF@R$N_C_>_95#=%83(OX<=.CI\GK1O3V2B&1)E'*D;[74 M%$#D/M33])5(YQZL1B"G?;2%R?'G7A8-E<7>ZG(@>=K0L.(R.R=3U)K@CG\I M5!TX"<(I(_7)%J62;@O-[>-C??5B)Q5)JYBF7+P=&F,*S:A(._;DO=2%]-KW ME\KD0\*?=83S@WG[I?#9#BWP,N D$\I8E]@9GG4EOP0__/.&DXO=CY.;9=)U85#(=7X^'Y[AYSF7TJS%),AF>S,7IN1FJB M\!N.X6=7P_.S\V/ZP3:J&VS/(-+Y]!A%'6W6">*E1&M!X=RY"5(?B[<@P0?O MF,YFQ^*C(9*[#5C*$8+KW8B?CE!B\IA0YV?EV,!& @T/^E" M7XC2 WRI&H=&U*]UFTK9I:9^7U=9T3 ;B-YKMZ)+$!?@L5E38]M4;+]A:&BY M98LL!B4D1R_*@X$P/,B,JZ$:7?9(C=7$62+8A&4X&, M;L4-P9Q\((T5N&)14V_R(!K!"Z"UH@D&84B0!80 [O,)R8.-9KVF,KCBCBH1 MQS0):+F&F#:WZA&G'YD21)(:G-FBJ0-J& M20&$S='YY=EHMN7P^W2!,90VM![YCV:3R6BRL^+GK#9S2'0VX463_9G) V_C MRS/7B@C(K7M('^B"0./"#(^N381#N=O;)"V0#Z[C!"!1Y62(++05/LR8F=,\ M (F/'@4R;.=1_Q].V*95J1V)OG$Q23-I+7./E(U)$^I-I]L6G_4^NFH9.SH< M_:/RG+&B85OI!]!^9+;#]6 RRB#$"W6R+2O2:6#QWG;USC1I!YLXE1Z;,83N M?CO!W!IT>Y?(4>.H;=*P45;OA&JG1;NK\<_/!B#F]])6W"(]IC\Y5IN\UPRC M4.;>;,O[MPJAU*T_J9;Z82!$\^V0VN')\> >?W(F MA($L61%!17R>8H#GFYL3RE4"'6JG>6Z]+<$\**5\7C8%Y>AFF ;<#?U F:1H M2'J/BAY-R=X^33$6=^7192DW,!6PD,5-MELD#;;0L:?,'XPS8R1V^..^0582 MMH GB*N265#3Y')/E.O1.7=#[F#DMZGGX?A% FBU\%%DS486: !*!7*?'CUH MUPV#U69-=J-&K4A+7 T\+\/T-\[5+--\4K(S@/;2T$,)H >8_:Y96Y2:IZRJ MW1;MLCE+C2QIG0I=[T[>2M&H)P>,RC%[@-WW)(MT;9OZM*09*OOE2X%JKQ7X M7Q&)Q@"HPBJ6!^_-'E-VR/%V*-;*Z3XZ_4C\QXC90Y%-I!M,@,.)"=B(Q'9X M]5:63N_'B4WB&"JSS)-0ANR2 +WE?8Z'[3'>+4N IV6S]L7)4Q/YX!.3IP36 MGW1P#*^+&%Y8?1U(3I?0C-!?4]GU''0=!C^=![3?N%":^1ZSO<<_9^0NXBEL MO.?YW=Z" _-FM+B@CAJ;M&A-[VC'SV:_D.'MTL[08!R=S]K$GJCD9#)KL M)_(@QUN\/6 ,0_M<.[*YK\.[Q'>W9:$%K;8EZ17)?/)]UO9X;\2-^EXE^'ZQ M")GY4P-])^/HU2<^ ]M]SA-'MSW-:&<0QK+]:O2R%G_WKWA3Y-OC\$EVN\#L"2%QA$T$= 9@U@<0PW%W++_Y"<5,AB, MIZ!N"OR#XLD#@T,C49_ =E6 ,)6M*@.8T'%2L-KD%LY2>6N2 %/NV&WZE]KM MH[&5S(WXL3!S[/9DZ\K?-1,EVXJVT^_UY%&*/LVG(5MA'TY/Y3CXZ3 MOU+'#SQAN*4IZ;OV:PGTJ";;*OGA]MUC\>$K ;A3]@E \T!*4>O@ZX3KB.%2 M>UC2BWHD9!A !AEE;]\M]IY?2-])][/R)8+)[35OT%R17#T#"WKOP9?3U-BE M8MHA4#G*<8%L;P7Q9K_8/?*0MOLT2W7LU!IIN/ ^Q][XA'"Y]X?A=L(0('!; M)H;\^ $*HCV@A-M$4G7H\?E]&)GLF[:O*];M!V#D+)_Y;+SM!N!I.LU'-(W\ MT0-QJ6WOZ7HXB>964?UQ$#:,R%F85S_P^L,7"]E]U61?OWCLXP] M&P<6TZY\5="5^.=NM3C #XA Z/1TJ9_;[ W#6H]R^^8OH=S1&URHSS#\7"GX MT<_ 1GVOYIVV7K4$BUOR"Z64#-C1OW69KJ9W5F_\JYK;V_T+K^] 6NFEB$(M ML'0\NCP?".M?(O5?:K/F%S?GI@90\,>50B=BZ0;\3B]!Q2]T0'J3]]5_ 5!+ M P04 " O82%5#-B"1!D& "P#P &0 'AL+W=OGX=V%/3\U&]_J M3EU8YC:KE;0W+U5KMF>3>+)_\4$OEIY>S,Y/UW*A/BK_V_K"XFDV1>2G5. MFXY9-3^;O(A/7J8T/TSX7:NM&]F,,KDTYC,]O&W.)A$!4JVJ/460^+M2KU3; M4B# ^'L7Q_]IY [L_F.W/:I=/ M1O%JT[KPR[;]7%%-6+UQWJQVSD"PTEW_+Z]W/(PT;.IS./B/1^5N^\7_;> MX@O>%7MG.K]T[$W7J.:V_PQ(!CAB#^>E>#3@+YOVF(F*,Q$)\4B\9$@O"?&2 MKZ3W0:V-];I;L#]?7#IO(8:_'DJWCY8^'(TVR(E;RUJ=3; #G+)7:G+^[$F< M1\\?P9H.6-/'HG^U%(][)VSLSSXM%:O-:BV[FQ\MWRE*([5+7R_#N@+M>:C5GZ$!6AN(U MJM:A':SD9WCM\W 'A&A3-$B3#VY];E?*^8!F'Z5'*XD61],P/W2YKE;'8P+9 M4B+)!JYZK@'=;U5[I4;QA]4I'DV6BX55"^DQN5;6HSZ7(V;".F,.#ZO:UO<\95TOR94":PT--%C1ZLL-13B^HV^KZ/P)I:8NW\N2E!ZV:4=U M0%4FOR)%BZ:]48P(7RI-RG-ZT:&P];VZ(W#P& <%#PY [M.\78*ZFQ_-ML-B M#3(@?FZ!WD_F=T5N+*H.L8S6Z9.G>:I%(;JAMF&+[BJ'M*]4MU$]Y>H:![6C M7??I5B&#G-R>B=WI2YN?S1&WJZ$B1.V/]QXE>+#=7A$[G,^>E"(NGKNQ1/== MY;;^[U$VU:0WLW$8=45NG5P,+3]FZ'MWQ;\2.R[T)^,A_T>'RQ.4F9/ M65GF7"0"EL@K7N5DI3S)L )\YS'E=Q@,.3M(0Q33*> MIN41C68%CS#Z'MS]KRP(GI8IKT1!C*09CY**EA.\B(F0!% $SXORFXD0"1=1 MS$#=E,SO)2(5*2^3A%49PB0@$VP6J3AB:51Q4:6[%*C_^AY_+L!22<2E4<%% M7.XM0* $T@353:LO*BB) G?Q]W-7Q"5/"V).9(+',5G05$K$546.//)OIJV$ M7\QB9 PK2[];/4+P)"$2DIAG._7D/!6]>N*")/DE]?QW!I!U!6%FM%X!'949 MY8[5HK@*PU550ES5MZLGA0)3!A%.R2R2[U1/!/Z+"KNQXCGJ,"VAC0@23)%C M)J*[ZHE)&3P/ZDD$8.1*E?0)YR:.@GGOM<=\=76AYC<*)W8;3Z'!8 M$]('@=(7AW_TT'BPY=TOX/0U0$D;OJ<._?).5[A=Y!GG M1\%,>%$5P:RH6U;!+$I,@&A#F7&([;TQB<UJ?Z$: M'1?9A-G^?M@_>+,.=[)+X_&U$\PEKM3*T@2,SXWQ^P=:8+BDG_\+4$L#!!0 M ( "]A(56&QOD&PO=V]R:W-H965T_=5BE//NR:UEW/MMYWEXN% MJ[=J)]W<=*K%R-K8G?3XM)N%ZZR2JRBT:Q8\2?+%3NIV=G,5^][8FRNS]XUN MU1M+W'ZWD_9PJQIS?SUCLV/'6[W9^M"QN+GJY$:]4_Z'[HW%UV+4LM([U3IM M6F+5^GKV@EW>IF%^G/ OK>[=I$T"DZ4Q[\/'Z]7U+ F 5*-J'S1(_-VIEZII M@B+ ^&G0.1N7#(+3]E'[5Y$[N"RE4R]-\V^]\MOK63DC*[66^\:_-??_4 .? M+.BK3>/B+[GOYZ;%C-1[Y\UN$ :"G6[[?_EAL,-$H$R>$>"# (^X^X4BRK]+ M+V^NK+DG-LR&MM"(5*,TP.DV..6=MQC5D/,W;]6=:O?J:N&A+'0MZD'PMA?D MSPA6Y!O3^JTCK]J56CV47P#$B(0?D=SRLPJ_WC=SPBM*>,+Y&7UB9":B/G&> M&5E;LR,O@=4B F!=OR4OHUV5)3^^6+K8_Y^G#-#K3Y_6'[+ETG6R5MVC8B!J#9[1+.&-"LR6J8Y21/*JYQ\_EG)&?^2<)93EO+?3.!; MQ-2?XR\.G!7-TN"GD@N:B8 $&),BCE9%!69\ZC$A,BJ*$B1IE@C,S9*,B%Q$ M(SYFS&E:IK3B05^99C01,28X+5@@#[&4TQSZ/LUK#,:# 84('DP0+R*=JH7* M$JXIJF==ES&@0N"QE-$2#(Z^R[.<%E7U>Y@\EV\BB?YC?Z#_\J2B(2* #KG% MLAX(RX,QRJRB KGX(-LJFF890J[*X32: "UC!7*O?()PP4J:%C$0,@0**_K0 M2,,B59'3$L'R:5[+ *GJ0XL=@1\U%G 8*]CSN9:5-"L2Q!]-JI._6,60M-EO MA/],IOT?/(4H U(6]\8B9[3@,6 936/*(7+R%*GVP%T"FV/%$X+$9+PD&8ET*Z*S@#R)EIRH M%=BVDC.[9,:0+-@<&'B48I)J(L#Y74S&NN*?6BYUHWU8;^QL)IU6-?'(-:%F M5-:"H1W,8%5M-JW^&5VHLDDMW1;HV^!LVSL",Q2*UQ61/HSTVG5;JRX.X[R5 MJSN);V+6'YWJG;*Q= ^#>T28C>,H6#H5"^*3OOXP;[%F@Q \X0WS@V&";J,(-V1 M>6=T&VE[W)?"_SWR:7N&!ME">*G4D;4&YA.Q^D&Q''L&1Q,/R(ACMN]J;)? ( MUN^$E%SP8BYP!6J:>)O#G N>SMFQATYBNCG0H/51HDGG3*UE\'^DADNJ\] 4 M?/[G1#9T'0OM 43(W;JV>WQ.MXN@S,0]OC'MYHL8Y]/Q6&*KL-7@1' 01LN9 M1J\BNUO91(^_"_?"(=ZB(V)E$(&&@V?7'SSJ<8GW3/#!YN)C)Y3S\HP/@IJ/ M??G8,8;Z3= M:.QTC5I#-)D7V8S8_G&C__"FBP\*2^,1W;&Y51(4PP2,KXWQQX^PP/C"=/,_ M4$L#!!0 ( "]A(57ML&44A 8 %D1 9 >&PO=V]R:W-H965T4K9B>QTW0'O]8HDO,_/,S#,CTE=K;3[8A5*.?&J;SEZ/ M%LXM+Z=36RY4*^U$+U6'E9DVK708FOG4+HV251!JFRF/HG3:RKH;W5R%N7MS MU?.%\Q/3FZNEG*N?E?ME>6\PF@Y: MJKI5G:UU1XR:78]NV>6=\/O#AG_6:FUWWHGWY$'K#W[P774]BCP@U:C2>0T2 MCX_JM6H:KP@P?M_H' TFO>#N^U;[U\%W^/(@K7JMFU_KRBVN1_F(5&HF5XU[ MI]??JHT_B==7ZL:&7[+N]R;QB)0KZW2[$0:"MN[ZI_RTB<..0!X](\ W CS@ M[@T%E&^DDS=71J^)\;NAS;\$5X,TP-6=3\K/SF"UAIR[^4;K:ETW#9%=17YR M"V7(=YV3W;Q^:!2YM58Y2\F/REU-'=I6J M]N6G@#E@Y5NL=_RDPN]7S83P@A(><7Y"7SSX'@=]\4M\_\QK\J:V9:/MRBCR M[]L'ZPP8])]C8>BMB.-6?%5=VJ4LU?4(96.5^:A&-U]^P=+HU0D?Q."#.*7] MS^7OM.J$O%@Y>;]0I-3M4G:/7UF4VN^KVM:A[/3,R]1M74FG#<',][);H?X) MB_M,HK8M:DA5I.X(C&!R MB*6UY+5N'^HNJ+0!68@9N7U29LGD*K.[S?R49V9= ',S^53C]@ M+68AQ8R<$<$8C;(";RRB:>2GOOPBYXR_\HN2>9C$;]FZ? MV_GW1G:VZ9,FJ]_0,'T0+!DS&A?).1ES%I\/4IA-H_S\ "WZRN/05X FR6(J M6-)#C?-\#VJ2QS2/XI>5@^X"&-AXEI(=MA^!0?MA'/4!I'T)'H;U((5DO)>Y MRP//?@V?*%5=W'Y4!E]<\HM5LU5#_E'/E,_YOY1/_C=&>^9N>7?;\^ZV+%?M M"H%&3C!E7/W?/NC>W7M,>S^+2H#ZZ"Q\6A3*1 M%KF!1G'E*=0G%&!D-W)\@-4[725:)*2!-2+H)'R/#HG(HDV13"KT;7418/^ M4GFE@HA40*OPH2@ X2,HX2F:0'FX.RPN_^"N!U(/"^HR/A O.VX-W22360Y4D0DSVC"(" B6@CT!Y'2!#G9XT0RB4&"1"!Y'.0$ M8J0R?8X2 NT&E B/IWYSC!8"N^/4;V0(!L]IDB$]/$YHSM(_H@4K/$N?VN%V M_"):)$F",NPK H +!:@?0IFH'_'R,]+F &R[C$#XQBLGL:4?Y66AP2 QGE%!X3O>B^6IG&\[>9[% 1Y9$WXM1C$<64O\6G1<9XHU7AR7 MRVC(X\Z:]T[.G#('NYA(4 >;;9-C5Z3ISG47)3\/EWJ+ Q%0M49OP'K M,XTS_V;@#0S_IMS\#U!+ P04 " O82%5ZJX7ZW<* #W( &0 'AL M+W=OEZL MK?OBETH%\75E'9YZ=.E6DG?LX7*L3*W;B4#'MWBTA=.R8R)5N8R MZ?7- MBT(NU"<5?BL^.#Q=-EPRO5*YUS873LU?=FX'S^Y&M)\W_$.KM6]]%V3)S-HO M]/ V>]GIDT+*J#00!XF/>_5*&4.,H,;O%<].(Y((V]]K[F_8=M@RDUZ]LN:? M.@O+EYVKCLC47)8F?+3KGU5ESYCXI=9X_BO6<6\R[8BT],&N*F)HL-)Y_)1? M*S^T"*[Z)PB2BB!AO:,@UO*U#/+FA;-KX6@WN-$7-I6IH9S.*2B?@L.J!EVX M>9MG:A94EBOO7UP&<*3WEVE%?1>IDQ/4U^*=S2Z*Y)^DISA-VS,&S*_X0E^KV&<>*U]:JPOG1+_NIWYX) *_SYF M;.0U.LZ+RN.9+V2J7G:0_UZY>]6Y^?&'P:3__(RFHT;3T3GNWPS$>>J):-.+ MSTLEYM:@XG2^$-H+65>=L',1L)K:52'SS=^\T"W"9^+B-N&A,+]]Z:>U(C=2K30%TR;J5F\? M]/O,JB$?/H!\M"6?[I$GTY/D.S8D>X3U\X/4G^+/+GG].>Q=#1X+))U67MSB M2ZZM$[D-RD<>OY2Y(A;7C>7[G\/>]9;%W6D6P\$Y%M/'9RB3 [?7G]/>U6-T MRYG* ^IP3^?I28&3WB09'Y/X3FY(("B34;=_-8F?""!_COKB5T[G,I GX;=$0*?=$>3!'^G MUU?BLPW2('CYXBF'D7D-NOWQN#L93,3D>M =8S-])J.DTB,MP34/HB!ED "H MPCT.5>8/^J-N,I@V?OMU9U=7&"KO?6Z/Q/5UGZ4_$N.K:71?E[JI\EFR>=D_E"L?@N>I/C34X1;LA0.W#('/&15153+'R9IDJQ)M72 M1E%GDNCCTE?]#;YMTUTT')]TQ:-^KRFYYZUMP]-+H]-+8RP-I\?7)K267!U? MG':Y>[07R3PY1UCWMHV2\79;3WS>%!JK!KURUZ4GFRKU^M1([_5<(QYPTUZ: MM2+TRL)/.045W[PUFF*9B3MIN"H^$:;PQ*(E6RRK9SF+\H(5ZFM0L(?>MK-G M9IWC^>-1A13B&/!3BMT1,_V[6Z5ZXK],X,0YZ2 IYTP6!& MDF/U9'VO;MYO-GLZ(G;CVQV8$%)]V1 1&T\OI['?+?,&@_S2L)YHB[P1C;5S1) MSKN^5XW+3W%X_9V&EWB?QZE7H:<]I]%((G=A_.WZZPBG9H!&5IB]%YW#;9TG MHB@=#;I )J PG+Z' T1A@&2I'?-4I4T8>1Z%O7 JOK_H<$LE-N)#O7Q;+X,Q M62]2Y0(Z;L, #?JBL[0&@83P'D/1PEGJY%ZL%7IW2;$@3V9VG3?T,%('?RHQ M,,%*GLO8F=H\K\YTK,%N:Y0I1IO7=5Z\S8->48EH>#!L+L=-%$. MF,?TT^%<@X4M]SIK-DL<+.$.>D&L &T"I]1T%H3)>C<&>]U.DR1B25A0:H890$O: SDA/F8J\6+J'%E%. M$, 8,5-BB[OL?5731L]5W9 /,Y5LA[YP8 TRCB0]2@^9(V=& 1.NM,P13LS' MAJ(/?V5R$WL3:H,T>JV0Z.1DY(Z2L)E@1$S,(Q((792P%%Z$[A7PM#.C%Y)" MXO<.4"R!T9#B_&H79)2Q/SD=W1.T9Q7\!1$'(^N(;F6!992KALO!@'95E<;C M$UWC<4W-S'5&Y5Z!OZIE%::DX^!*?E%/UZ#FK2M=KKH4>J\"L8(7J[9V/O$B MLS1U997_9V^W3#A-EQ+-^F1,3H:!JA)]BA4]]&-/_%94FMDT MSI&4U:H[';P(),QOJ-"L$4 U#(OK8)X3?53M"L\?@H6FK0-,+RO^?+28/O=' MZPOJ2;_D,&R)D40P 3*01I"VFV=[^8673E&$_VIJ( *5W%@_YS*0/0B?^NJJ MC%H[Z.EV!N]CO7)3XN-'(&2V6[Z<]!C:AOM>':"&5XK>E4N.#X*:7ON@*LA -RLT:HO" -]3,]L"GP> _-V^ MLI8Q;'@TFKLQBZ 4WJHB#^%:CZ\D #/>53#C,Z&G7RTFVJLH;^MFH);JCF)Z M#+8HCBG'EB!&<[MQ./LN.I70@YN0?3RQ=2C"&W0H8S3K8P)RI" ?4J;)#3GI M_VCB$$U0GF 3M88]O\M[JZFV94D[-2];#'H9^._+\P?+T)(39.A42W"8F M"RV*\Z*^TN%#]WE4G3^SP1[UQ0+3$:6=,8V#N9?Z'OMRO( M3OD4M(ID,%MN5O) AGI==L2ANCQ[NUW6/P]H821A/&:GNNK7%S MI5DY_V0"-^@EZ8T;]&*!H#!GD+,+]+X%GXOW\QA*E"D4F6T8\+6&]A;$^MAJ M3PI?P=S9%I1S4+ (T=Q-PGZ#;'ZS;*'A&G4@0JB!#>5G@SAO654O*OYQB;^2 M9)P82+I3]6CZAK9'0-7_-A#ZV BHD,^;>CY_ _C4PYJ&_-[P_=.#G*8A0&H% M-N(=&"87GQZX#_?^(^^M.]")NSANF=H?8T3GX/D<*<:]F<\ZK4;> M--6FA[0FQ2YZ[AW[W?.R]6,TNNV"?W*G2P5D:/Q=NGG;_*I_&W_,WFZ/_Q+P M3KH%Y:%1]-Q)YYYZH=@"_YI>V8#$I6_+I5$!M$&K,\MS@W5 PEH_M?A MYC]02P,$% @ +V$A5?PYMH6_! [0H !D !X;"]W;W)K&ULC59=;]LV%/TK%UJPM8!JRY)L.5EB(&D;+$7;%&VW/0Q[ MH"7:8DN)+DG9]7[]#DG9<5(W[8O$KWMX[B?O^4;ISZ;FW-+71K;F(JJM79T- MAZ:L>:3-BV5MW<)P=KYB2_Z!VS]7[S1FPSU*)1K>&J%: MTGQQ$5V.SJYR=]X?^$OPC3D8D]-DKM1G-[FI+J+$$>*2E]8A,/S6_#F7T@&! MQI<>,]I?Z00/QSOT:Z\[=)DSPY\K^;>H;'T132.J^()UTKY7FS]XK\_8X95* M&O^E33B;I1&5G;&JZ87!H!%M^+.OO1T.!*;)=P327B#UO,-%GN4+9MGL7*L- M:7<::&[@5?72("=:YY0/5F-70,[.;MHU;ZW2@IN8WG)[/K1 =7O#LD>X"@CI M=Q!.Z8UJ;6WH95OQZK[\$&SVE-(=I:OT4AI3FJ3I(WC97L7,XV4_ M4'%++X0II3*=YO3/Y=Q8C9CX]YC& 3 _#NCRY,RL6,DO(B2"X7K-H]FOOXPF MR>^/T,WW=//'T'_*(X\B'.=7T$/@PP5BL,F:R8Y7Q"S9FA/2E6M2"RJ5L:0T MM1!!WDOQ'YO+_G2,<+5U.%)QRS5"%!#SK8=8"&WL,]'&_0A%@9Y$US?7M]%3 M8BVN6G.-U _R#;>UJ@RATA!#C'\",[MU#!Q6J9H5:[>_&1)WM =T*25(N>HC MVN7AUL]HA#+TF=OOZ- AG'608T>T>!VT"*3!P\ ^' D0'[(%M5)IZ,3:/;>M M9\5"3:H^(<51XZS7FG\MN8%S#)@^:]0:*L7>3FINE 2U Q!;0RMAB'_IF"2K M_+4!X,YD3LTPOA-4ZUXM;JQ 68.JQSQ[9Y]^[@C>1ZHXGH;*V1VJW-]R5[N- MG7D^=&7](PM &5=?*X?&P&?M:KK3WAM3"X-UY[Q.:W]\CR;YFDOC;+"2K'6^ M6VE5=;[LPWZ&-BCZ[K_;=J"U,"Y02AC/,,G--X8:T,=[*AWEC#M_RGBP-78% MZC1B 2*;X!SH*[Z].?BV!%>%(QP/YMS S=B4+J+@/UAI0+41EFH MEGTH.S16?NF$$9XP+KAIX6Q1,>#?CU!_3L,H)UD^F.")D;(7.;#$M4O)JO)H M,)AH0S?@#[8/TO.QB_'BNN!3]%8AF$'WJC-(-H3L<]7,1>LAC??/I3&PWN4= MF*'!_1+F#(^$YLZS"R61,^:,GKS B&E7);<@EAA9,!C*NLW"(B"N?8">4)VE%Y I\B(NLC%-BRR>C MZ#5YG#T+3U:B=(+CETX*FN!F_W33< M*!Z:]81.L],X]5I-)N-XDD\Q*D!S5"1T[)$;'K0@#==+WV@94.]:&[J1_>J^ ME[L,+!NR1<030;%."(=FJLPL6KE&YJYLFB/_+!&/\JU.X#] MA4)T]1-WP;[#G?T/4$L#!!0 ( "]A(54U[@:;/P0 .T) 9 >&PO M=V]R:W-H965TCI83Q7]@/NBEZK'IC57LTQG'+Y?"GGX]Y.#,HPB<,XJ-!['D/CCS+ MY]32Y5RK/6BGC6A.\*%Z:R3'I=N4]U;C*D<[NUQKW%]M#P36@DH+5-;PXE// M.TR\)?"&V?G4HA^G/:V.F*L!,WX"LX1;)6UCX(6L6?W0?HK\1I+QB>0JO@CX MJA<3B$L"<1C'%_"2,>C$XR7?$S3\<[TQ5F.Y_/M8Z -R^CBR.T)7IJ,56P1X M1@S3=RQ8_OA#E(>_7>"=CKS32^C?N5D7,1]G7,#779VI=*,*&[-(C6'6 -4, M*JHU9S50"Y4R%@0SN%!5?=L+:G&A9NBZXM2=TPE\:-!$M1V5!]@QR305XN#T M52\1$1O1 P-06^@>4B%?<.DM%_P_+G=@$=MMKCNKO[I40,MLHVI0=TS[568L M;SVKWK!M+T!@US#.B5L=HIK JN>B1D#C/0F&?:%1H@;>(I4[YKP.L=\',')F M1V]1"%9!&L*!46T(GNJJ04;Z\&4F+\/81C-V^NX5O)7PBLH>.RQ$R7!D"#85 MVPP!5(AK^"EQ+R5&RVMJE29^_91XKZ?1Q[-X-DFQ\PCQ3;F> #9+H'7M75 ! M7 XWA[>6YSY^,A?98'=VT2EXHRP#C&'5&TP/ELZ-:C=<>L@A_]=N5^#Z'LS MY')Y$I!HL:=H[RI*X-UDKN#GYRCA7B!I)*IZ@S;F%\#V MN_QVO<6@&JKKO2L_AVO4UOI!F9,B2;%\8[1.H)PAF0R-)!ZL?KAK,7_(NW*; M%:41R9!$@=K(O(WP5T_V M$2C2G"1EBHY3DF7X#U.2Y-%77;O"P'W!#2VB'*44]ZI$=R@5,S)+(GBLDT_/ MKN"6Z9U_:!CP/6NXCW"D_,<> &ULE5=M;]M& M$OXK _70:P#6HBA9DA/;@)TT=SV@@9'DKA^*^[ B1^(VY*ZRN[2B_OH^LWR1 MY"A&"QCR+CGS[,PS;]SKG76??,DVV;4&G##XY\4]?*[>^YLKN; MT634/WBO-V60!^/;ZZW:\ <._]T^..S& TJA:S9>6T..US>CN\G+^YG(1X'_ M:=[YHS6))RMK/\GFY^)FE(I!7'$>!$'AWR._YJH2()CQN<,<#4>*XO&Z1W\; M?8?C(%%Z?Z8Q@V6)?UUMUGSP+^IZDN*+M**$NS[!F\Z>#M-.)-_YJWFCV] MT3ZOK&\>FW*N>;$:K#LWODT>WWWTWFZ:MG M#)\-AL^>0_^[87H6[+RI5_3,&?2Q9,IMO55F__UWRVRR>.5IV\I[4HYIURIQ M0<'*FT==,"D/7I7)F4*I GZX5T*65Q6M&]/5IB?^LD6A0E^9B(&Z1TRZ$F"' MT\T:F *F#>K.ZXU)8LG7ROA2;Y.H:1_9*4!_;E2EP_Z"/@0\5J[H+=P#260V MP/&T81/E][W-!:'1D8JVQV[+3MO!DUQ30C-HS#+5M9:"@XX1*V[@HVW@< MT%IT."(>#-Z4"SZA2JVLZXP&,RXR8#S(%@N,-3]*3PUL(H&.MTH[?T$_@ZVB MT)$VT"2<^BRJ'6Z8TVJCK@=2*@04/O@MX*1NI$8C:^R!'*W/K0>32':X:;HA%CV"&.?*B\RZ"\(-QIJE78 @@0\P;L.@&L(1*C=(%QW!4 M=9G2NY0WSK6M0KH/PO#4AI;1X! 984 V1W!.LD#.[@P6'(3!M]7T1+ABLP%I M?0&O..R86TA1ZF+C,<6UV3RQXX3(+D$%%(P@S5C^(I J& TGW\LI4E\#2A?I MGE#0F)?*;-AW7B$WUDA@Z_R3'-D30HX#\*$$]-_1!?$E)-R=1A"ZDD@=#Y)N M3G<]4@P-T3ZTWF.(KFLJ:R3( M%;6JM"_/L"&)+CR=2TQ_Y'E,D! 0I5K]#AW'TO I5S@+_=\+H:K/P!^[KIT+ MVESKN>H%W>U-([<1IM]*,(.^VY)^CLD<@?>,KTR=B= MB3';E6R.C(^Y&+1OPRJU@QZ&_&H3Q6O$JQUYX'B%QB_6KT!4FX@M(=BUF?=5 M9(2XD_A_PTKMCXIWR#VTGK.M #:W\X58@1V%V1%'<6-T&$KJ4/$G[X\F-V!6 M_:3BHJN=0[I''T[Z+.TPHV3XKVV%VX%_"17'?/(52>^D,YX\^>$-Q)7K:LAB MUIK"OR!\+.Z'C\5V-TWC;O+LNWO&(#(2_96JXK#]!TVR>;*)RELS3B2PFR22=O:#7 M!U[[D'I:9 N:+A:47&PO=V]R:W-H965T%?9RD#I7/AN-;)Q2+FVD2RKP9:5-+AU>S7ID M2T,R\9OR;#0=CT]&N53%X.K"K[TS5Q>Z MJW7J>&%T=5'*-7T@]ZE\9_ V:E$2E5-AE2Z$H=7EX'KR[&;.\E[@LZ*M[3T+ M]F2I]1V_O$XN!V,VB#**'2-(_-G0"\HR!H(97VK,0:N2-_:?&_1;[SM\64I+ M+W3VNTI<>CDX&XB$5K+*W'N]?46U/PO&BW5F_6^Q#;*+DX&(*^MT7F^&!;DJ MPE]Y7_/0VW V/K)A6F^8>KN#(F_E+]+)JPNCM\*P--#XP;OJ=\,X57!0/CB# MKPK[W-7K8D/6@64G5"%N52&+F,3U:J4R)1U=C!R4L.@HK@%O N#T"."Y>*L+ MEUKQLD@HV=\_@G&MA=/&PIOIHX!OJBP2T_.AF(ZGTT?P9JW',X\W.X+W\DNE MW$Z\)9?J1'3^6R&+1+S1"E1\QGMER(H_KI?6&:3.GX>8"(KFAQ5Q.3VSI8SI M41*SS4A8[3];' M%[=^3^&TV37R0RS%D?AI@*^O;P<_#X5$R2^M2A2J7NB5AWE5%4X5:X?"_%5R M?$@_)X0* /1OWQT-B$Z4-%\8"TL6!K%K464E2FU M)5:V356<"N6Q2J,W*B$XU]B\\C;#$/XRWEVHPR:XE C) M&H5,-I[Z&H5[+VN4(&;GP[/<=:34)#6!P,P(_P14T&9>BI]H2 MS9$!P(A6,1@/5@*ZIZ'QH%9N!=US["IE4Z]9+S.U]D%L:*FUL+Z>>NC)Y5V+ M\]#P"@W#^!5')K<-EBS+3,5RF5%C9;27B"E3EEDM $E,(5)$P_%,Y0!NC9$W@C/1./IL#8B)(U[J(4W)6QV#ZE)""QI:PD_29L%@"N%-P8= M6^55#@A@K+F69*Y1 NSDD]-H@=:>94P@D*2(P5Z12"-V),V>MS\V$5*H%[J' M2BZ$ACED^3=ZW9.LHY"HU0KT<=8MR6V)0NK59I92)9R&/30?H ->^XKI;344 M$P9O BYTP.1N0%\J\A\M?&U"?0#MZUAW%L!+G"00="8C:/-&=;[_=V+81S:E M0'<4>9ADQ)-,8 [MVCD49@6OS,9^91*)3UZ9)30O'^ &T[:$MB7;4-0T%M]D M>EUGV(G6/0L.:'2--EI'-K;VUQW$AL@=;Q>!WP*GORXA0\2XXGK]8-4VCP-: M>SQ+@^ZV_I]DBBU243R9#,_.3J))6QPLA\73V2P:-XO#IHTAQS*X<^U38 ^_ M8[/MTTX[SAED&L(3E)W,)]')GJH@A-&WQ/SS\RA(+DXGT7DC&0BL\0Y2F%3H MX$;G1SNV/&3R'A]#;\]OL=-+\#R;[+,TC^8=&T\FL^ALG['9Y#A=_>K26R38 M?"%*,C$%/_8RU@_T(+4X*+4/)^,XE"2G@?(SL7^\:*&[OD_A:):'HQF/KP"! M88/ \JZ82N>]V..OM8TDVG:,1/.9R>-4L+-JI?BYC8[799WBYI&@VUJ>A=!M M0CNDPD^;?KC:3G%HZ!\Z3O03(.12>_KH&KBMRE*;4"=?I>@A5$"LC[F/FJRD>DZZ,%FY\.SEQX/2O%(;GQ_:6 G)_Y>99Q'L^[5 ME\9T')U^2VGPX"FT$^L*S1WG# K]&[=<4%(D3)8"(4OP7&!^[17%HV:%U;0_D/@ZA]02P,$% @ +V$A5;>\9$9@ M# LB4 !D !X;"]W;W)K&ULM5II;QLY$OTK MA":9B0%9UN4KAP$[R6!F@4F,'+M8+/8#U4U)G'0W.R3;BN?7[ZLB^Y(EQTEF MOTCJ;K)8QZM71;:>;XS]Y-9*>?$ESPKW8K#VOGQZ=.22M1*JV3*D_+L:#H>GQSE4A>#B^=\[]I>/#>5SW2AKJUP59Y+>WNE,K-Y M,9@,ZAOO]&KMZ<;1Q?-2KM1[Y3^6UQ971XV45.>J<-H4PJKEB\'EY.G5G,;S M@']JM7&=WX(L61CSB2Y^3U\,QJ20RE3B28+$UXUZJ;*,!$&-SU'FH%F2)G9_ MU])_9=MART(Z]=)D_]*I7[\8G U$JI:RROP[L_E-17N.25YB,L>?8A/&SF<# MD53.FSQ.A@:Y+L*W_!+]T)EP-MXS81HG3%GOL!!K^4IZ>?'; MRK.AG"XH*.^]Q5.->?[BO3?)I\,KV)6*ER9'K)TD=ST_\I!.8XZ2*.DJ2)KN MD70N_C"%7SOQNDA5VI]_!*T:U::U:E?3>P7^H\I&8GH^%-/Q='J/O%ECZHSE MS?:9NI9615.OY2V0Y<6EM;)8*?[]G\N%\Q8P^>\NXX/L^6[9E#I/72D3]6* MW'#*WJC!Q<\_34[&S^[1?-YH/K]/^C<%Z7Y)DXG8)ZQ_D1CG';(NDQ[CO!&. MIRUX6M(=*3?2IDYLE%5".K$T&1+=/14?UE:I'B;$&VC3O_/D%89+ZX0NA%^; MRLDB=0<"H;]M0A^N9F.^FMS[C&T3INPJ]DA,AR_3X71\&KY/)^): M6>:V(E'"$43JB9/AR?DI)DW.YN)X.)T=T^?X6+Q3@(E.R"_L%%$5VG3 MX7@V$W-\SL5L.)Z>BX^%;:?!?SD4#+/CQ)]_.IM.IL^:[Q-,.H%Z'XR76=_C M%!OXV7XU)H^@\?GIE+_/9A-\3TZ'$YB 'R?#R>F)>%N(/Z1-UF)R'!PZ1!@4 M"Y/%+>MR^LP%OZQ-EBJ$2I:E-3=8\@-&?C#6,'(P/$3D]>=*^UN!0(K?X=." M6%=<9[(03T@TR9R.G_'0$G?Y>O+L8"@V:PU%%BJ1N1)JN51,V$+GN4HU8)@% MH59A6K)K^4ND,8&*1E&0&+K3\62\7Z7W],*VKWXC7:]06&O-2$+)V M'LA/Q>*6/==+HI]E7CX3OU4 %RED*ILH1T-R[3V2PRQYSI5!M%BY4ED\=*9GJIHVVZ,<%U\.Z&-: 0'Y7HH(*EJH1'=@NT=^\PC#&RW,Z' MK7MQF"P**-5[$E W)(4/55YFYA8VIAK*>( U8I(,,+#/BD2Z=00OW>R".8X% M[:A,K_0B PR*5-_H%&NZD7A?+?Z$5!H@TS]1)9G $4I"IJ98,I]TXA5PC<*I M\RH7#\?C<>OHK'+BR>* A][1S2IJLW2Q$O)&ZDR2 M7TB! )7NZA&\8E%YA,-CU<9AZ,R0&O FB8E^1CA4F"[9 ]N:"HSGH4W<2,S2'BP913+R-M01B[#*MW2$M9DKP,")!(>PL+* M)K1:B;12_:@GF7&D76%Y54S"-FN81>%@ ,J5EGKPNA[R5TKBCT>Q,E MD!D>OHJ)#] ,^.;@@(RBR ?J0*IK5R?J4EL4-;@,IME]LI?:)9AXJZ1EI.02 MG)XY@Z+1VK6VIEHU,>Y.T50ZBR+N!SAL:VT1EB$ZZ_20QX! 'A"RK")9\A8@42M5E!]R;Z802L_5_Z_L;4"Y\H X]UDV%DL < MKXIRBM0CW96*>BBK39"YEH@0'JHB/"(PL_EDC[)>TK>V29539B04-+*<%B/( M60 1H6"&)(?!5[E)0S5AU'-RU<#NP*.6W8 AZ(\[RRK+:H!V=$9< 2;KL+FK M(]B#[UYK1G=[SW[ZA.DL;"FU%3J6V*V4HCY%[ASJ$O4*-S-NKLY M%I*HSC1-$.-6@%3)N:V)A%=QU0B=$^5YQR4R) F="(0RBL47Z-O00FCW&A% M$7?"2@40C;8([U[:Z!3UUFQ2IUL5D@1;<^@P8;>*/1#R MK(8N=MHH?3S,*6Y_D;[;59YRLZDPH;?K).3O1< Z&@\5M&Q[ MB2Z5M Y%NUJY#L$.=]M$\H)KTECYN+P5:?USBZA"2+L:=4K.,-;"^&2CD8Z$ MLD6G$#)# '; +JQ# #AY$05CN7B&S(+Y=,Z35MQ)T,XM4$;M=L! Y^@T;#1, M[L;98V%=T%:!" -VU-UZZ AN##;:.L,F)51<[G4)';=:9? P6ER* M+J-9[5.65@.[6KE2J%W%"@E"X"(":!#U?36_ST?2=A8/A! :GPBH_J8DK*NI M-TK""^JY["'^^*Z2^XB MH<=DP8=[,,BN"5(=]T.ZSMN"#\*H M\5>'4[FZE():E")*GXM=PS16W_3UITZ/&2XV5@DN:$R>CR3D^ND/W M9-)T-CJ=/Z:OZCV>2Q&(^.CQ^W$K? ,QZ=SVG,&>1.^. MESNE2/JM(O-H.L42XM'D?#0[[YT5\G%RO3OL$Q4FNKOG*-U3C8>U4"'&32FY M#K5J::JK]\I@>[4EMMMNMJUTSME? MY^B.K4Q _Z[CEO[1"M+2>IWHDKP?[8,)=)9!$$B(9NBLKBK) =/QF.0G-<5* MNT)SF,&HW/PUSD?Q9;AM#N['8DW9O_*_)9EQ_(.<2484ISH M:"$JXO9I,NJ^Q0@[O8_T%B/2V;VO./:>)]T],-BL#0^GS/11;,# A5D5;V3V=75_A].>T;W.^8'#GIXG1\\7OF^4Y3A5\X6 MOD8:^XY)/NP]MOF[V0"[H\QKWAC59Z+W'4^'\?79<'S:O@3I+C[DZ56=5-SX?N5-:H\C.[2TM8FES3VA#&G:[,_@\]Y[ MU AWVM0J>\/P++9>V?%JE"$VC>\"-)U091DS3:2$<"P17Q>B?26FBL=+=8%_ M"?X.QTWXY4RF4QFX&5_4D+ ?7TM+KW_ G)=IR@05F+-^\]@];*D-)>+D/\&P M+TP!@'EJLXQE$^G-7)9U[*>=90JZJ3F',A4," ]R/6G>J93R5H87"^R,%<-??,HXZ_Z/)%5I)^K<0*5\5/OREIKG;_"'I,OP/ MIQT>_LWT!SI1C1U7II:8.AZ='@_"N]CZPIN2_Y6S,-Z;G'^NN0+1 #Q?&N/K M"UJ@^9O6Q?\ 4$L#!!0 ( "]A(54<%;:F 4 ,4. 9 >&PO=V]R M:W-H965T3U2<\EH:8W:9D1\/QFUM.;> M9&S[+N5D+!:ZJ3F[E$@MVI;*^U/6B.6Q%WBKCF_U=:5-QV@RGM-K=L7T;_-+ M"5^CWDM9MXRK6G DV>S8.PF.3B,SW@[XO69+M=%&)I*I$#?FXU-Y[/D&$&M8 MH8T'"J];=L::QC@"&#\ZGUX_I3'<;*^\?["Q0RQ3JMB9:/ZH2UT=>YF'2C:C MBT9_$\N/K(LG-OX*T2C[1$LW-DP]5"R4%FUG# C:FKLWO>MXV##(_#T&I#,@ M%K>;R*(\IYI.QE(LD32CP9MIV%"M-8"KN1'E2DOX6X.=GEQI4=Q4HBF95+^@ M]S\6M;X?CS1X-O]'1>?EU'DA>[SDZ(O@NE+H/2]9N6T_ D0]++*"=4J>=/CK MHCE$),>(^(0\X2_LPPRMO_ %8:*O0C/TY\E4:0G)\=>NL)W7:+=74S!':DX+ M=NQ!12@F;YDW>?LF2/QW3V".>LS14]Z?+CG4FY2, M%_<($H(K"-*N&^7?4(8.U0&*?)R2&!I!BC,2FD:.XS!&E]U"-66L1P(;T6SCW@R#$418,87R:$$1P#,_O0M/F M>;P?F)""R* B"4[RP#1BG.?)0R6!)+<@&DZ!:Z/7MEJPWENI="49L^,Y9!9J M39VC.> 7I4+,E/L#KLW0;;Z?J]E*AA65EJ\/AJ_S-5^?-OARU)S2AO+"SF B MFQ'KRJW,(@V:(+P@A2XCW'F UTO ME"[$?D:ZYTME>X DPWYHDH" %L#\#L4V&5KM'2N&W'K?K]K_8:7Y9M8(!,LV MX$0XB3*W=))DMUZ.AOU"#2"2# A92^7C( Z&-K6S,'FQ5CE B;OG,[7J,#Z" MDF4P_2#%H!1$!=JY6T;?V]_13MS59#W<7?"^4 E3*M2P&9CZ MAVGL(>DN3>Y#B[F]J$R%AFN/;59PSV32#(#_,P&!=1]F@O[F.OD'4$L#!!0 M ( "]A(54PZ .,\0( )$' 9 >&PO=V]R:W-H965THOFZNE9D^3U+SFL4FDL!"HNI=Q:>S!/K[QR^ M<5SKK3G82!92WEOC8S[U BL(*\R,96 T/. Y5I4E(AD_.TZO/]("M^<;]OR^J.YZ:<>JD'.1:LJA.;G;A0'9K$<6$OY=8H MVN6$,[-K5'!;,H5@X1/?$*?=\;,./V_QT2OX8[B2PI0:+D6.^4N\3UIZ0=%& MT#S:2_BIJ8X@.AY %$31'KZX#S!V?/$K?)=,"2Z6&IXC_7ZVT$91/OS8%6]+ ME^RFLS5RHEZ,(:7O'"# MF109KSBSE:%!%C:S>09,Y)#SJC&8P]HE-.:'[ $5U2>(IEX0#SEK2^5@F:QK MJBU*T^P>J.:U(0KZW82FPYB&0E94]_H$OI0*\46RP&=2_W+E[6W+S 684C:: MR/0[H)1XZE.BM>+ 6>'>O;F+Z>Z/XPB#9)!&8QK'@S .G'T<)C4(XT]3" M2"VGD8D,6P)A*&X49L-Z\":-PNBT'\U5"YSJ,=NV$=T!^$@BF-(HYAFX3#\9TV;V,)@.$B2E,9T$(]B9X^' MB;/3,(5=Q>AOM'!ZZI%"5 M=#/3J!HCF;&5]'BT^:%KK)(I+ZK*P^5\_O*PDKJ>G)WPNRM[=F):7^I:75GA MVJJ2=G.A2K,^G2PFW8O/.B\\O3@\.VEDKJZ5_ZNYLG@Z[*6DNE*UTZ865F6G MD_/%FXOG-)\G_*W5VHU^"[)D9+?K;I494F"H,;7 M*'/2;TD+Q[\[Z>_8=MBRDDY=FO)?.O7%Z>3U1*0JDVWI/YOUKRK:\X+D):9T M_%>LP]P7RXE(6N=-%1=#@TK7X;^\BSB,%KR>/[)@&1^P$6OY5GIY=F+- M6EB:#6GT@TWEU5!.U^24:V\QJK'.GUV:VNLZ5W6BE3LY]!!) X=)7'X1EB\? M6?ZS^ 0!A1._U*E*M]GV6GS\7R28&_M>5,+'^>BN5\N7Q"WE%OWQ'+ M.WK4OJK2'BSR3L@Z%5OVBK?:):5QK57BW^A +GC6MD MHDXGB RG[*V:G#W[:?%R?OR$"<][$YX_)?U_N^CIY8OG]XS^J+W.)2&YZZ4N*G-NA9(6D+=>47D%(VR MVJ2.]"139V,@3))(RC.LH*YO37D+!9)2ZLJQE*:M->6/*?85:R01^D\X(3]) M;^QF*E)9(8V1M1HHY&0'[P6HV@#/"-MG/[U>+EX= V!KTC9!8A7GI2],FQ?W M78 4EAWHFEC*^#B $ZSRV^ZB'$Q@.L&S S8YO? BXMQM!W?*E89/-P+\=PK; M_[F]JRR=&;MJY'_"6Z9(1IHBAE#A5U]:.$C+DO9(%+Q5YRZX"C'11#$1T@ Q MH23=2B'+1>]#AQ0Q64B;,V*%_"9M:EI'JCA/)M%B8BNFJOI66U-3=(-Q!$L M&6C'?4 2&#ZX!GL,EK-?P4]R.X1^:*<41)E;*,FJPNVF]#JPJIH>T M7C,GKSU>A.))P1+8WK&PC^8IY"5ERW3*6D_5M%0YEO/\*1*8]V40,^TR11X? MU_"1VO))(0-7'>D52@#G**Y&UJRX G *0B:J3$L\Q4_D?#2E%,LKL(DBMR(M M9^)#X&8_J/I!@E<.,KM-I$#JS-5]I@04Z5UE*%ZZ96-I-,IB !;/)(^V5:%=K/7C'$^Q*W34 M;V"!BY4U6A*5CMK%T: 'AJJDM9:=%%N*!H!1.B'^(KM!]$S1:"E M+2<:6!%!EWENP5.O2 J.IG;J8N),LM8W #T/RD]C0(%.Z+YYXX"IR0;*L54 M9'W\ ]-+QD[9.5"9#@%.;87(VVL+0^# '13J*N.%ZH[LLN18?$]PDADR(26 M4;=M2:$WBDLYK@9#^&U3.C,E*1.@2!*"E\10E4TE<3U!XT'QT[1:KR:K)$K4GW6J+KPAVF4436KN49%?SH\O MWK_G7XOC??2&"&1&FKTQ(H5$U(=?W;J1F>?=8"^(G4FN/XQ9@;M$_ M=P'#45-/HRA..>;ETZO/LOOF-,S"0"IO"O\75M6,0 M_H8J2$>UT*"QZ;T'N"N(HH95T4\P"R5"HZ8.N;-O1;J0W*$<#?$*,CL('[<\ ML?CDR)D<^6O)(1X/!%-N\RC+D[( ?13'#ND !"]DF9%H-,+4XEFQ4?A# 89C M)_=[7Y3!03P-[6AW9-Z$&$;+2#U]"!P.?=2Y4"B:/@/V!Z"H'/2,*#UN]MC& M/;W/TT!=>HRFT/Z=C[ 19>V>9)1PB#8K6=_8MO$)%36TOUG(5 )GO(;ZG,4B M',@1@-UO:KE1): FIS\G+@89ER95XW@?C74\.X:V45TG2^[+XN'1Q\*.=,E% M#RTF5-Y; 60J5ITI78.AU59K^PA,^UTT$1H/(.#D@YIFTX-PE=*TUK74QF/D M.EY-'KT\^B[#CWD/6 ?ST+C2,8F6AWP2?4*88TS6BDA0@$DC>FQ+#[&-H?.F M0?9W?9B_4U322G&I;=)JC[8'4:3=Z.YG5Y1T7OG<[WH5-1PRP%8!-4^5E*W\ M35ON2M(A]LCL4 C1RJ+/4^F4VD4RFUMF:BER/ODAIQ"3VX9N,1J:#2OC*6]$ M5+K0\J'X.+K'&J8B8#G4*-UI?A"STR$X'4XQAKD."C/?\X.IJ]?($3 M05F.P1I;Q1WND,69Q=OR=,67$UZ5H55*K5RS\@\Q'RXIUMK%*S2B'FB?ICR# M#(#F)?4L\20ZJ']-@3>6T$%G&3U+$PT>NH<+=H_I*30@5/^+W M'=]D(&>]F-/9)1GQZ0%#9[N^F!R./G"AK\WY,YYCI7SXUM6_[;\4GHS5BXFPX=-=>/"FX<]E*X/FN^*?"')PF29@/#/&=P^T M0?_]].R_4$L#!!0 ( "]A(56<^MFN# D *09 9 >&PO=V]R:W-H M965T M%>ZVM_6^O!X,7+)5N71]4ZH"3];&YM+CJ]T,7&F53'E3G@WBX7 VR*4N>G&T*815Z]O>V]'U_836\X+?M'IVG6M!GJR,>:0O?T]O>T,R2&4J M\21!XN-)O5-91H)@QA^US-Y.)6WL7C?2?V3?XXN>2-5: M5IG_:)[_IFI_IB0O,9GCO^(YK!UA<5(Y;_)Z,RS(=1$^Y4L=A\Z&Q?#,AKC> M$+/=01%;^;WT\N[&FF=A:36DT06[RKMAG"XH*0_>XJG&/G_W#P67W,W 0Q;= M&23UOONP+SZS;RG>F\)OG?BA2%6ZOW\ &W:&Q(TA]_%%@3]565_$RTC$PSB^ M(&^\KMRWB+W_S[E8Q Q.2V"ZN':E3)1MST WBG[I'IWWWPU MF@W?7#!PLC-PA"J^L$[KP!O<*CH,3 M?BN]D%9%PEB^C=+%=:FL]+K8B(P$";FQ2J'ZL&%-ZY2E=:*TM-"_1J+,9.%9 MAOJCTB4M%=(YA0V5UYG^KTJA&=J4**A^,NBJ+"2;M5A5#EXY%X$,DBVVX8[. M4F@/VG)95&L86UDR"%>0Y[7">K->ZT0)#D D4HWDZE7%!9X$=R,ABU0\P\&M MJ:"NW?U&9/2(%,"-M$J\\,JQSTY[>I[+9 O#["O+:/VB+11K:C(I.#E+T M(;TQ;O]=*N7,M.)]K #0G6^^V95)CW4F^/,[H< M\61?\ _&>Z0V426KQ=Y4(?+P1PF]YHPW:!/:=6%&O@=\]<4#9;Y%)3E[ 8-8 M^*1>:]F,[K\Z88ER6;^VBK*)IQ4C+%AO5HQ95X$#X)*6&3S&'X(@K560:G*= MB)4JU%J3%=;DM%?H%&KU6JN0P0 !27P/+U,!0[5)60Y:%.%XR< M&MA<&-\&)8#XRJRO2$A-H"0S1"+34KR' MQ"D=^(-5CL%_@%*KN.D1)^L7U42IE>AV)=I)-7:4BL>_0V*!8U'3I1(9LMBT MND,.BL23M)KKX4!KTU%%COO !%58@X<3'A'0>)3D@N"2MNI):D(QC$G5B^ > M2$POD"R0Y8]5P%KZ'XR$M5)SUIX0UQ &"A^-\FF5?790N(#V @1Y7)\I ACW9,OCQ)[-VVDWJ MXB"3,,LPD9]CTKJ7K?]B,;9LO15H_K3#L>4#$U='3M,+C/_3+! %R< M&76Z!IWG00($TE=L#.T,K5.ZIB+9AR>95;N:HQZ85SEL8\RDX"*3Q2=FT*J.:Y"T-WSJT4$+#L'C"^,A9'*%+14,BI M* 1O>44SQC;0"\L1DM:>T&IEJLFVI@: Q-.0.Z1PIJV<_&D"BBJ@0&%T(#O/ M)?%U-QEUHGIVN(UJRE#-T4254J?$AD",K8Z:7%1+;A*RDAE-:F0BP:R.0D'' M(>CE84'A(HV0;7AC?7TTTS00-Z,SU61],D%8I;:A.P:O#TT_'EDB"I@0J:AEC7S#=?+>+1_$UGKHPZLTQT@D3=-50C ML'NO)\0_:1[:N_/M]S!.\N$8"G%0A"CWG?BI E":MQ#AVWC(WT87G_U\$*'& MKZ_%.%J,Q_B<1./E')^C630>3NAB$DT6"_'0CF;[6\?#L8BG,PB83*9B%,V6 M8_';:>K%G :+\'<>BU\,U=*A%9-H-%GPYVP^)>7+:#X;!7/BZ?ARNER%Q#95 MBBD)K0X+$;GP3C"\GLMD7?27#P37_Y]V1-X-92K:YM@S0UU63>H/B9= M3L@H7H:+&)DYQ1#A1!G$[IWX@L"V9;# 112/9QSU^7AY.<;=&>8+ _LE84R\ M64'O>%3?^)W?8JKT"L;H\'Q0:\0KXJTS_HQ_L_X_Y&XIC\$ C\E M)^XOE^(O^)@/P\<('Z="1R-)D6@Z!/*HR;A'/VL[4#V0=1"R-W33&X%$E[*S MM.F7AX373F:@=BB )G+V*.VO.E >#PR'OAN'I?D_\#O0%V];EC+^6? M"0S^\^TNW=\Q;*?S)3T8B]$\FDZ&=#TARAC-)G0]I5(9#D=T/1.+:#%BE*/A MKH$3$>/A8E8STN=&>#&-1HLE3HH.D$8KJL*8 'F8&J!C"AK\\&>"^;68S[!K M)DZ]LQUTWISGRF[X]P$Z.@!!X27Z[N[N)XBWX6GZMDZDUM@[[ M\VDO-,KFBS]-SI=;C";*T@(\7QOCFR^D8/?#S-W_ %!+ P04 M" O82%5101H'BH/ Q.@ &0 'AL+W=O;#UGX 9T 2ZYD! \R8 M5G[]OFY@+EX2%6UVDR\2R<'1Z./UZP;Y=&WL1[=4JA"?LS1WSTZ61;&ZOKAP M\5)ETIV;E":12%1>T@L2_ M3^JE2E-:"&+\&M8\J;>DB>W7U>K?\-EQEIETZJ5)?]%)L7QV,CT1B9K+,BW> MF_5W*IQG3.O%)G7\5ZS]V D&QZ4K3!8F0X),Y_Z__!STT)HP[>V9, @3!BRW MWXBE?"4+^?RI-6MA:316HQ=\5)X-X71.1OE06#S5F%<\?Z6L_B1),^)U[@I; M0N&%$S)/Q'A\(6Y(<;K0RCV]*+ E3;R(P_(O_/*#/;]/#R_8DX3FGOM?LHWL@<,4[CQ+O9OQ7'HC!S\;.CT/C'K'*)6?U5:G-!A-SZ/*U>K5$.&\[:6OOS;=-"__,J)E=4$ MK/OTPYJ$ZT((^"_O3@KYNK0FXEPGYX-_B5N5AK:7F#]ZK'& VT_Z8].2]R61.N[P% MDO^@2B$72"FNX(<_GW\XK[>'A=9 M>20<&/J',V'R)UC6E Y)H X'W0H'C%@B&E0M$/N77U*6Q=)8_1O< /I35LAZ MAY5)-00IEK(@KXAAKQ@8:@'TPK /0W_+$&:R#K/(6Q1^31*2SU+L\2ID[B6R M4WK+IX*#ZESF\,*4Y=5%R2ZWQZF\.(G!:KG!8BGR.*ND]/&SY_30+,5?0E+B MI5NIN$S],'@UQ71W0P$_Q^+.(+LET!DE;#X,+1"$J',Y5$N[DQ0K8XLY'ALR MG5KQ8]8$'!U[%C0V4Q(&IX5:ZD&@;2.\)^GI9Q47H@KLVO10&\5VNE?VHA-1 M7NJ7!M;+Z1AXY1!<"6OTA42F!))_(,I+^50HS3H*P09Y6A'FI6DA"" MQ=-OZ&G%GMJLJJU.+L) - #'<7AL5>I=9ZE7)$NQ)G$.;>CJG,MS(3%'>+(1 MS*TT2UF3T.A)UK X4[,X6HV(0Z$6+*$/NT)^9, ]) A91Q,V&60Y%^ #.@/E MY,GD,H=/$ORX!3?=0QR@=#J@TK&\K &Y_>SLQK./KNRJQF&AB FL^#W>#^9CY'T'!@; 1%O6J= MEW8X"8O?R(*B.H*1F'#/AEF&U4," M6;6D=@:?#N\]"<>(FW(20_U:0IJ4P3:%>(0[K%IB$G6V"EL= MV.)#@7\AJ<[%U]7$Q#,G5J_,*G/0P=9+'2_W>$LK]6X[CI"LL(Z =YG7:[HV M*]'X8!A?ZFV99K=1.!E!^BP#]\-Y/7GH:,H3 ,:2 HF?RLLS)K<:-"9ZH# MN^QQ;JMDI"%4^7F.<=L"JE844!KL)J5$[63"9*:U08$L*6_\ GP@6J&)[A+9 MTM1/\$7<'EZBN2R+R.V(C,1*AF[)3.W NAUL1'633:(=L7^=4]QMC.R49-9L MZI3\OW+_"LY@G889[3Z!SP <]PR$I"#M[HUF[.''Q0:UM*!FE54]A%V%PIIL ML9]29G*:PT*XOP%#4[F)&%J4V. M9]0S@*(PR+O* :'7--'$(.MB=LL#%3$0CPO&:D0[,XTZ0P>TAU6#RJDX2!*N M25',PG>?9-3AK0,O[P[?F;7Z1#K0\V"[RIY55!\R%/5; M[F$LBL.@%]TDZ$:R),A3W\B'O&0[':. M"HFK Z?K.KTF) >"C'"UB<>D3F6'/;%#']NQ'4MK?9=MWQ*RX/SQP.HVJA7* MI6O(,GNKUT=6\0V__[Z$7:L+ERBTT(,K5]^]?1W&=LMW*W6C2M#AAY?:@"[NB498BQ!54? MGAZ%CF%%2$.8QNVVX(YFX+T\@Q,NE5OU]A2*A!='J!@FCHE X>/T-CK<%@ED M"*]JTC4+$OG+XZI1V2JZ:7-V806CS9B(K>1M>*5)^Y4](+@*S-)[;]5:K\Y7 MTI5-*G7&>L8J!&]^9;6C?1A6@>G"6?AN:I06?-7MB+V= MU?O[X[4X?<77,\%]8#OL[,ZZ\.'?#7O\KB_>Q86903/#?OB@=:_H8^2Z$_%' MN/:U^-&JE=0),YGK( MF'LDP4;1I#^%)J]$?S@4/YE"=IJK88$O!"![..JS^./1"/^'L$)+S2W\^1VZ M!HQ82J=M-#NH57:]P5? M,3Q@0CJ-^L-!)YUP)F'. W "Y+RF][D,B/-A+5A519'62<:G9 3ONKY:Q$!M6R5P MHP,/)23$M@B:'!,G2NA2&!R3$CPTR5!9+> %6A@PW'RKP=]HNJ.>JD/=YE%- M1Z$E8_N2Z^?J((XJ=Y8T#WU+64GLHDUU+%2N+#/DMLZJ34UHGW84;)JZNU9P M8#DA=36)A]_Q?4+#;QJ"QW4(025-:-=%)+5_8C4E-]K5V3 MD?^+9+4?;:[%MY92?--NVH/6H\&HA=8CI)[=:-UNW6\O-1W6$-OO]<7;ELWW M[GS_//' 8^Z$U.GHBLX93J8D_X0P'PY.'#8>T'Z00_7<$Z@ MWBY.5>%NITW!A(X+98:^3CW\(#)9 6409/^W+XY9_67G9N*UOYF8U_#( ?GW M=B@>5\=5*Q5+ #6?("=TS?SW A5]+W C\&A,)_BN81J:W/XNH?B6J//I#W"W M,_'^@-9KY6U,:#4JWKU\31IKLX\'(,2A9P^F5H=B[6W=\J:XG8QZ^'\ZC/K] MX1G[]+A'/GX9#<<]&+G5$(=,/0 9!D_.Q&0ZWJ(_QUF8=I]6N_>F [_[Z))X MW33J@3:_)8L_@O7^@F8;#0EV3Z^BX6!,BNL#"QF3)H--J_4G(P&2#*K01S#:^&OO=!Q._^R3JC:CH'J'Q=J#Q5]<[?#O@_/5]B-U;?SWZ66>^A?)%?W ^ MJCIWS>UH$]Z8K';8/%>?0537BKZBYA6WDWJZ*C,?2LR/D!QK0V\DQ!T,];CH MV[Q%W7NSW;W'+I0CLU\?R&9?MRC&X9;H ]!R1R(F//O %7!E7^W[_,C[[$] M'SD-[9*SFFEUOH#0JCWN4'N[:" $[$]ZT7C,R>L2+R>C$>'@U>4DP/#I9#2. M+OM79T'C*6OO\K3]WF'']F1QVB/AM$DTMB=*<#*ENB MJ\&E9UI75U.\H3KJM!]=C:ZBZ6#X)W!78CY$:2KN,^EMROP'>>WIU;!WYL%@ M2D!P.>4*>#)Y<$7X1R>>HWNENV!\*UX>F4P?<,@CY3_HD^^VB!W5)1[6$1Y< ME0RCR9#C912-^_VS0*07CR?@G5ON^IW71>MG?)FR"_ZQHO,=2O^+OOK3^O>0 M-_YG@,UP_V/*-](NB&ZE:HZIO?/+\8FP_@>*_DUA5ORCP)DI"I/QRZ62.#(- MP/.Y,47UAC:H?R7Z_#]02P,$% @ +V$A51!5!5]G" CAH !D !X M;"]W;W)K&ULK5E;C]NV$OXKA!NT#>#8Z\OFLC=@ M-VW1%LU)D#8]#T4?*)&VF5"D0U+K^/SZ,S.D;K9L;]-]L25J.//-?2A=;:S[ MY%=2!O:ET,9?#U8AK"_&8Y^O9,']R*ZE@2<+ZPH>X-8MQW[M)!>TJ=#CZ=G9 M\W'!E1G<7-':.W=S9#V\G%W1SIB>!/)3>^= MG"$@J64>D .'OWOY6FJ-C #&Y\1S4(O$C>WKBOM/I#OHDG$O7UO]7R7"ZGKP MD*JT&\ I@T[Y/3AXJF!?N/F)*\?^ MY+J4[(WDOG02+![\U3@ 7YV>03PO 8\/\;]G[CF.*/)"W: M%_MC)5ENBS4W6Y;S()?6J?^!510\X]Y+_#.":<4SI550^,@$RZR1S"Y86#DI MF9;W4GM*#@%/8%7BYK)88^)Y]KTRZS+XIZQ$ F78/0!19ED10NFQKI:Q';$? M?5"0<" ,9"P0^CU!AQK$%LIPDRNNV_B:Q392[F07U,+Q0F*58-('GFD%>4. M"$B>V]($Q+4LE0!^26 COVB9;D2V:SA")0"S^Q;YD*V=O5<"%CL,(Q>4TZ9% M-9S\7"H,RERZ 65B290]^3!HQ(LX(D!IQ(79+XRZG,)B[[,5V AT@RJ[2>P M,5\#'@[+WY/''1B@?K9V*I?^Z9#HE0$"V:*GX#8A60%]4@; 5!&"3CGW*[: M"H\\4)5 @>6[4N$68L?)M8:<(1+,&9 ,^R&-P/?(G)LF*!(M6IS8/=TU0QG MVQBQO.VHE9*.NWRU!2&3X5%C)S$F=1T]W9@>LLU*P<.X?\:6T@!TK;=-,'BU-&JA<@XV M*+B!5DGF^%B*)5Y$BW0R$0,_QJ/ &%A8C9ZYJ$%>L ^&BX_078#@UB< (U,*ATI2M!JQH;$^1+)(_0J7"HBVZA(H6]8AL'N MG,VLXX@BV[:)4HX)Z,]1MQ):#GA3D9^I,)5:0P2Z(A95>=S,,W*@W3,TS#,T M[$!E:>+DVV]>3BJ.L>]!H#>>Y]&&?=A3]&$!]&L(I?J!HV[&?>5? MJ&O6D:<@*F0"36E*UD>AGJ6R.\1PHLR&V3"L4KOJJW;#5'8KZ_?VRG8*?(V% MDQ8PGFWK\6P8;V=G=#N)+>!M'FP&Z3.;U*O08IT@#2U![2F_546G"ER[!:E5 MNQ?35 &KMO0@RS^].!B0'SP*_"7&^6L,/ A**HP7727:'*I"5=6U*O%NR8X@ M[' T/6%@C]E\ A>4>]/+OJ4_;&C<\K MOS6..P%@\K+#J7,;!;>#X#C]5YNU M"H9',^MD>#Z?=X'NK.P8]?2&AYOT?#B=/>_PVEWI,^SI75]CWMW$>C0+SR ) MVF"[]SO6/4[\<,M.AY-9E]/N2I]E3^_ZCS7NGW2KJ@8VT_>!HME3(HTUS_8: MT>V_J+FF#3Z671BV=2E@QK-F^4Q#1Q4)X) MK14;I76LN\K0[*>"3&0PM'*S M5-C(JATP=$)/W-A2B];(F6%CPA*]!XI[:@2^U"&-Z J,IEPWM*H*) M>-JBB;QQ/EO#;&*!"7;=.+/M' -Q2!,0MXA-T 1..#J'N3[XT>=["I#9I<$3 MD09>X(X19@;C0M!SB'%EXFLVLH'9Z>:]EJK.6G#*H,FSJW__V75GR#SEKR$. MECC!6\BI("'1V%T%Y?6NUA0#[+:E-1NQMS1&'W@!0RG(G=LBX-3;$\!&=[^" M<>D93#\UD@4 M,@L= 53&\# &I^!H*@!,>=FBW_'U,)Z$O]"+C9YQ1H!9XE0$:RWA!H5060(T2V<]3IE?I'B& M$V[D204.T@[/4G#4^0A'DGC4=BJ=5D"^Q),Q;EGH,@]Q"$S#>^*Z/\+O8N^, M[24US*KMI6,-Y#2^)ZD2&DT!/D!$4K3>630S?SI%IGD_3>TAE %< M!"2G,IJB(I;1#$^#4%4.^ V!R/222_0JO*,K#O[1T%WS>;:!:OKD?#YI>2:^ MWHD3-+[(B_SK'(OP44C7Z1VLS2C_Z%BGYZ-77X&U$WT5UOYP?U2XDQ>/ ?=( MH7=RR>.IZ*'(=BOR\R%,BKA%"JS*H[Z7S^/6-X)"0K_&+R'82P!P_%Q0K]8? M6V[C-X:&/'ZI>0/M'FHOG$D7L/5L].)\P%S\^A%O@EW3%X?,AF +NEQ)#@,L M$L#SA074Z08%U)^@;OX/4$L#!!0 ( "]A(543\>66;@( *<% 9 M>&PO=V]R:W-H965TV%FUP;"\<7;*>!;\_92;-.*Q5[D_CA?S__+\[=M"5S;TM$ M!X^5TG86E<[5YW%L\Q(K84=4H^:=%9E*.)Z:=6QK@Z((096*TR0YB2LA=91- MP]JMR:;4."4UWAJP354)\S1'1>TL&D?;A3NY+IU?B+-I+=:X0/>]OC4\BP=* M(2O45I(&@ZM9=#$^GT^\/@A^2&SMSAA\)DNB>S_Y7,RBQ!M"A;GS!,&O#5ZB M4A[$-AYZ9C0D?LK"E;/H-(("5Z)1[H[:3]CG<^QY M.2D;GM!VVO0L@KRQCJH^F!U44G=O\=A_AYV T^2%@+0/2(/O[J#@\J-P(IL: M:L%X-=/\(*0:HMFD76GA2A=8_!T?LYW!4[KU-$\/ K\T:@3IV3M(DS0]P#L:YZKA.P57 M"@>:]NA*L4&@/&^,V>I::E3!!?O02(/\SFFM92A!J5F!<$G\HVC+>AY94K(( M1JZE%CJ70L'"\4(5^&2@D#979!N&]8"OY-""H_^EC?9=4+Q3/!6:=6@1EI-O MM.OJ:%@=NM!%5WQ_Y%T+NQ%F+;4%A2L.34;OCR,P75OH)H[J4(I+&ULW3Q;<]NVFG^%H[-S3C,C*[;3 M>]K,.&FS3;=ILG'2,SL[^P"1D(2&)%2 M*S^^OUNN)"B9#O3\[#[DM@F"7SW M._#=SKJ/?J-U5]PV=>N_GVVZ;OOMX\>^W.A&^87=ZA:>K*QK5 >_NO5COW5: M5?114S^^/#__\G&C3#M[]AW][:U[]IWMN]JT^JTK?-\TRNV?Z]KNOI]=S,(? MWIGUIL,_/'[VW5:M];7N/FS?.OCM<5RE,HUNO;%MX?3J^]G5Q;?/+^@#>N,W MHW<^^[E 5);6?L1?7E7?S\X1(EWKLL,E%/QWHU_HNL:5 (X_9-%9W!,_S'\. MJ[\DY &9I?+ZA:W_::IN\_WLZUE1Z97JZ^Z=W?VD!:$O<+W2UI[^+7;R[OFL M*'O?V48^!@@:T_+_ZE8(<9\/+N6#2X*;-R(H?U"=>O:=L[O"X=NP&OY J-+7 M )QID2O7G8.G!K[KGCU7WOC"KHJW3GO==HIH]=E;6YO2:/_HN\<=[(+O/BYE MQ>>\XN61%;\I7MNVV_CBQ[;2U?#[QP!=!/$R@/C\\N2"/_?UHKC\9EY MGECO243Y":WWY,AZ5V5I^[8S[;H(:!;_?;7TG0,1^9\IA'F]SZ?70[WYUF]5 MJ;^?;9&([D;/GOW];Q=?GC\] >WG$=K/3ZT^S: I($\O\WZC00-*VVQ5NT?4 M^U;UE>ET5;RPP*C6\T\>*%(I_/-+TZJV-*HNKF%3#9K8^6*C;G2QU+HM -6M M:6EA5\';&J2WVQ0=;&9:(&A/JN>+SA:H0\7%^=E_%JJMBLH6K>W@I;+N M*X"LKN4CMC.DK_ :O /,S!X5:]UJ!ZOL M$1:]Q5=48O/6P49F6],7_WYU]1:^@(T*)$>M.UVL(JX^XKJ O> +3X"5(-+Z M%@&N3$E;6_BSVQFOY_1"IUWCBYD0>#XK9N_?O\#_=AK_M;V#_V#+6>]G:,VT M0Z(@5]Y;9X'R]!TA;8#.9-!J*V<; OF3)&#QJJ6/[=:TR"40S$:U8+_QZ?S3UQV(@JI^!\M' M?Y\3*8P/? 3788#+L*W39>\<_AD(X'I5AW$-XRM M?-A45XL3!N&+:!"^.*G)+XTO ::WM/:4(3C]^?N$\-__]O7EQ5=/ 5Y>E^4M?7:=Z@1Q ]5PSL BVR*7RS0@##@2'60ZVWO MMOC9O-C8G;[1;IXS,^+F-3"U8MW8&!QV]OYJ2VY@BOQ7;0NJ6;PC04&V!S_P M'TDOA])W,F;X,BK)ER>E?,K'(V8_@B%IT'Y/*<[)):?=_)W[%*^"JPP,>YA1 M1).$K#?=GGTK.KP"?=@\,[Q% _82?O^H(2(MC6>GBQ)K@!TE"VY45M6POP!1 M4=YK-+*U44M3@Y%#?7*@36V//^G;+8(J%HX7J0G<"I@&(MP[?,A"@ AF?\;E MT6W"GQ%"WHG6R39;%-=]NZ7870RUVFZ=!2> 6C?MWD%FE_1>;705 M@8:]^V;+/A%6VVT,[(FO@M7*%]*!:XN,@6CG>L\27FGT\^#YVO4?(7; -44+>#/P)?.@LN[4;5 MO:CW3CEP^=T^>P^LK-UA-,:>"-TD<@"962+O2O"/IBN 3\3:K>18:0$@_.H, M KC>44R7'M1@>NKL=X#SBLD;(#H8(W5GT-?[L1L#K5KLVRUO0! M^%H@X1D^18JE9R*?J[X#F.E*'3'"[@+FMKJYVI:Z0> M)&LGMR%(F)\UL%9>"R#@PTAW'T52OBPE1!W)-XN>1,G%LO=@5#S&&30(=ZSSJ!70*&%N!?^SAP 8P8.%LUD8A9R M=HN>@X0<-!2V9&=_!G875,.#X,,GL&K&P0D"OTX&5?.+0"8,QX_3G)0<_EU; M1)A=,')Y/8U$!O4*4+%.S'1FRI<0J^N;:,L-7)[WC MKWI7Y)[+V19^+L7I7%66$RB,!$Z^"7%"\5\@MO+%E$_]*P !%_H#1%$-AJ.7 MYQ??<*"7'&:VPC6*'D1'OGANX3](]UY>73^'=,\ SV"IR5<_;"F.^VQV=?T! M7OW5+FB;LXO+.>Q-AOB]NL7D\3VD/67QU>?GC[XMKL'BU&:U#WX]6QH-S^## MN?B3L%7N!P8*Z +S>Z MV]C*UG;-"0^(7=G#<@A.N[>2[MN37"Z%<:.:-9PR]RL MX1:V[S#9$J&OS K>11GW9*G /5(P5ZQ[PZ4!\!@6XE[0WE4(DSS3T(1\&E0+ M?52RKD.:#A!A;\)&AI05H#).GB#P;,?,(E#L%H(G@24R[,F#28MP/H$G$ MBO4HKF88*E5POJT*M!1DHB3XLNTH4G](OHW2_[."(!K?DU21/A]C,8MJ[X M#9Y34!>_??*(I>8'] 64D3%+?]+5&KDA+WY]\<6C*/Z!^14;O:4&IG*T1EH$ M'.ZW0"P,(BEP[(-N:0:+A9SBUJ%@D$0'/)!M\H&/2".P!<9<^->-[>LJ%@L* MN\1HGDSLH'Q"0$KQ"=P ZB7!BH F&/6](*1R@&2L]#@@'2L3Z'!0CQ5&SX2' MJLF7(6W_KPCK@_P%BO9KY4 P[B/8G\\ABQ034[Q#@_T.Y:>)DO;YUV"57ZH2 M;=2@OO,C6"8Q*M,K8%H:T>%4%:$/8@MF^ 8$!01"-_ ,-=&2R8:W(RM ."CH M)49#_@P$@,?+W@'Q)N3!14 < N(8D*K7L2* 58,*#OTS ;A0C>.(A2='*'L\RC^%&.%0 0O^7F0RD;M,3:C_)3# M;87OD?-"2-@EQDKK4H-);,G$K0Z]KR3JG/ARN3DB08&) (D;=QMG^_4FQ4-/ M+K@O(M$L^_ IHE+["TT4 !8S00XQL;X,OA,%%N0G%,7'GN=B6D'Q"7F=>RCG M=6FW&M0*MA6JPMX@3V0>(2!-:L;)'(9%_R<6C\=@!$O1RM"#W0R3JI&(3QG$QT!'+'>)O ML5;6"?;EN]DCT&N2VY][,%"A%3PO\"$2?6(CC '),;#3JFM*5T)AX@9+ M"!COD27&LLC2.DBBX9D?=8587@Z,"%.@]@!AF66]@;,"!;R[HA=48H?4F''4-Y& [M'U'&) MU-P[U;+[.M9;OCY9YG@EA5O*0W[5W52AY-XK4"A$R4(5BG8U2(7C>CN(,J#4 M:K0>JC9_DI33VW.ND](KH8Z=C"JE#6>FG MTQP)"($-OP-DW?ZPGVH2V-RXALQ&4?D\?W0?C!KE/NKN" [!X\%W:@*+7Q@+ M!II,2:LUF+6A'<32!Q8/))<<%=JSGC1AC5&QQU(Y0'K6V!ON"&!Q;PD2I\D" MA44XOO.8(V)ADN-[7B"1#-%LC=^0WV\!,6).[*X. MJ4>\+0%6#D4PE 8VLPW$/IKSI[O^WT03\LU) _ +AI^37VR7I^?0]J2ORQBOB3]MCN;RG)NJ*4WPRIG:U,N#RJ2\[ MQ[BGL9_")6=[3$3J$L)8'OE@JTJ%JX=:P"!*7OU$=L25.OUV?EI#%&3*+4XTNY M#\5<[5F)"79-AE,&>Q8%6:4P)1#=3I;N##E(L:BT&/X,W@-EGMK(:+J"F0V. M+R.3T(?=M'1]:3Z"/:=X!H?-ZYH40G"94J\ L:QQ8BPC#Q57Q8_*M625%&9Z M)>=#$D&UBEK4N!L+G0S#53@U1>J/9#Z23D2B/*2E#GK.*Z2O V+'*#MG*[*Q MKCLCJAYPB&5+ NR,_(#/Q26/)Q&9:31R:I2SE72>C$@/%C)410])P>*S57MI M03N=BS]8E4/A'TFITS+LQ#FU?)!6]%%%,U;#%Z%0-S(L@-@\3C(IYF)P=6,; M-$]9Y&C7X%%#,9\J$R(/$QA1C2\;H,.2H[Y1IN8PN=*W68R"R>VB>,GC$-F< M)%+[&#Q,5R8#==W*C:[Z^MY$"0, >=9 X)*!&@$L<%HGH%,VG@\7A-)=BLRX M['832]^32]PE&.#CA%$RP3'A,NCQG5R;1I,&#VJ)90:%^;$E%5^V>AB/:+ID M^MDG04&H9(HY8'9 ,:XPAJ8;BBA:&N#"ABH/3B3=A Y.F'W'Z]&Y[8&5"R1Q3P0F/V/XYM3X4Z@Q&BHW9P:OA$BJ !!\EQ6$;0!S9]DV7A M(PQ2(GU@#I!BB^+U72N,!H6P$-FW4FD:PL12/8F$;0 M,ZH>#6[G8C)T2$WT5IF*BK\X=W?@Y.:RNE\8/6C M;P$;UTEJ9JAA*:$SZJ1D)ME@G6 ]!OTP9*%4/INL.I$ 7YRGDTKG)U/9-&E0 MO*+#)VUC%.]P+S?8Q>S!1.Q-&E"ZIV%I!YWP5&'7W0/ MBHN9+'L+ZHF'[;-JUIT?(G) + O:6?6EYJ%#H<,]16JBU'O2WMO<\MLD* M9#(%PEX%Z(^. )%\\9*J[R!7( LA\U9QARW.NTL!#*0"IXTI?;>UES@6Z!*_+30L7@Q(R*AJ"S$L Q[,DT M.U7) !+:Y[X>GC 9^FWL3- HFPS'#GH<#$2<6Y>PA--TUZW@L4T#%4P)\0D4 M5)"SH'4I'=L3+M-AFU#D+ ?D=3G5&+05\$1(].F47K66R9A!3VW!N#NSR:%DS%HV>OYGD#LWF\/"E MZG#>A#B.\Z!='K-&I2=#>H?:K^H>\P&9JQ'V8X1&I8!8J\@/IQ5 5-5Q5'+, MQM]CMP4V",,,#<;VFI(ND7?/9SJFI=3IC,F#M#?%5KGI(ZL6(!*AJ&2T7$J0 M>7#2 MY[CL'>#33J9.'HN81AUW@TF\)R;3H><25E MPQ)*?@Z&IA*&,V),_!@1C)5Y$DCI] RX8CHR6G00M-(>6*S"?#=VI&0<%[L= M24R":J:5(<'&IR_Q:8BW\C@L)R<=5J,$P);R>#!; [!T.P3GU(;^X- 1:7@U M4N;,S:+71&MTEHW3VQC%4>D#*X!:9J1)[3KUD0SN*4"0.\:'DGTJC4($21^C MR)S&1.0X,S=#)$Z$=&%6^J%Q63)RQZ.SJRZ4NC+8=;3/J:A_)-L;%+P\T>U(Z'/5%:11-)L&Y+1N]U2>7 MY*L^'K'TJIFN/!U*2^9Z#P5'9E4' -[%7J9T9"N&\<*86!8:LF::*=(A,4T# ML1_@R\'#@%*I6(.>[JRS9^+QPL$1<7%"ZS(6^RC,)P=$7:%11^9NDQPQRK#\ M9+9)%XM8IB01..1-" @6D)'%$_@G(3T\LCH!]CQUCOXU)G9^H&7(PN&.$89Y M5A^J)4!IU"T5W+*ZDYS02PD)2IP_2!E3I96CO62H1C<5#)T2SN1.1,+(IIVE M0]J@ O_$+J/I1OU*3N*.Q"5\')ZZOQB,E%KY,'\V8>LFHI'Q.&^:K;X='B4$.82A1B MQWI5LCI/[H#&@[WR41/'3HP+M LL]F$7'<)DN)CGH MOX1EH@Q( M3BC9L4'RTY(X"!]SW2Z5A4)DEW;CY?'@B:*OV M\M/@JBVZCVR>'>(/I?6 'S;GP?Z;AF=<%^+45F ^?F M=Z0$!UHTOX-!1YQ+9]><'\>&2V[F!VXQ)C*2,4T3^&33+[N>\.+T;5?(W=^( MNZ^3F$ZW]TZN-'U_S_N!E>STFIH='$P?$7_20T@?V,$YK<-0\["6F=T1\9EI MMV!Z'L5K9%!:0Z[*0PI9-7"?7SZ#9BK)-T7K]Z_:#^X#(?%R$'3@+9G9D',J M&"3W$\_AT8:3AY.E8IE6Y &CW(7,T]G2P8*IRY&_RT>,Z.16NAPANT[H8#]X MU).[3]/>G2XWK?D#(]B@VR$]SM+BXC.Y1@RC&WFV=:;4_A'[#2EZI/I<23DKM\5[[ORVEJEW$4R(.\\#U(IARAB+?!D.F@=\DTX_>/ MQF20V6I,ES)&;2#WQ.'DT)[#4SVFH_<8091''D>:H%TOF5GH)&4+D_"SU"\! MK4ID'T?YX/_B(CLKO9%>#*3?/.T3EAO(- VSPD/^_LE@M$^$ ?T$U2_:P3TI MX>H:ILA $P<#;YCD8B_0?QN!_+;XT,8ABS]Z*R>?2KD>@U-0E@Q.D7FXJDQ* M-Z[>\\J7L/*;=)F D#FS\8E*ABZZ"5(ZA(%&- T$$^I(M^ 0RJ<32]P!-"X2 M<(SM5^JD6-5YI"/+C]:'!3TC*,@\FGP3(C^4Y9YG?Q MTLDCCBD/W_YQM!DH=UK>U=,\G",=-Z!4=@TF5>3%/@QB(I*R$_L,JSC18QQR M<%!3GX)=I(\Z+5CBC@\<7YZ4W0(5+EFH:*#U5]NZAY VD"2YBB/>>H)B.,Q^ M0+6KZ<_OQ8(V!YY[Y"$.G[A'+-U(QK?#W74K61CWYR//R3XN\S', 5!4/..K M*\.% VF&"Z)GM]8)X;LN+L.S6,KQ0LG>BGNK5A $ #=" &0 M 'AL+W=OF^Z4]'NMOU0]8-)!N*N8^=L9]GMK^_8 0ZV'&J_@#V>>>:9%X\SW2K] M:$I$"\^5D&86E-;6DR@R>8D5,U>J1DDG:Z4K9FFK-Y&I-;+"&U4B2N)X&%6, MRV ^];*EGD]58P67N-1@FJIB^N4&A=K.@GZP%]SQ36F=()I/:[;!>[2_UDM- MN^B 4O *I>%*@L;U+%CT)S>9T_<*OW'$MRB$ R(:7W>8P<&E,SQ>[]'?^=@IEA4S>*O$[[RPY2RX#J# -6N$O5/; M#[B+9^#P19OF66 MS:=:;4$[;4)S"Q^JMR9R7+JBW%M-IYSL[/RF,20Q!FY5M>*2N5098+* A3'4 M$XO\:\,-;\6=![82:+K3R))K!Q#E.S+_T?>3B?!OACL3)64SO]>2X/K9OL MO!MWQ2:F9CG. KI#!O43!O,??^@/XY\N!)$=@L@NH<_OVYL%:@T+(53>1D&[ MI4;!J7O4E]3$*>HXN/;R068!5\E):T"F:5AO=:-?6Y "]2.!_@0XFP M5L1HR^4&K&NBW13@?Z,!2\?LA*^3U'N>M>=)])QTS;B&)R8:LF-'U#V&*Q6) M7:TTB5WY!&\@M+H+W8PZ%2K,,WBM5 M;+D0T!^FX2CMPR_>#96 \L5=H[3*$^))PY9+;K$G:)!3U34K$"2K$,;CL!_' M\.[\,7D*D^&KXW:VHN[1U6"6!-=Q.'B-L6+YHU ;Z(=I%M,0R%7C4EFS%]_# MG>MPD ZZ[D W>-IL':(T2+IP7RIM>]0O%0AT[7RB1*R[\%G)S7X)M/X:C0(0+>/ M:;NQJO8/V$I9*IE?EO3]@=HIT/E:*;O?. >'+YKY/U!+ P04 " O82%5 M6DR09 ,% "V# &0 'AL+W=O7C&G6VT^VY52CMS656//!BOGUB?CL9VM5"WM:[U6#486 MVM32X=$LQW9ME)R'I+H:\RA*Q[4LF\'D-+R[-)-3O7%5V:A+0^RFKJ6Y.U>5 MWIX-V&#WXJIJJGPAP/BKJSGHE_2) M^_&N^OO '5RFTJH+7?U>SMWJ;) /R%PMY*9R5WK[H^KX!( S7=GPEVS;N5DZ M(+.-=;KNDH&@+IOV5]YV.NPEY-$C";Q+X %WNU! ^8-TEN&/E"G( M1]VXE27OFKF:/\P? U*/B^]PG?.C!7_:5*\)+RCA$>='ZL4]SSC4B_^%YY5: M:^/*9DG^>#NUSL 5?QZBVU83AZOYDW)BUW*FS@8X"E:9+VHP>?6"I=&;(UA% MCU4D_%O-R?NRDU9Z9B])GJ>4QQP13PM:I#X2-$Y2 M_#**O:5)$F$?G#(=5+(TV@,/!8:J*G% WT[(BRB(DX)2\C0APD;D<">OR'O M9! &*1721V2JH)N"?%!)0>G; (>E*64%"W!H+'($PSBA0N0C/YID-,+H)VCW MOZK J<@%+7CF%1$)C>+"+\=IQKP@,:!PFF;YDX7@,>41(Y!NZ,/G"B&XH'D< MDR)!F1AB0LU,\!$144%Y(3H*TEKE6OPIATJY%TY$&>4LWT6 X F(&+LKBD<= M%$=!._9\[3*64Y%YY7C"*6,^@J>$%Z[(4O!(GRQ;CCQ&&!@C2L2SW<,YC6,O M0LQHTKDGI8*W[F&9M^1C[OGO"H!U 6,F?KT,/LH3SQVK1:P(PT61PUS%T]TC MX$!!8,*A#[/XF>Z)H']6X#06-,4^#'-X(X(%!3@F//K:/' %-#)\-+W2!X7&F_U& M_YW]IH,?;-G?&G#X T!)8\F#?O]55WOHTF-C%]K@2R.=(NH6%UD;7#K$<,[2 M40ACFA59" O?[8L09CDFX- %FRKK=MF81%F.[C/TED8%[TK."A\PFJ88Z6VY M,+HFVQ7HW'VOMPVXS:&7=>6,S$MLG\-\Y_^'20K=66D@9G2X3O M#K#E"?>KS7GPE=@[\O>-\V5_"@YY>+QWEZR5688;LP7(3>/: M:V7_MK^4OVWOHO?3VQO]1VF696-)I19(C5YG<*1I;\GM@]/K<#.=:H=[;@A7 M^,="&3\!XPNMW>[!+]#_JS+Y!U!+ P04 " O82%5%EY@SI8$ ># M&0 'AL+W=O( MTN[>N_2AOPPP&^U0ILW2=;'Q'0IN=EJ=T>-SD<^7 [\U;AWWQBA[^ M_;V9IL5I92HT=;-ZU:9W?OV3V_@C,][$M['\HO5P5N@*358Q^>7&&!@LFV[X MUE\V<=@S,.0> [8Q8(7W<%%A^:I.]?@D^#4*^32@Y4%QM5@#N:;+27F? NPV M8)?&[]QGUZT<>GY57[Z/)!N%\0&#W(%CTUG=I$='K;NJF=^U' MP&9'B6TIG;,' 7]>M4>(68P88>P!/+YSD1<\_@\NSH)?H@O@&D *$.:T0!%Q7[&=KX)LNCE*105H>GNI0PE.3/RR MK[N;'R(48N]#.8:BFT-Y)M3!VQ'K;'=] ]K\RP?4!S]=09333>]0W4W1W/EY MJ/M%,X$3X2-8/&\Z@/:K"-OQQ3&Z6@3G[F@)@1)N=DI E\'/7,RO0=U"$&(S MAIA7 BQCTIDLN=(4Q M,)KX%4B] 6NJ)39"(4$PLPH]>V(892\1HPI3P;[9@5] 7O]/OACPM%B*G"?# M.)8\,P&.1)==JRUXQO8SQKG$7!MP$DO"X:PD$G'%2Q"_]IAA802V+.,9(3'A M11,,:YJ=!S/!L *\QV6-0O @@)SG#!+0"Q?[L !I(#7:WILZ28$5"(\*B@UX ML,V=D@IK:[_'D_OJC9.2/_HOYD\1B[,B@!W4%I4#$:IR,(RTF$,MWJDVBX64 M(#FK(&F8 %M*-=2>.>"PI@8+780@02A4#](0^1*K%38@EL=E30(E.TB+;HEO M$34DC&IZ?ZU)@Z4FH#],[&V^J*50M/(;Z=]3:?]!ID!EP)26MU$KBC4K@J58 ME)(#Y2@!I78G71P>1\L(@L*DS"")I8$WD@NL^*'7$9RT&A-9K@"IFB('2"^A M=JAF:P#//KK4E(%RTR59P)R42.[!=!&U;@:FY$C+"H6A M&QTFR?>E [SV"=J=,EQ ^]"/@#[,^_3=I(OV/TE&/\-4$L#!!0 ( "]A M(565_;'2IP4 )$5 9 >&PO=V]R:W-H965TD M;.51Q\V H5^6+Y%(\QZ\^]T=HH.5-E_L3"D'W^9U8P][,^<6^Z.1+69JGMNA M7J@&?YEH,\\=+LUT9!=&Y640FMXY8='(PZQD<%;W;B9A5^:4I6WY4?H M;^$..B+'Q*$[ZX/IY4M:FV71L$?1Q?6 M&43ISVUA:*WP[59\>>W;15ZHPQ[6CU7F4O7&SYY0&3W?<0?>W8'OTC[^B.5: M+M%I/8'-?;;YN%/+=A_/9PJ*&09%6:@:<'Z9&W-5-5/(YWK9.&]TN@GBQ156 MZT(;YWD!JZ98PPZP?P3)266L@P;MPKRE F4G&.&\#NF$E<(XYQ8%:NP8=A_Z MI_B6F[5MO;28)3N ,Z,GROKF@)(?E*U*-%/A>TOQN7;X?IS7>5,$?6CF?>'T M!?X6TX .A:? *251DN$;C8B,_-:S)RFC[+G_D5$BTPBN^2B^+BNC2J R)DE, MN[.;YV;_W.2-K?.V\91_81W[(%CH4Q)G8@!]1N-!)X6[,DH'=[Q%RJ\ZRM$; MD<2$4]&Z&J?I+5=%&I,TBF$'2:(C23R8I!=54SFU]P8[YY;*V,;73MT[^-+S MA6Y"C-"L#BFLKNWEZT;48"/:$AW2+N.HS2MIN]G=;-\A"_JW@-J_$_#/H:&K M>R9=&6PLGFW(X:LOAJ"B6\R7F'Z.&6\95 M?[#XMRZ/74*-4B)(8" M)$G3!/KXD'0 3,))F!3*[!G56J5R&$&,H: TAGZ2DH@F>)*CZDS"J;K$<;S MGH%R9 B60Q/HH2(D#4V $%#52#/I8(FGV,+H/$P"=629M"/"9.H M."$<0W:<%U]058A^F\)H*$%@142HD; T&@ 7T;HV)RU;=6 +E7+@DJ-6[D.1 MH1M8)W$DB)09HH>3]N;Y/7 W7&)I1GC"NGK8K%M#.VEZ"HG@A K9IF!M%PLJ MPW1P>ANLGPE%(H)'G/"4M5 D6;P;BBQ*.RAXL@6*=,B Q1E)),.$9"T4-(U( MPL5]4$20)D10%. 1R3BV+2Z)P)S<8D(,8X1 <$P>0SC18TREO \)CET0D0B/ MZS:X#0N.IV/I#U(,!DN)2# ]+!8DI?)'6-#,4WK=I3?K!V$AA, R;"MS8]>/ M!$EXEGS?7'XB&6F\)D,F44N&I#\B@_) 1N(3PW:0(7$6]B5#C9Z,)"$1)G$7 M&3S!;H%M)>;8NCA6$A-WR>">#!;(R&3FR<#8_F=D,(D.T)@C]A+)P/X=8WX> M0@;">HL,7#^0#(ZEEH0D;.QZ,B(28Y[XU'[F>WZ>/NQ M\FUNIE5CH583%(V&"?[;:]H/@.W"Z47XZ':A'>8XO,X4WMSX _C[1&NW67@# MW5?8\3]02P,$% @ +V$A5:B8"$Z> P K@@ !D !X;"]W;W)K&ULC59M;]LV$/XK!]7I6D"S)$J6[-0VX#0;UJ)!@R;; M/@S[0$NT390B59**Z_WZ'B59<3S;Z!?Q[9Z'S_%X/$VW2G\U&\8L?"^%-#-O M8VUU'00FW["2FJ&JF,25E=(EM3C4Z\!4FM&B 94B(&&8!B7ETIM/F[E[/9^J MV@HNV;T&4Y?N(+7V^LFPCFTXJNV0.S?U;W&D=!SU+PDDG# ME03-5C-O$5W?),Z^,?B+LZTYZ(/S9*G45S?X4,R\T EB@N76,5!LGMA[)H0C M0AG?.DZOW](!#_M[]M\;W]&7)37LO1)_\\)N9M[8@X*M:"WL%[7]@W7^C!Q? MKH1IOK!M;4GF05X;J\H.C I*+MN6?N_.X0 P#L\ 2 <@C>YVHT;E+;5T/M5J M"]I9(YOK-*XV:!3'I0O*@]6XRA%GYQ]DP9:6%9(9 V\>Z5(P\W8:6*1V!D'> MT=RT-.0,S03NE+0; [\A7_$2'Z"D7A?9Z[HA%PD_UF((9.(#"0FYP!?W?L8- M7WR&[Q:]A%MN18+3\AXW#%9*8 YRN09N@.[ST&UD M<357947E[A<#_.!.7,.;6X11[:;13M6&RL*\!0S0K@]0.XK#9A3!Y]RJ)=,0 M1]W$( U#O+U"M*G\I,23DY%K5G +*YISP>W.AZ)F/1B!*0P@'?DA@@?P^M68 M1.3=88\'O\$/'F&9T=PDIV%O_"!' 'W MXY^2G^'G)7S?QL-Q= 487LX,++ CN=(@E66FY?A82^8H)KWGQVT\G#Q3W)RG MB*-+%-G5!23YW['OVVPXOL+W<\FDQ80\TIR=W3 =IF1T:L<[NG,;(I(D?CA. MVQ8#V+1)")^:ZUQ+6BIM^7^L@ +? U5+ZQC<^\"-J:G,72X8-XDWW;WP3.,] MA7Q#]1K/*?83##SQDY3@-YN,X5%9*C!X2/T-BU M)"&=CKQ&5FFAC9O*_D='A27!I6M M$!H.LY$'NJV.[<"JJJE(2V6QOC7=#?Y0,.T,<'VE,*S=P&W0_Z+,?P!02P,$ M% @ +V$A5;%7+\CZ @ -@8 !D !X;"]W;W)K&ULA55M;]LV$/XK!ZT86D"()$J6;,\VD#0+EJ$O0=)M'X9]H*6SS94B M-9*RFW^_(V6KZ>!Z7\0[\IZ'SY&\T^*@S6>[0W3PI97*+J.=<]T\26R]PY;; M*]VAHI6--BUWY)IM8CN#O F@5B8L3S"KA>Z=% H?#-B^;;EY MOD&I#\LHBTX3CV*[$$FOG&3@->WR+4GHBDO'/D3,:M_3 E_:) M_2[D3KFLN<6W6OXA&K=;1M,(&MSP7KI'??@%C_E,/%^MI0U?. RQ.8N@[JW3 M[1%,"EJAAI%_.9[#"\ T_0Z '0$LZ!XV"BION>.KA=$',#Z:V+P14@UH$B>4 MOY0G9VA5$,ZM[M4>E=-&H(WA SV"UY_X6J)]LT@KZTS]#C^.I?Q0%B<)_0%,[<=KW$94458-'N,5C_^D)7I3Q?D%J/< MXA+[ZHD*L.DE@M[ */VW9'%C02AP M.]U;KAK[!NA.GL<[&;P\#5X&'VNGUV@@SXX3C_Q ;]6A$5Q:(()0HIZQ,[I& M:^$5%"F+JVQ&%INF<5459.7Y),[9!.Z$$O2T&]AJW0P$7K^H$3ING(6R8G%: M,"C*,IZ5&4SR:9SG##YIQR7RY[!&R.*V*N"),551Q ME4]@6N5Q.:G@'>F: V_^IN*C[N/ :7CGF8Y TE9,*YC2SC2U'*+9ALZEB7IO7)#68^S8U.\'GK!U_"A MH[[G9BN4!8D;@J97U20",W2IP7&Z"YUAK1WUF6#NJ+&C\0&TOM':G1R_P?BK M6/T+4$L#!!0 ( "]A(54:O.;G5P, #@' 9 >&PO=V]R:W-H965T M*3N>>XY'GE:'K7Y;&LI'7SM6F570>U< MOPA#6]:R$_9*]U+AF[TVG7 X-8?0]D:*:@1U;[3,;?"8[K3_[R6_5*HB\(-G*TGD&@<.]O)%MZXE0 MQI<39S"'],#G]B/[+V/NF,M.6'FCV[^:RM6K( ^@DGLQM.ZC/OXJ3_DDGJ_4 MK1V?<)Q\XSB MQX1^ ] M'HM7G\2NE?;U,G08T,/"\D2^FJDI6W^)#%#JK98]J-^PB MX>]#>P6L(, BQB[P\3E[/O+Q_Y,]_'V]L\[@N?GG7.H3V=^EA>U%*5$B.P@+^]KK%:VX7\.H-6L)8:!2X6@\6,?8U8 $?Y@).,QZ-,PH?2J=WT@"G MIX5W/H[_M_[1=+W1]]*'M/ C)!FA:>&-E$11/*VD102;H6FK1AWL!)5X96O= MOL!SEA)**4HI2)S'*"(GC&9P*\H:=P2W]IL<(>$)X1&'!/UXCB-C)*(,/FF- M.W@ QBAA&)QQ3FB&O"PB19K"C>[ZP6%2M3#541@Y\EJ]=^.D2$G.8Z 10S2' M(D,Q"8(4GKMA:ENX?ZB[E-8"C2E)4$2.WJ@]3TB&F_BB..1E=0Y&>RSAF4\Q M0HOER!.GWBHPC8+!.Z1?8(IX07,0:.29+@&,6$ MI_0_0_N#@77!@N8T12O&6A48#JT\(QFG<.XNA,^Z62?-8>S9%DH]*#7>H>*=C;:=-R1:[:)W1GD34CJ9,+2M$PZ+E2T MG(>U.[.2Y7S'MWB/[L_=G2$O M&5$:T:&R0BLPN%E$U]G5JO#Q(> O@7M[9(-7LM;ZFW=^;Q91Z@FAQ-IY!$Y_ MCWB#4GH@HO']@!F-)7WBL?V,_FO03EK6W.*-EE]%X]I%-(V@P0WOI?NB][_A M0<_$X]5:VO +^R&V8!'4O76Z.R03@TZHX9__.)S#4<(T_4D".R2PP'LH%%C> M7/_ UQ+MQ3QQ5,G')_4!=36@LI^@SN"35JZU\(MJL'F=GQ##D29[IKEB9P'_ MZ.4EL%D,+&7L#%X^RLX#7O[_9 M2>RML+;7M#=E_7Z^M,_1B_CFE?8 N3D/[ M+KJR.U[C(J(VL6@>,5J^>Y.5Z8'$.?7E/7=GT$D%OX*;E:DMLA8+K MNC8]-D=Z3A$_"WV:^$.+4+_4X8XM5XV] +KGI_&>!R]/@Y>=W5OA5B@EU)9:5')5([R%C)7Q M-$^]EB O_<4YH; N"A+>/=FRC+V 29Q6>:C=R.YZ*AW6$I@LXM@Y&E*QJ2(RS3S M1A9G:7%Q?']HG: 10T[%*LBK"MBDA"*>Y9D_L/\(R[,XS:9!#HF8L)-KIQY; M'5]@_ XM_P502P,$% @ +V$A592X MA7T-! /0D !D !X;"]W;W)K&ULC5;;;N,V M$/V5@399[ *.=;-E.VL;L+.[O0#;!DFV?2CZ0$LCBP@EJB05)W_?(:4H-"#.=A(=E+> MV\5/VD;,V.FGPYT:,(5J,( JBZ(2]N(\Y=O;BMV(NF,(NYFOV1!0SL%&* M57MT\S\V.VT4\>7/UX)O;4]>MVUKZ%+7+,651T6B43V@MW[_+DR"3R>03WKD MDU/6U[=4DUDC$&1^?%M74ANX0<$,Q60D#*]U4W)JZ;2 M[-UJYW;GW*9#2>8PP $5 M.02T&O@;Z$NT(A'O$%?B$8QSL?/I,X4QIX!::0 MC695IC\"T>*IIT6[B@.W"D^>N=R K(? SB :)K'A)02@GT. M'.UYM2<1G=*-U:BXS*@.OK9KQ]:7>0A?'FMT;! \=\GK:$N>GM"61#(.B0+C MH6C+F)IH1)%*JDTNN*%JB,>SR;D=HN0<;KB^O\AM\7&";FD'-F$0CN/P'(+Q M='K^8C'C#SS#*H,GCB*CT\7$RLS)#A5&5Q#_RG+.N')YHV(QD%GK%(#+%9Q% M$;F LW QCA>O\TRT) MS$DU&,^(3:IMUNW"R-HUR)TTU&[=M*#_&U16@,YS*&ULS5==;]LV%/TKA!IT-D#$$O6=V@:B27@M'<&-75B+AN-*IIV3C3L1F[$-,Q;U55-NQ" M(-G6-17WIZSBJXGC.>N![^5UH?3 :#I>TFMVR=1ORPL!O5'O)2]KULB2-TBP MQ<29>2>GH9YO)OQ>LI7<:B,=R9SS&]WYG$\<5P-B%/)G:(94XE.^/5'V6NBHF3."AG"]I6ZCM??6)=/ 9@QBMI MGFC5S74=E+52\;HS!@1UV=@WO>OR\!0#TAD0@]LN9%"^IXI.QX*OD-"SP9MN MF%"--8 K&TW*I1+PM00[-;U4/+LI>)4S(7]!'WZTI;I'@RLZKY@@_U>=>6LS!(>_32ZC$O*T8X@MTQNLE;UBCI.[-LJRMVXHJEJ-S53!AO@M6 MZ*JY9>@+EQ(-9N=G7X88?8,2!YLK>K"A6WBXP9/MX*D, M'D<#<@!18Q$I>H=!]JHH&P1&$ .(IY'@ UJ25V5N'%XJ>-7KI?82N6*"(2K1 M@E>PV\@3-'@/+2HD,JYY*VF3RR$"5=WWJK(]WS4]#YUGBL\!N>]U U#]4-L- M5*,0K,GN$:BDD1"DV57ROZ%(+:HC%+@X)B$TO!@GQ->-%(=^B"ZZ;6S.&K8H M8:Z/DS1%(?;_ M@\Z?)#^]$GVPTJ[$X @S^E*%8,S,;V =5.L="RTAZ3R7B.F-ZX% ]-1=D3Q5 M:&OMK/DW)'_4)+_?D/QYBV3+YRFM:).9%70D2U%6&S3 8X!37_-HE7,$TO"P MZZ9#S:A5WOD>%0S*!@;8T,IASB ?# [6K*)2EHLR,XJ6(,HX)>CMFX1XY!T: M1#X9:J%&+IK5O-4@-S:0JH7@M4EV;]*;>C@)W&'_UAN0+2+5I7NO6'=A/D!# MSK6+<9*DKH+X2_DW6'NTC_6:P061KN"_#5Y!&(*#4W4I] M@(,@&:((QP%Y 7%A&@[[]XN(>X0HPF[@&RD%\?^;.EMP?;$#<4"4JW'8#1L& M/)!EK)E+<>"1UY6;[P5;:8+PO!AR'^+$A70]DSH?NPGIGL^E[0&2!+N^%@$! M+B#S>QC;SM#ZP%MGR!Y2_5'S'U::JU<-@+!D"TZ HR"Q6R>)]O-ET_!SH@80 M20()V5#E8B_TAD;:B1\]FZL4H(3=\XE<=1@?04D26'X0XS!^-5/[_@5&6Q>, MFHEK-?K2_J -\7'/[6NXY>H+^_3O\!4$L#!!0 ( "]A(56( MOJ^)" , -(' 9 >&PO=V]R:W-H965TV0^'?[^RD ;12[47[ M$OOLN\?/XYSOQALA[U4!H,EC57(U<0JMUR/756D!%56G8@T<=W(A*ZK1E"M7 MK270S 95I1MXWL"M*.-.,K9KBO&.9 M+B9.[) ,#&Q4U;H%D#%+P!=$:N!=>%(E<\@^QUO(ND.F;!EMDLV OX ML2Y/27#6(X$7!'OPPDYI:/'"-_"NJ.2,KQ1YEOQMNE1:8F)\WZ6W@8MVPYG' M,E)KFL+$P=>@0#Z DQP>^ /O? _9J",;[4-/;B 5/&4EHR9W%1$YF5'%4D)Y M1BY966O(R)U-._2N9?);IT[ MZ"T[>EE+;[.E1UMZO*Z6>/?HK#JB:4-46:+BF2A&XP^BBN2BQ,*A1N2VD "O MDHQ\0JZO5X[:*V"NI2J;%"SUK^WKWFRN_^6(?O1;TX&.(X M[/FA9^VS(++V8."3J<(:B&P9CI2GT !PC;J!ZRWJX4$<^,%Y-P[)X"^XO+S3 MDU;13GZAW_(;_II@__6TJSS'$FV@;.9@D=ZB#_ ?^+T@#$D. BM/>Q'UH[]F.QZQ.Z+.EN!7-ENHO"TFNNFY':K7<.:-G7Z MV;WI=M=4KAB^G!)R#/5.AWV'R*:#-(86:UNUET)C#[#3 ILN2.. ^[D0>FN8 M [HVGOP$4$L#!!0 ( "]A(56#( MIFP0 .,+ 9 >&PO=V]R:W-H M965T:LIG<25%M51&ZO*!>;A>,[NXU/;%UJLS%9SANRIO=4_]'<25Q-!I2<5;16 M3-0@:;%P+OV+J]CW,PGJR$^&H6'_*%XQF#**>9-@@$AT=Z33DW M0&C&WSVF,Z@T@OOS'?J-]1U]61%%KP7_PG)=+IS4@9P6I.7ZD]C\0GM_K(&9 MX,K^PZ:[&Z/&K%5:5+TPKBM6=R-YZN.P)Y!ZWQ (>H' VMTILE:^)YHLYU)L M0)K;B&8FUE4KC<:QVB3E7DL\92BGE[]1=$G!R0-9<:I.YQ.-H.9HDO4 5QU M\ V &=R*6I<*?JYSFA_*3]"8P:)@9]%5, KX:\O/(9BY$'A!,((7#AZ&%B\< M]_#/RY72$DGPUS$?.XCH.(0IC O5D(PN'&2^HO*1.LNWK_S$>S=B8#08&(VA M+^_;IN$4B:X)AVNB2KC!4@%2Y_!1EU2"]0 ^U%T)(I>/>3"NXZ&D4 B.N*Q> M@S;)!NM*K16@$N!6!WW"8L>1U5DK)(Z@(>2DGI 4G@=[3N<.?D/1I'I$+-J%"T"J'4 M*2 7M@,7NE7HV94_>O9Q9]\+OUY#Z*9AB&/DAK,ICG[BAEYD)I$;I2G<#^Z\ M$ V]$((X08 HBL%WDUD(GP]\':[Z :!%^#\-X$&8K+ZT(G+]*+5C,HV-\ID[ M3?S.G" .831=:I\OF>%+8?C"GOF!W9(3C6'58C]]/^TE;DC/_Y*+YW@/]BAT M0 *I1&ML1D+QUH"SCE 5:F^E=0)$T<>'8S 99YIAN=J$^,&LFP28&?N].!/% M68M7B5(48<5*XW>G@Z5/64GJ-;5Z.T"QXFQM(V(!4S<($QOU:3@;C[&PA=>A M_&!@?R2,F18KU!OZ_<87^U&A^1EY1'CT#4.&#C\3VQ(5 _A2O5&ZI49[?KM?=D:VAACK6Z$:!C[?J8ZF6-!-UQO"C9S.I;9VV]2XBF..BLW&/T>;S M/_1$4FN6L8;L7:UZ=UY$$9K>'5AMH4 %J,DDQS)UG$8[HO7$Q.[*VV.).J@= MXYHTQ;9ANNP+[EI@;=?&?)PIP5EN#;\BG-09Q;9'33T19; /*/J=1+9_)P,] M3VV9Q=.9.0C!G[IQY)EY9%JIDG? M0;\WPFGL^ND,::2P!%G5M-IV!\2C2J..&-OVW7\)YFN8)BB5P#'63_8>7A65 M:_N\5& 9U+W!AMWA!7O9/=R>KW?/WULBUPS[%*<%BGKG4^2Y[)Z4W4*+QC[C M5D+CH]!.2WR%4VDNX'DAA-XMC(+A7;_\!U!+ P04 " O82%5'7_Q7,T& M "4' &0 'AL+W=O5!9#U[;#84GSJC<^U-\NQ?B0SU615^Q2$#DO2RKN3EC!%T<]I[?\ M\"F?9@H_#,>',SIE5TS]-KL4,!HV5-*\9)7,>44$FQSUCIV#DPC7ZP5?"FEQS_A<.SM.CGHT"L8(E"BE0>-RP4U842 C$^+NFV6M8XL;V^Y+Z&ZT[ MZ')-)3OEQ>]YJK*C7MPC*9O0>:$^\<4[5NL3(+V$%U+_DD6]UNZ19"X5+^O- M($&95^9);VL[/&:#6V]PM=R&D9;RC"HZ/A1\002N!FKXHE75NT&XO$*G7"D! MLSGL4^,S)O(;BI8AYY548@X&5Y+0*B7O6#K-JRDY1L/E*F>2]#_3ZX+)P>%0 M 6^D,$QJ/B>&C[N%SXA\X)7*)'E=I2Q=W3\$F1O!W:7@)VXGP5_GQ4OBCBSB MVJ[;0<]K#.%I>MZ3&.(LETG!Y5PP\L?Q-2R'Z/ISDU4,4W\S4\RX SFC"3OJ M04I))FY8;_SBF1/:KSI4\AN5_"[JXRO(X'1>,,(GY W-!?E"B[D>W2MK-#SE ME>1%GE+%4G)""UHEC%QI4'C/$XKYLTFY3O:;E?N<,3+A!6 !6E1A.!$]B\96 M.(F"WFA!4;*B9H]2XW3"RQFM[EX\BUTG>B4A 1NWY2VWP09<#7JE ""L2T-Y M0/IG(!$5$DC -CZ7P%D."(3871-B9N39>N20BT3Q:R:(Y]0?6O%#I=1DVU9. MF9.)4FHS,@$C$"R.K9:PA^02\%F-$\)NYVA],9''!02 E"P**:!P%D M6E"1UI^3.[!/I8-1DN?$B:S(]?#%7U9,)0*GC]0*6"8/C(E-*(*02MIJS)R6THA.E9J_:))5Q B<,3N=<-A:?2K:OWHFGYK +8;9JF,0OI 11%+$_PG4&Q[&!Z0MX)+ M (&2SR'S0=LM:>R[?BN-?<"DS6D,)":R-NU#4K'7Y)YC.QAC7^?\> #94\V- MN1;[(]33B@/OH46W*-DFM%0S=#S(V,CM4/9;+Q:;4[U1@S]3/C:J; MNA#C"HF96H!7\TD.E[2$#%$2,(6ZK;GV-%E+]TL:HG>II0TEE@ID.#G0!W#3-/\/F?PV1<,T* M*AV0SWIS^\! WL+YDO3?0QX.L$1LM7ICO+4-?%KE_YBJT-DU MMW9[6(_Z(\MS S2< M T5"@W7HKGO-"7T";24TEW9$W#!\ K<%H\!P=T/#/;1L'P\(<0SD'^*A7 )B M%QX^ 2:M5(7NCFDWI9<(*EBA-R!=7NDI=IL4\W09@J;- _H5@TJOF,3R?- ! M(J];R-Y9K?8)T@WXAV%TI>-B&25FM.W[;G;/31GHU^>Z05/@0.9%EB?9>B_\ M%;.WFU@,/">TX;BB,2."U]#W,?Q&45A'?S_T RMR1H/:XH6V.)AV3\=WI^1Q MTTA-6]RZ:GE3QPWP(J NH1<26LL,PNX67=I"]P'5L,#_&'7KGV1XMM ^:)TI M "I\ QA1W=$"Z-L_*E(?0OW/'*@>G!=<*XRPD/9=;*.MD1N9 C<:Q3# OK[O M6"-_9,6N]Q.$*Q80[UUV=_Y+:U,1>X 63]S!=:3CCO)W9N2%_L?3 M8)&E#WK8#)NB!N"@6V'/"CV-%KX5.,Z@[MZF3R?@5UENRJMAZZ:H9&*J[\. M$R*,N31JOC97;L?FINE^N;FO^T %R"1)P2:PU7X9!3TBS!V8&2@^T_=.UUPI M7NK7C%%0&1? _(1SM1P@@^8B&PO=V]R:W-H965TS=Z-E&U%5SBC093ER73ZSD*M9H&4;#9N.7+PKJ-<#:I MV!+OT'ZM;C1988>2\Q*EX4J"QL4TN(S&\Y'S]P[?.*Y,;PU.2:K4=V=\RJ?! MT!%"@9EU"(P>#WB%0C@@HO&CQ0RZE"ZPO]Z@?_#:24O*#%XI\3?/;3$-S@/( M<<%J86_5ZB.V>DX=7J:$\;^P:GS?7 20U<:JL@TF!B67S9/];.O0"S@?/A$0 MMP&QY]TD\BS?,M):"F+\PVS%G'>(,9/(%[ M9*V,/!>YIAOQX?$KJ,8 M;RC.XX. GVMQ O'% .)A'!_ 2SK)B<=+CDM^QTTFE%-MX)_+U%A-7?+O/LT- MY&@_I)NX#PJ",\.H0^NZ-)S&N!H!9P:0S2 MZV$RAR^Q1J.@)M04I9!JA["GN(7O%NE.<.L6$Y4I'?;3N^FC0F,G0F]' )_HK MLRI%#4G4[6:9TKE7J#Q5EX7Y[XG%K)#\!^6L+;'[CZB03XX6-,9V#JPS*;$U%E[[=#?P!5(]D%-'BY8OS.(K?[MNZ5_;QM3POI->A1PA$ MYUM(6V:3N-\$A_U_N:R;9OAM98T&IZ/1-M&=G9VB'@]X?DE/!W%RMH6UN[.O ML,>C?J6\NX/UVRJ7WN) M>NDO,(;HU-(V__+=;G='NFRN!H_NS07KFNDEEX8^S L*'9Z\.0U -Y>6QK"J M\A>%5%FZ=OAE0?<\U,Z!SA=*V8WA$G0WQ]G_4$L#!!0 ( "]A(568[D22 M6@< )5# 9 >&PO=V]R:W-H965T;)/J5!Z%^%KM?$AN>X.J1CSCL:H03/][XG.>915)U^/7 M!MK;YZP"#[=W]+ ^>7TRCTSRNG-"PXL4B MD_5?\MP<.^B1>".5R)M@78,\+;;_V6_-A3@(<(8G IPFP'D10$\%N$V ^S+# MZ$2 UP1XKPT8-@'#UP:,FH#1RW/P3@2,FX!QW5C;JULWC<\4F]V4XIF4U=&: M5FW4[5M'ZQ9)BTJ*GU6I/TUUG)K=;Z0ND9+,1?Z8%JS2AR2L2,B=E/J;5<4Y4QB4_B4*M) F*A"<=\8$]?FJ)[^L+L[\ZSN[JW#M6X#]9 M\9Y0]XHX \?I.I\SX9OL/7&F)\/]5V1W)B?#@[^6/7Q%N#NHPVE'>&0/_Q@K M'4Z[PHVF>TZH!XHD__V7+B,?%,_E_SJJ>+]%>MW(JI>_EFL6\]N> M[L8E+Y]X;_;WO]'1X!]=;8V$^4A8@(2%2%@$@AF*\?:*\6ST621$\IQF69

=7V8K\E*E(&$^$A8@ M82$2%H%@AF+&>\6,\?.",5(Q2)B/A 5(6(B$12"8H9C)7C&3/STOL$9>*HPM M;'@X1H]=CPY?S N0.8/)\;R@(V>(S!D=Y_0H'8RGW;.'Z;Z9IM9F^E*RA)." MY;QKE+JW!E_:4DB8CX0%2%B(A$4@F*$-.FAMBP&^VV^8(-% :3Z4%D!I(906 MH6BF<@X,+_J&JQ([_&()(6G^F1.GP]?DTN2U]7+WK,G) MQ0GJBIGB<5KQ.-:Z?BA4FJ<)4Z+L5(LHR,;PIU.QZ/12QE G4\H+8#20B@M0M%, M&;3V)[5Z9;.[)*EG&%H+,9.K5A"Q*&2:U':Z**ZJ9P;2?)-W*F1\I! Z'!SW M$U"C$TH+H+002HM0-%,@K=M)_[S=28\M2CIRQ^[1U 'I%_I06@"EA5!:A**9 M3=\ZJ-1NH>Z:_JKM%5@UH1TJS3F:BOC0G$%# M.YP 3>C+G"$T9X2BF8\KM;:H8S7/9A_5BI='KE9G^S:DPZM#)YYSU.W;,U[Z MW8?2 B@MA-(B%,U40FMS.F]IT:@!31IT M)*74.QJK0FC6"$4S6[WU+!VKLW7H:Y/?R9E;KW;6Q8T,]2JAM !*"Z&T"$4S M%=-ZE8Z'=[D=I#$WA])\*"V TD(H+4+13.6TAJ;SEH^%GH'O9B;3\_<2YW;4 MQ?J!&I]06@BE12B:J9_6^'3LQJW.U C5(H M+8#20B@M0M%,V;1&J?,&#XHZT"=%H30?2@N@M!!*BU T4SFM@^K8'=2_. MX=-7/Y@_MY,NE@_4A8720B@M0M%,^;0NK&-W8/KOJ7C>P8^ MM3B]]M"+]0)U>J&T$$J+4+2M7OH'+P'0ZZ%E_7X'2>K;?=N?6>]+]^^0N*O? MG/"B?$ZO?=I1'M#KK-6;*\X27E8'Z,\70JC=3I5@_R:.V1]02P,$% @ +V$A57 S M.(-1!@ &R\ !D !X;"]W;W)K&ULM9I=;]LV M%(;_"N$50P?4L;YM9XZ!Q%:[#AT:-.UV,>R"D6F;*"VZ)&VWP'[\2%FQ1$NA M(^#L)I%DGH?B>Z0COJ(F!RZ^RC4A"GW?L%S>]-9*;:\' YFMR0;+*[XEN?YE MR<4&*[TK5@.Y%00OBJ -&P2>EPPVF.:]Z:0X=B^F$[Y3C.;D7B"YVVRP^'%' M&#_<]/S>TX%/=+56YL!@.MGB%7D@ZLOV7NB]P8FRH!N22\IS),CRIG?K7Z>A M9P**%G]2#^812S+C["^Z4.N;WJB'%F2)=TQ]XH??2#F@V/ RSF3Q%QW* MMEX/93NI^*8,UF>PH?GQ/_Y>"E$+\*-G H(R('AI0%@&A"\-B,J Z*4!<1E0 M#'UP''LAW!PK/)T(?D#"M-8TLU&H7T1KO6AN+I0')?2O5,>IZ=U.ZB-2HAG? M/-(WV;<=E?1XN(]N&>-9T0CQ);H7A%%]4OH*0_<[D:UU MQO1!FA$335YNCUJU_0 M*T1S]'G-=U*?@9P,E!ZA.<]!5H[F[CB:X)G1_([S*^2';U#@!4%+^.Q"^(Y= MH6#\;/C<'?XQ4U*;.0_;?H>D5$[TE2M:[G%&;GIZ;(DB=B3WO3GG_S$^[5-;4C8'!*6 L&L MO(2GO(0N^O0=YXL#9:Q-?F=D5_F/L*2 F0?&?AJ/PI$73@;[NK#-9E'@)R// M;I:V-AO'HU,S2XSH)$;D%*-6%]KT< 9WU0,2-H>$I4 P*P/Q*0,Q?)F((?," M"9M#PE(@F)67Y)27Q'EGS+!<%P_BS&P0G9L]9B17K8_%I'%SCH>Q?0//G-UU ME1D2E@+!+)F')YF'3ID_D8QH91\9:17V&!S7A$W&<72FK+.'KLI"PE(@F*7L MZ*3LZ$)IW^O+E0O:KNRHH6P8)=[H3%IG%UVEA82E0#!+VO%)VK%36CWQWF*Z M0.2[-HR2'"?L7,^SA?8,0FC9$3;3]U;AQPWA8_]L3C!S=M]5=DA8"@2S9/>] MRBUY%X37%EVH'V_0EF&CLM;=E.:M]LZJU:]X#;6#810-S_1V=]M5<%!:"D6S M):\95-]=H(W5[_-E?Z?-Y?-7=4FQZ\EYH79WU5EF2%H*1;-EKLRB[_0\3E=2 MAM:U]9-P&/KG\H(:/E!:"D6SY:T\GQ\Z9]D?B^),_B7SN2!+FE-%^HSNS&4U?:=CFMYF&=]I"X.V^(>9J'#=4[H_B\-S-N'OJK#*H M;82BV2I7QM%W.T>MLMCIJYE1_$B9-O3M$_"28@D]]N/@7&A0WPA*2Z%HMM"5 M=?3=WO%AS87J*R(VB!'S[ON2XDTWV6^I'Z!V$I260M%LP2M'Z;LMY0>>K[KH MW?28_: Y*03UF*"T%(IFZUW93-_M,S]SA1E:8BK0'K,=,8L^.7DREPB;-X:" M+%JU;]K,R/.&46/."&HU06DI%,U>OJG,9N VFQ^(E-?'UW]M[P&=\@=-W]EO MOA)TGT#G%1I0VPE%L\6O;&?@MIW'2W_[M*JY-:N:K4*W^,[Q>)@DYU*#6D]0 M6@I%LZ6NK5.ZK6=];?A?]/DT!V^MZ6Y6YQ5*V"5*V#7*_\.Q!I5C#> <:P#J M6$%IN:I"[HN"DJ;@])2*)J=FLKB!@E<<8*TG#-0VAR4 MED+1[*14=CAPV^%.Q:EIA4=>W/#"[AX[JPWJA:%HMMJ5%PXN+:_6J],=SKXR MOFJ5&M*1SD!IH,E#8'I:50-/M;N\I$AVX3W:4H ME:CZ9S1^&)W7)'>'7<4&I:50M*/8@]IWQ>:S\3^P6-%<(D:6&N]=#77Y%L&PO=V]R:W-H965T&"YU%M3'M'&-=U-!0/9$M"+NSDZJAQH:J MPKI50$L/:C@F<7R)&\I$E*=^;:7R5':&,P$KA737-%3]7 *7?19-H\/"FE6U M<0LX3UM:P0;,YW:E;(1'EI(U(#23 BG89=%B.E\F+M\G?&'0ZZ,YU;*F&:\F_LM+4 M6?0Z0B7L:,?-6O:W,-3C#1:2:_]%?-BX%S&3C)(YQ7Z$X*4VOT5I10_HG'UM]H MDAQ,+LE9P@\=GR!R]0*1F!"D@^4SO+.Q^)GGG?VG^#6T4ADF*O1ML=5&V:OR M_539@>WB-)MKG[EN:0%99/M#@]I#E#]],KV,WYSQ>C%ZO3C'GG]JP?T9ZW&H M7Y]R&#@2S^'Z<9]/28KW)W2343K=1M:S!@ $C( !D M !X;"]W;W)K&ULO5MK;]LV%/TKA%<,+;#6XD.O MS#'01!+6 5V#I-T^*S9M"Y4E3V(>&_;C1\F*9)&,ZMC7^9)8\KF'XKG4O3YZ M3![RXGNYXER@QW6:E>>CE1";L_&XG*WX.BX_Y!N>R6\6>;&.A=PLEN-R4_!X M7@>MTS&Q+&>\CI-L-)W4^ZZ*Z22_$VF2\:L"E7?K=5S\<\'3_.%\A$=/.ZZ3 MY4I4.\;3R29>\ALNOFVN"KDU;EGFR9IG99)GJ."+\]%'?!91JPJH$7\F_*'< M^8RJJ=SF^?=JX]/\?&151\13/A,512S_W?-+GJ85DSR.OQO243MF%;C[^8D] MJB#HI\@=45&C)5GVHTU5'2X&3K%I9-Z*0WR8R3DQO^%*N M$X&J8/0>W=0++/F7SU&49'$V2^(4?SYM NMH=&GCDTBC[G MF5B5*,SF?&Z(#X;C_8'XL92IU8H\:75!!@E_OTL_(.+_@HA%B.%X+O<(IU8= MCDW3.6[T\+C1H^'P+S,AP[$IO*I2K+9^4FGO'SD:R[)2_N^6CZ\T_8L7XUY0^2+( D"R') M(B"R7MY9FW5KCD3\:%9T2VKO*FJ[EH\500TP[#);@04ZC%E2)J;H:8!1RR9*%J/! M"1\HI]/*Z0S*^347LO3$9DKTVR=ZKM%X/,N^09 $D60A)%@&1]?+NMWGW#V^]OE9X/,\A ME"CU3H>YV&.NJY0['4:8QWRBX$(##ONN92L=.AJF_#VNNJ MCH.UYFO"$4*IVGT-."9EI501U82S'.*J/61XUH>JNF,\\5$MN GO+0Z'V,S3 M]-.!6'961P4&^S*&^S)&PU,\5$+224A>WJZO>9G,Y>?$W*V'*5]:MD'9 E"V M$)0M@F+KI[JSR_AU_#(&-\VRB5LE3&&?<.6=\$NN,=1M+',H\550=1K&M MP@(#S)>66.O=!B=N^0[3)#V%><:=>\;'V6>L^UAFN01KXAE\,7$MAZGJ[<<7 M[LD7#4_O4/DZEXU_8+/%BA?H8W53)1'),\L/U%:#L@6@;"$H6P3%UD]MYZWQ MZYAK#.JN0=D"4+80E"V"8NNGO[/8^ B/C76[RZCMJ#511SE$;0"! 86)BXE: M$ TPU\*:%3R%P2:=P28G,=A$-[KOJG?:BLG<,FQSELHMO4[H[*@)AN4+0!E"T'9(BBV?L8[DTU> MQV034),-RA: LH6@;!$46S_]GFG >L;5::8 12E2Z MT(B3596JM?(4'IMT'IL,>^P]:^4>=Q.'!WKQN0/)%H"RA:!L$11;?P%T5P2( M\SJE$\B9-^F'9 M V4)0M@B*K9_^[HH&&;ZB,5PZ7<-%+:8^KG-I@'F$J3=Q M#"A9-]6?WJ$)QBRJ_<0\Q=4"TETM((-V] 5E\P=W=8;'>?%I WJY )0M!&6+ MH-CZ^>\N%Q#_=:HFD']OT@_)%H"RA:!L$11;_Q'8[KH'';[N,5@UF]C>TY"V M4C)-&.6786# :([<@%'O]D3#4&ULQ5AM M;]LV$/XKA%8,+=!$)/6>V082V\4RK%C0M-MGQJ)MHA+ID72<_ON1E*+8,NUE MJ[!]L47JN>?N'IYXHD8[(;^J-:4:/-455^-@K?7F*@S58DUKHB[%AG)S9RED M3;09RE6H-I*2TAG558@A3,.:,!Y,1F[N3DY&8JLKQNF=!&I;UT1^NZ&5V(T# M%#Q/?&*KM;83X62T(2MZ3_67S9TTH[!C*5E-N6*" TF7X^ :72"*3D7U!ROU>ASD 2CIDFPK_4GL?J9M0HGE6XA*N5^P:[$P (NMTJ)N MC4T$->/-/WEJA=@S,#Q^ ]P:X+Y!?,(@:@VBUWJ(6X/XM1Z2UL"E'C:Y.^%F M1)/)2(H=D!9MV.R%4]]9&[T8MX5RKZ6YRXR=GMS3E5EV#:PQN !346\$-Q,* MB"7X52@%'J@I1PIN^4+4%'PF3U390;4M:0D8![_I-97@[8QJPBKUSI!\N9^! MMV_>@3?V]N>UV"K"2S4*M8G7>@T7;6PW36SX1&P1^"BX7BLPY\:7QWYVWKXX M8Q\:G3JQ\+-8-_@LX2_;ZA+@XCW $&-//--7F$?0F2-?.M_G??ZOO1^($765 M$SF^Z 3?8:F8(@#57KFPIERT*Q>V5RZ!JY? 5PV-O]COS^Z85VI#%G0]S7UX/*($H/43,/"L<8%8>PN0^&TO3%YT&R29=L71]*:=',: D@P7J)>V!H2Q.>K#9,2R&!2[B7N(>6 03#/VI9UWJV=G4F]YU M;5]6F&;^=,\R_--=:4BRV9!D\X'(#I8A[Y8A_X];23[DH@U)-AN2;#X0V<&B M%=VB%6>?G:F0&R&)IL^]Q/OT%$?/[44$\WZ?F/I@459DOE>%W=\^6(OF;]NF#>?JG#^9KH%[3]W'RZ- MC]XA?#B$8!;WWR-\P#R)(>HI$.Z=+&LJ5^Y(K\PB;[ENC@K=;/?9X-H=EGOS M-^AJBCSS,_N9P9UD7^B;;Q0?B5PQKD!%E\85O,S,:LGFV-\,M-BX<^V#T.:4 M["[7E)146H"YOQ1"/P^L@^[CR^0O4$L#!!0 ( "]A(57A1U:M5PD #I7 M 9 >&PO=V]R:W-H965TPX?BCK4&[WDD6Y?BO)KM52J#OY8K_+J;K*LZ\W-=%K-EFJ=5F^*CIV6 MW]ZI5?%R-T&3UQ\^98MEW?XPO;_=I OUJ.K/FX]E\VUZH,RSMD5JI6=TBTN:?9_6@5JN6 MU!S'[WOHY-!GV_#X\RO]IV[PS6"^I)5Z*%;_RN;U\FX23X*Y>DJWJ_I3\?)W MM1\0:WFS8E5U_PU>]K'A))AMJ[I8[QLW1[#.\MV_Z1_[$W'4H.&X&^!] VPW MH"<:D'T#W9?$2E&UT0VL_=&>_:]V< MKRQO)\IC739_S9IV]?TG]:SRK0K^$B19E2X6I5JD70:_? L^I/\IRN!C6_&R2"' M:4,Z'CG!LR9+\12\3J1__]R$!N]KM:Y^3^^S\A'O[5=V'RDG_.L5O/@ ML4YK]W"]S8?.-DA8 @F30# C!_R0 SZ2%'#(Y$#"$DB8!((9R8D.R8FNEH)= M2W9\B5-*0^O2?>B'13%#$;*4H!^&>+4J[)L:%RCBB&)+%AQQ2"#.F:4+CCC.>"1L77#%D>8. ;EU 1T9 M'.0=K/Q]FVT::UL[1^MM.W2^@=(24)J$HIE9P#H+>"1%V(.A4@1)2T!I$HIF MIDA;.N0U)7Y5(/VK/:01"84M"_W F E"8EL6^G%81(TAP+8N. (YIUB3V*7QEX7QD0P139PN"*BZCH"4,_CO!&/[BM"XXX0CDY=;^@'1/R6Z9? M-JILIF*^"![5HKUOJ(+_MHN@3ZJJ.G?A/ M>YN"I"$E+0&D2BF9F1]L\%(^E M%J"^#Y26@-(D%,U,D?9^R.M>_&HA^K<',<>DYR[Z<1&*:139:M&/PS2F D>V M7#@"D8A"=N(V FLSA?UFZJQ>-%_/KE/Z^Q@Z.4%I"2A-0M',;&DWB-%(^H%! MK2(H+0&E22B:F2)M%;'7YWCU8]_4U(6P=W?PX(AC3(C0U@]''!)<-(;%T@]7 M((\;!<$G]$/;+NRW79?HQX#537]O@Z-="_?S!TQ)T0PZ4)J%H9J:TP\316,H!:C-!:0DH34+1S!1I MFXG]VXE>Y8@=.Z)A9"]Q/CCB>"BZ\AU3.?IQN%$.1NTM$D<@B@5"Y)2'T98- M^RW;1?<@WN52?P>#9R;HSATH34+1S+HK;3=).))X$%"/"4I+0&D2BF:F2'M, MXM]Q](G'OJFYD=) Y8H+F<"A6SJ(=FO$[]:< MTO%)5=F\^9RY5TO]R,$S$71+#Y0FH6AFIQ#<7BUUQ3&,D+W:X8B+*0N)?:/AB(MB&K,3:QU$&S+B-V3G MQ.*2I5)_%X-G)NBN'RA-0M',9&E#2<8J["2@3A*4EH#2)!3-3)%VDN3Z\D[B MJ+3$@G-[@<,5AQPVQ1$7A003>X'#$<DHQ5"TI /24H+0&E22B:^;B(]I3T^GI0VJ_+I&&C(_;S M(OTP0D)AVQ5'&*(H#JTXZ8K#)";,+2)4>S/J]V87B(AWD=2/'SHG06D)*$U" MTHJVV24V_6BKC@:(6;??3CB M8DR8_4":=,1%'$68GA".HV?J_#[MDKL/[PJIGS]X6H+N^H'2)!3-S)0VF72L M@E(*:BU!:0DH34+1S!1I:TFO+RBE_<).2@6Q=<,1)7H/GSBB,&*A7=SA"B,( MG]A6H=J>T3.EI/52E<';]ET(67W"A_@1@^<*$U"T?N3@)]E!-^] :1**9B9'&T0V5H$H [6&H+0$E":A:&:* MM#5DUQ>(LGZ=ID,F'%$.F7!$N63"%>:1"6VOV)G"T+Y,#%C?],,'ST;0#3Q0 MFH2BF6G2QI"-50?*0!TA*"T!I4DHFIFBH[?$7%\'ROKUF/:[<,Z').=#I#?$ M')CV4>Q,S6=?(KRKEW[*3E1% M94H_;_#\ ]UT Z5)*)KYUBSM OE8A9PWW>M-K=_?H9L'Y/@]03=R]QI7C=^]5?9#6BZRO I6ZJGI*GP3-6I6[E[4 MNOM2%YON3:1?BKHNUMW'I4KGJFP#FK\_%47]^J7MX/"ZW/O_ 5!+ P04 M" O82%52>:5V:8" #R!P &0 'AL+W=OFPG MS;HM"P/6#XT?]QS?>)_,2*BQ=7@/3.W,N M*JST5"P\60O A055U M]_\"K,&%.FMBUFM1X 9>@KNISH6=>QU*0"I@DG"$!\[%S&IQD(Q-O [X26,NM M,3)*9IQ?F\G'8NSX)B&@D"O#@/5C!5.@U!#I-'ZVG$YWI %NCS?L[ZUVK66& M)4PY_48*58Z=(P<5,,=+JB[X^@.T>FR".:?2_J-U$WLP)X&LD3+1F,P-K MID5K^829LE\JH7>)QJGT E; EH#>H"EG2N@RH,\$SP@EBH!$NQDH3*C+R/0C\,^_+Y/W@V#/^2*Q=%@84' VJBKJ"1 MY8O^4-"YX-5=3==$E6AJ7R<0Z/OI3-KU'WWE:_CC?G[3ADYDC7,8.[K/2! K M<-+7KX(#_VV?=R])EKT0V3U?X\[7>(@]O6]EWEJYCVC[M=SV6=E0!K[E-!UX ME8:';I1XJVV/GA65]47%;M!%W5,UZE2-_D'5G2C=V9O724#.%XS\ZOUB)Z/' MN46/9/8$';E'_O8O>*!Y,/F_+;BWU26UR(6];23*^9*IIF%VJ]V%=FK[N'<7 MWMR&9U@L").(PEQ#??=0)RJ:&Z:9*%[;GCOC2CMJAZ6^E$&8 +T_YUQM)N: M[II/?P-02P,$% @ +V$A519PN@+M @ [@P !D !X;"]W;W)K&ULS5=;;]HP%/XK5E9-G51(G)1+&43J9=,ZK1J"=7NH M^F#" :PZ=F:;2__];!-2JH6HZLK:%^+;.>?[COWAX^Y2R#LU ]!HE3*N>MY, MZZSC^RJ904I4763 S70ETC-TY3(^S-@8MGSL+<9&-#I3-L!/^YF9 I#T-=97YJ>7W@9TQ2XHH(C M"9.>=XH[9SBR!F[%3PI+M=5&ELI(B#O;N1SWO, B @:)MBZ(^2S@'!BSG@R. MW[E3KXAI#;?;&^^?'7E#9D04G OVBX[UK.>U/32&"9DS/1#++Y 3:EA_B6#* M_:)EOC;P4#)76J2YL4&04K[^DE6>B"V#,-QA$.8&H<.]#N107A!-XJX42R3M M:N/--AQ59VW 46YW9:BEF:7&3L<#6 "? ZJA/DBWR3P!]'W$Z)2XM!U>@":4 MJ0_H %&.KBAC9EAU?6VB6Q]^DD MN_$-^()!6# (G=_C:@9': #V%%(^W4'E"'U:9>8PP!C]H*E=)R9H:*;4A"3K M!4--I$8FD8!N3E=4W785*:%91'961!'J>D8P"N0 O?O\.-X./ M%<2C@GCDO$=[)XYNOAG?Z%)#JF[+:$9[H'EKZBQ)@C0)8XZ6 P2;_NLB_>G3PC"$5XS+DU1@BE JN M9ZHBS\V"3O/5=81Q+BH]8>:+8+FNW]ZZC]MXY:]5:Y MCDX*8"=O0$?5&#"Z!R(KLHR#APLU>&4=1;MU5(WMF2<,;Q43^*U(*4?RPDP? MB@[\Q*KC7]24QW@DI\:N:PD_U 6X\C[^3X*J!E&^ :@L]_Y6]6I? E=$3BE7 MB,'$> [J+7,%RG5QO>YHD;F"=B2T*8]=)"#M C,_$4)O.K9&+IXX\1]0 M2P,$% @ +V$A5:0-A)KI @ S0P !D !X;"]W;W)K&ULK5==;],P%/TK5IC0D$;SV;0;::1M"3 $V[0Q>$ \N(W;6'/B M8KO-^/?83A9:EF4M\DOKCWO.O3XGL6ZBBK)[GB,DP$-!2CZQH^&:44K.$R0@)CP-W+U[C8!AP=OP ' )?B: MTQ675#RRA:Q.Y;!G325G=27>,Y5\6I$!\(Z/@.=X7@?\_ 4X+ ? ]9^%)_WP MJYD8 -_5<+<#GNY0O.]TP6WI2&N+U]KB:3[_)5M^?)8[X$*@@O_LTK2F";II MU"5SPI=PAB:6O$4X8FMDQ:]?N:'SKDMADV2)2;+4$-F6%W[KA=_'WGK1)7^- M##527#CVQXX?V>M-87L3["OLTYR!YX9C9SMGVAEV/!RW85MB!*T80:\8 M\G+ !YK_SADY?9#?V1[VZ_\XG)G*DALBUA1ZVPHUYAZTX$_^U$H.Y$ MNG3N)=I7Y]%3G<>![+G_T=EDSM006:VSO=$*JD;_"V0+7') T%S2.X.1?%U8 MW3S7$T&7NCN<4B%[33W,Y?<&8BI [L\I%8\3U7"V7S#Q'U!+ P04 " O M82%5A=7HF.\# S$0 &0 'AL+W=O+SG3M1D*^07E0%H]*W(N9IZF=;K*]]7208%59=B#=P\ M60I94&UNYHU/JWA_O4. M_;=R\68Q"ZK@1N1_LU1G4R_V4 I+NLGUO=C^ ?6"2H*)R%7YB[;UW,!#R49I M4=3&AD'!>/5/O]6!V#,@I,> U :DY%TY*EG>4DUG$RFV2-K9!LU>E$LMK0TY MQNVN/&AIGC)CIV>_"Y%N69XCRE/T46<@T3NN*5^Q10YHKA1H=8'^-.GQ%MUD M9AP48KP:%V'"-Q!(U:*]O05.6JS?HE9W^*1,;93RHB:\-:>O: M3VJ"UQ5!TD-PC#X(KC.%?N4II$_M?;/89L5DM^)KX@1\O\DO$1E?(!(0@CX_ MW*+7K]XX<,,FDF&)&_;@[D7'A!%Q$Z%D%R':1&A51Z@K$!7^H!O?RO-*K6D" M4\_H3X%\!&_V\T\X"GYQL!\T[ Z(# 6[,C<;?_4>-_]/S- "-0YS:, M#J@,XS .PFXN<<,E=G+Y:!R:2)@<>(!5&0;T+[J38@G*5F;:F=P0 M'I]9A^,SL,=!6Y"#LRFQAM[/@0'&P6CQN"\^19'PH28)[VA)NRSQVUN%3%3GNV(@P[FG8I*W:Q%VUJU?GN3UC,,V@ M,Q!NB!/SE[0UG. S"Y XF\2I"VC; '&W@9<(D!SVA1X-D+8GD.-Z@E-\Y+ % M]#ENJS]Q5_]GB*]&.L9]6\G)<6_FSU->#1HYF/A[Y]@"Y*H\K2N4V-RLCK3- M:/-%8%Z=@]OIU>>$#U2:O% HAZ4Q#2Y'QKNL3NC5C1;K\E2\$-J#[>[Q;:]Q7U4;3H1*DM924G:^_4GR8IIB2-:2J9?6ML9/L]P.):& M#TGY\C$OOI:W4E;6MWV:E6\7MU5U]V:Y+#>W7%/J[JM\7- MLKPK9+QM&^W3);5M;[F/DVQQ==E^]J&XNLSOJS3)Y(?"*N_W^[CX_DZF^>/; M!5D\??!'=OYNC-?XE*N\O3/9%O=OET$"VLK=_%]6OV1/_Y3=AUJ'=SD M:=G^:SUVMO;"VMR75;[O&M<>[)/L\'_\K0O$28,:!VY NP9TT(!Z(PV71?YH%8UUC=:\ M:,>W;5V/2)(UJ?BQ*NJ_)G6[ZDKD^?8Q25,KSK;6[]6M+*SW615G-\F75%K7 M92FK\A?KM_H[<6&M\OU=GLFL*JU\-V9LO5K+*D[2\N>ZQ>>/:^O53S];/UE) M9GVZS>_+FJ:\7%:UYPW_[@)1WQTK%^S;/JMK2B;"NW0/O(W#XTM%_6 M$3N&C3Z%[1TU O[K/GUMT? 7B]J4 OZLSC2/L[IY,-I\/8'=L=OF!(K&RYSG M+V,7YN:_;ZJZ.8&:]X;".6:PT^(Y8WAP'D))=@!B,%!ST7]3WL4;^7917]5+ M63S(Q=7?_T8\^Q_0"&."K3'!(DPPC@DFD,!Z><*.><),Z%=_MGU/I=R=Y]:_TYVLKD\_5?&!9@U1MBY66/VD3#K>^.&Y5O[PP7+L[;Q=\BM M-:9;T1FWG,XM]N0696-^<;0>"J0>]K+%/6:+:_13%'E96JNX*+XGV8UUO<_O MLPK*C@.,U\(T==_#%?.8%[#+Y7! WM(D[B+61 M<6ZL(5(:N/Z -)KH')^()R [AP6>!\?;/\;;-\:[KN2@T/H:FV.[GA<.(FO$ MGAM9G9,Z;D"\06"GN<:GH0G C(9.Z,-1#8Y1#8Q1?5^7E;LD2RIYD=8SJVU= M^E9%O)56%N\E>%,)=#^"D/ET$' C[=R ZYPDM+U@>-F8YAJ?AB9@,\;@@(?' M@(?&@'_*JSBU\K;T2U3I%W?SE9OFZ@V%/=2\\5U&W$&6K(SD<\.N<[JN:P_C M&4USC4]#$Y 9"^V1/">VFB[:+PE\!E]>.M">.Z%+V"!95F;RN8$'6.L;%COY MLG=SQVG>\8EX K2S[1.\?O!/YNK$.-6)RBK9M[?*^.16:))N:DOJXT>8[TJ9",A M;V7Q,S@BSJ01054G4-&B23W@J)P""ZT_ODIZ(.99KQI?!QQ3IM>X]QU?3/N[.PQ>QEVR][$/K^$ MOD;U+$+TC"-B":Q>]O-&:6[4K+E-7N&GNEY% NH.E^K,=+,O'R"IMNK[A!_.83 ZE,_.90F1LV:V/1J5=?%O"#PAW=X5%4,X@SM8'B' MU]4NW3,.66E8 F0D(YO*'*5-.69M:DZAZNB[?"Z\P!MN:3(SSCXG,(DTFF;& MIYD)V.QDRUD_VDKI<8S*P%B-VK7J2=[##7IFY-E1U1G9<)-89^,9O.* S1!' M0%QCD50:B&.>=Z_:@V*RN"ADF[Q@6%'E#E2T-2I:A(K&4=$$%EH_44[.2N$= MEL(]+85[7 KWO!3N@2G<$U,_8N.2HY0;QZS/.SAZSER3H"CCZ)#L2 M.BJNHGH6G?/,.W@&)@I>IP16I_IIHM0F!^FTE ,H,Y00X@SO[Z@*%,!*G=#W MANJ> ZA+@'<'(_5XI40[>J2D'.$GD!S893@G,E+-##K VQZ&T MLFJ:=WPBGH#L/.J1D8,/CE)SG&<=G'* 73?,L4.M8$759 !6$M@^&RX/=';> M&>\X8 ?A"8C7]VUOK(!5VH=CGH&OY8-,\[LZG2NYNI 15NC MHD6H:!P536"A]9-%:2%.B%;$8NH<*U2T-2I:A(K&4=$$%EK_W+]2=9A9U7G^ MR7_4_4AGO/1'*\4UJA_1-#\L)W/D#'/R3^9#_6; M6\^^7Z#N<$%%BU#1."J:P$+KYXC20IB+59TR3)5CA8JV1D6+4-$X*IK 0NOG MB])RF%G+>7YUBKK)Z(R7Q)W^"*@UJF?1.<^>'DX5G-=)^=1>.D>L8/SQ5#]B M>Q%3@A0S"U+3BUA M+&]8/AL'S/=[,N'3NJ[C WO^H#NI+O& 3,=3("4=&1/ M %/2%#-+4[/J5_VTUH5#O:'4:F:<'6J E ;:UM5IOO%I: (T"[T199LI;8>9 M][F,E:[ TW$8U:8%J/H,P,D\;J5E?I'ZYY(OXN MWGQ-\YOV$:_MLS^@")LQYMY-4-'6J&@1*AI'11-8:/U,4<*(BW;VRD4]>X6* MMD9%BU#1."J:P$+KYXO2=MP?=/;*C#L[>\Q>3GB8*JH_T8O]X2]&$%@]ZF>& MDJ!9;?;U 9"'G'#XA"D7D*0TSSA@I6.)?[WBNOW-AL'G M[\B;-0$^C\@;?OAM"@5_^*F,7^/B)LE**Y6[FLI^[=?>%H=?GSB\J?*[]L_;E[&ULM9Q=;^,V M&H7_"N%VBA9(8WU9MF<3 Q.+Q$[1[@Z:;7NQV O%9ARALN25Z*2SV!^_U$=- MTZ)H:7!V+B;^()]7?(^DESJF=/>6%[^7+YP+\L<^S"Q]NZTSZ=>HX33O=QDDU6=_5GGXK577X4:9+Q M3P4IC_M]7'Q^X&G^=C]Q)W]^\'.R>Q'5!]/5W2'>\4_5V\^;N\G3K5%/.4;42%B M^>>5KWF:5B2Y'?]NH9-3S*KC^>L_Z:P>O!S,4USR=9[^EFS%R_UD,2%;_AP? M4_%S_O97W@YH5O$V>5K6_Y.WINT\F)#-L13YONTLMV"?9,W?^(\V$6<=W+X. M7MO!&]K!;SOX0SL$;8=@:(=9VV$VM$/8=@CKW#?)JC,=Q2)>W17Y&RFJUI)6 MO:CEJGO+!"=9M6<]BD)^F\A^8O4QV_(GP;<9+TOR/7EL=C"2/Y-(?DZ^C;B( MD[3\3G[WRV-$OOWZN[NID'&KWM--&^.AB>'UQ/CAF-X2;WE#/,?S#-W7U[IG MM\1W>KM']NX?#H6,/N_M3NW=_[X1,KI;=W<-W=F L;<;?]%]*J4ZZ>6=]/)J MGM_#JU7YF)6B.,KC6Y!__B@;D(^"[\M_F91I:(&95IVVWI>'>,/O)_*\5/+B ME4]6WWSEALY?3#HA81$21I$P!H)I^OHG?7T;??6C/ [?DV,6[_-")/_A6[)- MRDU^S$1Y0ZI#E21E>8RS#2>;O*P^C+-M=2KE12$;;U[B8L=+TY[0Q WKN%6] M>5WYP=R1_^ZFK^-UL&UO. M+/F>G?(]&W H;(YRQY8GND-U/,BIB*Q,UR68=;=IYCB&G=VZ!6,%0,)H=PB7 MB>^V<)W <^>]B0]/B0_MB=?R>T/2:FYPH8,IZV%G@Y9+Q[C?6^./33L21KMC MZ-OONRUGB[D?S'K3/S^E?VY/?U71Y6Z^EB?T1)#_DJ]E!N7<+TV;V?QKGKXF MV8YLFN^?XTV2)N*S+ ]'3N1T)7_B137="$T:64./G0\@81$21I$P!H)I.\/B MM#,LH/.]!5)?)"Q"PB@2QD P3=_E2=_EJ'/MKLA+X_1M.;2D6>.-%0T)H]TA M7)Y3;2VT]+J.NKYUK FN#Z#D= #=5.=+3N3T6DZIC9>R3C?1CF/,M#WRV%1# M:11*8RB:KN&91^%:-7SD69(7Y&^YX&55#[VS>E@?.VD>9TW]DU?[2=IWJ?]@ MCS/V] BE15 :A=(8BJ;KKSP/%VMZN%#7 TJ+H#0*I3$439=961_N%>]C:"UL M.99*LK:'&BT:U,>XOOG,T,3M5"$]SD6$NC50&KV^^2RN]1)_?$5< M=+;%[ZN(4 \%2J-0&D/1= V5C^+:C93.->*\MR)>\TCMD4:?+*&&#)1&H32& MHND_C"NGQW.P/XTC+9(UE!9!:11*8RB:+K,R@SR[&32X)K8<[;JE4S%:\:!. M#I1&AP^#&9KVU$;O;+V)]:)_=&UL<8.RCEU/@EU0@EU1\O\P5CQEK'AV8^5+ M_-.Y45RD#[*&TB(HC4)I#$73]5>.CQ=@*R/2*EE#:1&41J$TAJ+I,BM3R+NR M8&9P9>PN'>ES].PA1XL'=70,P^A41%L3/_'LRV-&5\3N2I'>;$.-E986 M7@],H8$9BJ8+I%P3S^Z:= 1*,GE4\%*0(A;\AI1"_MF2 R\V\NMXQXVJ05?* M0&E12W/=\]WZUO%FEZI"E\&@:+JJRJ3Q[";-Q23&OUVX[X@,D\BW'^2+^MNL M^K:9R?QPE#5.3F261G6AZV2@M A*HU :0]'T?4"9/-X2.Y&!.CE06@2E42B- MH6CZ$GCEY/CV-3N#)S(MY[S"=7\F;<2SAQR]KAWJS_C=-4<]PV"#FNII5\Z* M;W=6('6SC7%9F_R%>RD(U'.!TBB4QE T75;EX/AV!Z=3.)>J<#[T%T[?=+?3 M@SW6V#,JE!9!:11*8RB:O@^/;E_8, M+YS!\,()M6^@-.IWER;U%LXA3?6T*^/%MQLOF,(Y,Q?.9:=P0BT9*(U":0Q% MTV551H]O-WJZA7/^SE(OC2N.[2%>BA_A"41J$TAJ+ITBL+R9]CZR74+8+2 M(BB-0FD,1=-E5IZ2;_>4AM?+Q?!Z"36#H#3J=QJDK8F>9F7;^/:U.6,= M/DK[MJ^-:,5@1HP4!I# MT71=E8T3V&V<=5X<\DK"YMEGCWQS+!*1U-5S?KMX5QUE4M!C:?5%I7-AO#B<+R[U@#HQ4!J%TAB*UJ@Z/7N< M:/5XV9_B8B3W MS[F\VFS?5 \M/3TW=_4_4$L#!!0 ( "]A(57(0QNR"@4 /XE 9 M>&PO=V]R:W-H965TTT=]+^^+.!(R%Q79">?F@@^/D]AE\ ^X'Y M@;(O?$>(0%^S-.<+:R=$<6/;?+TC&>8#6I!<;ME0EF$A5]G6Y@4C."Z#LM3V M'&=L9SC)K>6\_.Z!+>=T+](D)P\,\7V68?;MCJ3TL+! MX"UY(N)S\<#DFMU0XB0C.4]HCAC9+*Q;]R;R'!50MO@K(0=^LHS4KCQ3^D6M MW,<+RU$](BE9"X7 \N.%K$B:*I+LQW\UU&IRJL#3Y1_TJ-QYN3//F),53?]. M8K%;6%,+Q62#]ZEXI(??2;U#(\5;TY27_]&A:CL:6FB]YX)F=;#L09;DU2?^ M6A^(DP#/>R7 JP.\\X#7,OAU@-\UP[ .&'8-&-4!HZX!XSI@7![[ZF"51SK M B_GC!X04ZTE32V4NLIH>8"37/VRG@236Q,9)Y;W>4R>!8ESPCEZCSYAQK!R MC:X"(G"2\E_GMI!Y5&M[73/O*J;W"O/#/AT@;W:-/,?ST.>G %V]TV%6;V'R M ?*=-@;%&E!@!MT63/9G\F9_0C/FS[60_7%+C&O 1!V.3KU;KV!L*;$QZ34F MO9+KO\(-I$=TGW/!]O+,%^B?C[(!NA("=.> MGA5H7(+4K>5EZFLR0FG-KY]7.Q"\&L4[PGZL)?S8<_Q/?0_>JJV?E);M2*,*?K.CD%I M 2@M!*5%4+2V^F,)Q(6M@;B@11!06@!*"T%I$12MK?E8"7'-I9!2<])HOD8; MF0OAC.YS_645LJBP)"?L2H(&PM-^,MT8JMSOLG#@$ M31Q!T=I/UX\%'<]&4SD*(15+QM5*X(6YVT M7E'OVS2O?"V_ U!+ P04 " O82%5F^,0Y20" #!! &0 'AL+W=O M.XY M\=#2 0_7>_;/?G8[RYIJN)7\)RM,F>)KC K8T(:;!]E^@7Z>L>/+)=?^B=JN M=AQCE#?:R*H'6P45$]V;OO3G< (PQ. L >$7G?7R*N<4T.S1,D6*5=MV=S" MC^K15AP3[J.LC+*[S.),MA [$$8J!OH2W5L3?$#W5"GJS@J=S\%0QO4%.D-, MH.^E;#05A4Z(L:T= >-3\HWK&(%M1,<$_4FV/E]JFN:0XJMH36H'>#L_;O1)/CTAK1HD!9Y M]NB$M%FC;49K=),_-TPS;\)?7VT.+0Q4^OYO5&V9T(C#QN*"JX]CC%1W8;K MR-J;="V-M;Q?EO8? \H5V/V-E&8?.-\/?ZWL#U!+ P04 " O82%5X&X? MF"(# !'"0 &0 'AL+W=OD2Y"ZHFJ=MK7J8;N8=N'"E\2KP2#6@!H]+?@I9HZ"ZVK$]=5V0(*JHY%!:5Y,Q.RH-HTY=Q5 ME02:UZ:"N]CS(K>@K'222?WL2B83L=2,N/3R46Y@E(+R4 =H6]FFKU+05/&U2%ZC^YN4O3NX! =(%:BVX58 M*EKF:N)JT[&UN]FFDX]-)_B%3CXO^3'"XR.$/8P'[&>[[9>9/D;$K^W^@#W= MHW?B#=E=4ZVV9+@M&:[SR']*]HA2IC(NU%("^GEZK[0TL_C74'F:P& XT*[L M$U71#*:.6;H*Y J@04M6+ 3[)R5S"S)',V%R!LR6SN6 :JHU(-<36+8&4D48R_ 6UQ]64A& MA&S)TKXLB*)QY ]SA2U7N)/K5FC*T?G%^67-1%<@S=& ,J$T6E&^A"&PL#<4 MWXN#N#.6AJRO&\4D"N,MLK[,A,4D'":+6K)H)]D7,]M.$,U_FQW7'&H::8&^ M6,X7L:(^%@F#T=9PS_:3I7W9"'L=U3.HN(6*]_B[6'>'+T$/P<2]93 F8]Q9 M!@U,7Q:3D1][6S!]612%43#:HG$[IY;]Q/A*Y9R5"G&8&:-W')MRR.;8;AI: M5/5!=B^T.1;KVX7YT@%I!>;]3 C]U+!G8_OME/P#4$L#!!0 ( "]A(56I M%[K27P0 -X> 9 >&PO=V]R:W-H965TV@<9IL0Q-833M]C#L@;%HFR@EJB1E)\!^_"A9%JU! MOH9MZL46*=TCGL-[J0-RM!'RAUI1JM%+S!,U]E9:I[>^K^8K&A-U+5*:F#L+ M(6.B35,N?95*2J(B*.8^#H*^'Q.6>)-1T3>3DY'(-&<)G4FDLC@F\O6.Z&WZ_C*EBN==_B344J6](GJ[^E,FI9?H40LIHEB(D&2+L;>A_!VBH=Y0/'$ MGXQNU-XURJD\"_$C;SQ$8R_(1T0YG>L<@IB_-9U2SG,D,XZ?):A7O3,/W+_> MH7\JR!LRST31J>!_L4BOQMZ-AR*Z(!G77\7F=UH2ZN5X<\%5\8LVY;.!A^:9 MTB(N@\T(8I9L_\E+*<1>@,%I#L!E /Y_0/= 0*<,Z!1$MR,K:-T3328C*39( MYD\;M/RBT*:(-FQ8DD_CDY;F+C-Q>C*3)B.D?KU",TX2C4@2H8\_,Y::J=)7 MZ(M)I/?H"Y&2Y'*CM_=4$\;5.]/[_>D>O7WS#KU!+$'?5B)3)EB-?&V&E8/[ M\W((=]LAX -#&*)'D>B50A^3B$;U>-_0J3CA':<[# +^D?%KA(=7" <8-XQG M>B2<)-Z9,%95K MZDU^_27L![\U,7,$5N/9K7AV"_3..:F$_OYL'D-#M#D;^NH%2OZ+4!RG=98Q' M+%FJ@@RG9ME<"1XA%J=2K&E.3*%_T2-+6)S%31Q!_%,Y.@*K23&HI!BTF.0# MES(X JO)<%/)<'-^DE^A3-%%QA%G"]HD XP=!NB5$MGT)9F"D6=R'E:#2#Z..T.JR'HHBY->QB\ V1] M&^8NM.XNA.U=+>L/+_4PRLE3[0BMSMG:O[#?9M8[-7^NT.I26/L7@K;JTJR' MP<,>D/9MV+W0^KT0-F7?A#!=RR-+O2-[5C)NP^R%UNV%PS:3WJG7.W5Z MKM#J4EBGA^%=NPMS'@8'UGDX\ES:UM5AV'@]B87>$$D+OE7CGJXI%]LLF IU M;+<'?L?)B="&XFS7AU >Z0JM+87T@AOGRNTNB+6#>*;-FO"J4UTA5:7PMI$#.\*7E@3,#CTG7!J"?V] M$\28RF5QL*K07&2)WAXF5KW5X>V'XLC2MX]O3WX?B5RR1"%.%R8TN!Z8-4MN M#U.W#2W2XCSR66@MXN)R14E$9?Z N;\00N\:^0NJ(^W)?U!+ P04 " O M82%55D:$);\$ #E' &0 'AL+W=O(U[JB)P=*/O,=X0(\#7/"CZW=D+L;VR;KW8DQ_R:[DDA M_]E0EF,AFVQK\STC>%TEY9F-'">P MDXP>YA:T'D]\2+<[H4[8B]D>;\D=$9_VMTRV[!9EG>:DX"DM ".;N?4+O$F0 MJQ*JB+]2KN>6HWI$,K(2"@++GP>R)%FFD&0_OC2@5GM- ME=@_?D1_4Y&79.XQ)TN:_9VNQ6YN1198DPTN,_&!'GXC#2%?X:UHQJMO<&AB M'0NL2BYHWB3+'N1I4?_BKXT0O03HG4A 30)Z:H+;)+A/3?":!*]2IJ92Z9!@ M@1T*W&:X$ 7:_#K MES+=RWLKKL ?OA[F5T#%%\!Y""D25].I_^Y$M? A54ZU*0G M3[BZZ^C2;2EUJS=J]485GOL"M(SO_5*55C>WIL-47<\#U>D;DE MYP!.V .Q%C_^ /G9YUN)L$20V #3=U64W<*O:?I7FEZ58E*ND&\991K!UX- M&U2P:H)\6$ WC!!T9O9#7RE-'(J1$Z-A7**+BZ#O!6W<@)_7\O,F^;TCG-_( M&7)5YF6&!5G+B4W*N$JQFCIUQ&H\O]>1R OT0>B6&E'X236N45M$BPQ!#;0,&PU#"\X488F-34)EA@"&V@:M9I& MEYDHH^.B"V$0CVI.%Q7$H\DTT40%CG-B,HE;9O$DL]=EFJW38LOKLB/2">YH M]O^U-XEZ[C@Q"988 ANH"9W.%3H7K+X&W)"L1M$24VA#87MV&UZF!!O]&)0H2=P8637F_Q'J]V\I1\71A0TW(RZF>- MHB6FT(8J=I86NIY M:CAMJY",+##;'W C%04.=T(U=!2FP0\>[B81$M,H0W%[(P\C"]9AT8- MO5&TQ!3:<-VQL_1HTMD^OPX;W'[=Q$'DCA>3=&&A%_FC*M2$00>A^,1C#W7. M&DT[ZR4MN&!EO9V0%D"^^*W("4:32&>OHYI$2TRA#57L+4]?='W:[ *UV17J M2QAZU!EZ=*%%:J195?:@?^0[-7&1'Z*Q[=2%R\RV:<%! M1C8RS[D.90&S>D^M;@BZKW:9[JD0-*\.=P2O"5,!\O\-I>*QH3:NVIW-Q7]0 M2P,$% @ +V$A59%9#ZR! P =@P !D !X;"]W;W)K&ULK5=KCYLX%/TK%ENM6JD=L'G/)DB31W>W4J6HL]U^]H 34,&F MMDG:?[\V,#0!AXUVYTO YIQS?>S+Y69Q8ORKR F1X'M54K&T]L6:4XJ M+.Y83:AZLF>\PE(-^<$6-2P*%]1*%NWU#)BHI043 *.-DOK0=X MOXTUO@7\79"3.+L'VLD38U_UX,]L:3EZ0:0DJ=0*6%V.9$W*4@NI97SK-:TA MI":>WS^KOV^]*R]/6) U*[\4FOWH#7H&"@K]RU@A,,[&PI5J#5K+3 M/MZJBX>NQ'/!1T9E+L"69B0S\#?S_'B&;ROOPP:@YPU8H5G!#TUY!U#\%B ' M(<-ZUC?07:>E0Y.=_Q=]^Y^C7VR&.V2#V^JY5_2&+*@Y.Q:Z%HBW("UQ4:FK M.G"0YI@>5&JH)"!"%NI%)<8DZ,)XYC"Z]MV+&J=D::GB)@@_$BOY]1<8.+^9 M3N EQ38O*;9](;&+L_*&L_+FU),5+C%-"< 2/)%#06E!#X#M04UXP4QOUJK3 M"UH]_?TX)A %D>LL[./Y=AM@,':C^!*V,<&",'(O85L#S FASM:CP;P_F/=G MS>^&_#09[;C^64P$(^2-?$Y1, RB8&1SB@I0#,.1RRG*#Y#CF4T&@\E@UN1# M^JU1)N4UF\'4IA>,UK^>@D;GO9DB_" 8'^.6"ZC2?00C5)L/<6XX0BS MF6*0/TJ([13CQ>Z5US$>?,:WUB*BOA*S52B>%@07.C :V37 8 A]-')\F]KV M7]4ZV_99(U41?F@[6 %2UE#9?46'V:%)?FA[P]'\"MZOH6%^HYKJK@?^*=]U MY!\Q5T5<@)+L52CG+E0GQ+LNMQM(5K=MW!.3JBEL;W/UQX!P#5#/]XS)YX$. M,/S52/X!4$L#!!0 ( "]A(54NDZ*([P0 #P6 9 >&PO=V]R:W-H M965T1F:/ O#$X),PE\^:=]JI2>--D)^54L 39ZSE*O+ MSE+KU46OI^(E9%2=BQ5P_#(7,J,:7^6BIU82:%(X96G/=H8=DL"%L'[[T._M;! M?Z]#L'4("F;*4 H>IE33\4B*#9'&&M',0T%FX8WA,V[R_J@E?F7HI\>W? U* M8R(U89S<,$YY#.1J/FQHZ->R_>=G)= M=N*]T4E$[@372T4^\@22NG\/!UR-VMN-^MIK!/PS3\^)%W6)YWB>93R3=[C[ M3N'N6MRGS>Y_Q1K=79M[+1J_RH%?X/EOX#UB,2=Y"D3,R<=O.=,OY [T4B1D MGQUE8[V$#>RP9L6X4"L:PV4'EP0%<@V=\2\_N:'SFXVR-L&F+8'5Z PJ.H,F M]/&3T#0E5"FPLU9ZAX6W61;78S_PHRB(',<9]=:'G!R;>E$X="RF4YNI'[J! M;8-.6P&IT#BHZ!XT3\HX^LRS/"%TL)"S,+D$SD>,.@O2NI$CR M6"O4!"N!)8A_"9F]D&H24YX0O03R-+FYO2$3RFG"*#;O=IPNP628#"VIPAXD MH*,6!BZ7,;:!V:$F)@:SI+09%YN<,G!"4CZB-D4:HB)PE36K)9 MKH6TEL+PB$=W. Q=&Y46TX'O.Q;3:6,H_Y.HJ"(J^LZZFN)\2\B*2IQN6E*N M:"%&NR3)@^^ M8K(6O.OLA9_3&/Z]D(7R%AM>ENB3D,*J[4JR(W9K6RDN-:R.D?D=/8W;2QA@[[;2;/4LT!9:G9?]:0Z]O$X"3YM&8>IKQ7O:-RP;@B*B'ZQ1>JYYWCW4"U^+.EM *<3&D.YOM*4:9,JI* MVW6Q058C^L\8E.2XM:+U,W!6[G,L)>[78 MHQV^Q_QA?TO%R.Y8LJ+"-2M(#2C>+JT;>)W 4!HHQ)\%/K+>-9"A/!+R) >? MLZ7ER!7A$J=<4B#Q]8PWN"PEDUC'WRVIU?F4AOWK%_;?5/ BF$?$\(:4?Q49 MSY?6S (9WJ)#R>_(\1-N PHD7TI*IC[!L<4Z%D@/C).J-18KJ(JZ^4;?VD3T M# 2/WL!M#=RQ@?^*@=<:>&_UX+<&_EL]!*V!"MUN8E>)BQ%'JP4E1T E6K#) M"Y5]92WR5=1RH]QS*NX6PHZO[CE)GSZN1:HSL"&5V'\,*04_#H<;PC@#=[A$ M7" Y 7W#FR.B&0._4U3+N^]CS%%1L@^"Y.$^!N_??0#O0%&#KSDY,%1G;&%S ML7:Y CMMU[ENUNF^LDX/?"$USQE(Z@QG&OMXVGX^86^+G'6)O9O,'<MXL\Q>==N(MT.C=,OIY) MUL5KMDN>^TIH0#,/#D'Q M.0A&T F&J$2#"F$4=JA!3H(N)\%D3M06!63_G5@G22[=G2;)8I-DB2&R@1)A MIT1HK%B$)N4P21:;)$L,D0WDB#HYHA]9+!IG0>_A=:= M''-C]6)N4@Z39+%)LL00V4 .Z)Q:!N='5HS66S!XW\]'#_I&@W+A;%PS-*C M]<8_,+2HWL^085YZK1213Q-%8%P7$4T*,?SQE7D M'.4[GC^N(NZH@(OA)A-^5D(OA)RHLWK4FVV"A; M8HIM*,ZIB82!N4IBM)G2T_$LY)I2YSC#),)4#< MWQ+"7P;20?<'R.I?4$L#!!0 ( "]A(56X(L/V3PH 'Z+ 9 >&PO M=V]R:W-H965T7W6XVG>MEE)TE:[TJ+KE+TF64%R?3^VZV3G4T MJP8M%UVOUSOO+J-XU9E<5>>]3R=7R29?Q"O]/G6RS7(9I=]N]")YO.ZXG:6+*_,YRO1MLO@CGN7SZ\Y%QYGINVBSR#\DCZ&NK]"P]*;)(JO^ MZSS6V_8ZSG23Y;?\??:UOB+T!A7-X@%>GSC"J!XQ.'7!1#[@X=<"X'C"NXK#]_56_?#_* MH\E5FCPZ:;EUH94_5 FJ1A>_\WA5AOUCGA:7QL6X?/(Q3Z9?7M\4<9DYM\FR M^!O*HBJ%KYWJ(N?=NCKYYC%*9]DKY[U.J[^PU50['^=1JG>7?-!9GL;3O("V M(W];Q7E]J1.M9L7IM-FDF&M9L-LMZXU^\74>Q8OLUV+R?SM=)RO][*J;%]>S MW-ONM+Y.-]OKY+UPG?K.VV25SS-'K&9Z=F"\M(\?6\9WB]MW=R-[3S?RC6<% M_[=9G#G>^)7C]3SOP/[_6:?6X?X)L_=[U7#WP'!QPNR6X?+'KGOP8SL? MVH>_C8J==X^XLS+)KYQHD\^3-/ZKR/,O\:J^Q_[U4)RWZK!2RQ78P\0=#7O5OZONPWY6 MK?.WS>K)TPIR6GGRM,')6X;D#JI3IC7R,=SE8VC-1WE'Z[Q?1 ?OTZQ#V]ZG MD9A/8H+$)(D%)!:2F((P([/GN\R>8P_+YV2$2'1 M+L*CG_*P;%7;QIG$?!(3)"9)+""Q[))Z84WJ]BE_ MLGU9(:J>^1\*IA5I&TP2\TE,D)@DL8#$0A)3$&:D=[Q+[QA;*HS)").83V*" MQ"2)!206DIB","/";J]YS;=GO0O^76=YO+IWUCJ-DT,OD-[8@;;9134?U02J MR2,W?-_YIJ/TT.-=@.Y'B&J*TLRX[E44KO56^Z33I9/7U'Q4$Z@F M42U M1#5%*6986XJ*Y?KK%RTM$(U']4$JDE4"U M1#5%:6:8F_+*M;=7^_?, M]TFTL"V!R;[E%M5\5!.H)H_\!FQ+8'(_0E13E&;FMBG57'NK]D?UIBT]>QT] MZ#2ZU\Y=%*?.0[38Z')EO%U>./=IM,KKUWQGR6)1W,YEP+=KD(,O_];3CO9> M,1Q?G W<9Y6L?>]:I_? I+VSX?A9(8M.*E$M0+40U12EF5%MNC37VG-,JG>% MO?YF^^\HB](BGO=ZJ5>Y\_G;-I3U=NOH6W5VE>-7COYS$^??G'B5Y>FF MO"!SDGQ>!#F?1ZNGIX&OMG'/BLWJ>_%C74>]X_LOCS]_[\'Q3?SCFXCCFTC[ MC=@ZCF@IAFJ*TLPX-KV8:R_&7GHNYOSMO(V^QLO-\F!4T%X,U7Q4$Z@F42U MM1#5%*69L6Y*-/>">U:&=FFHYJ.:0#6):@&JA:BF*,T,<].IN=:^8[^/F!:/ M]L7Z]F",T3X-U7Q4$Z@F:VV\MQKQGKT)$9TP1#5%:>8[]YNNS+-7-K;U0[QZ M:?U@1]MF%=5\5!.H)E$M0+40U12EF;%N.C7/Q=8/'EJNH9J/:@+5)*H%J!:B MFJ(T,\Q-W^;9^[;3U@]VI'6,T:8-U02JR5K;7S\\_Q #.F&(:HK2S&PV]9EG M;30F'YK//%9OSJT^"ID^/W-3?E;RY9+8/D?KZ**]&JH)5).H%J!:B&J*TLR4 M-[V:-^"6$VBQAFH^J@E4DZ@6H%J(:HK2S# W99MG+]N.OSW2#K2.,-JNH9I M-7GDAK=TP^A^A*BF*,V,:U.X>?;"[6=UP_9I6X<<_:P;J@E4D[6V7V]?C,_< M\?,U\_>;C4=G%X-GG_I%]TU1FAG5IHSS[&6<<0B0Z=Y'UFQK7[2*0S4?U02J M250+4"U$-45I9JB;*L[CJC@/K>)0S4O7-\$__X)N+X)M)^([:.(]J^H9JB-/-P24W[UK>W;\<6#,[?SDU2 M_% N=/TXU=,\.?C\X<8^3]L[7E3S44V@FD2U -5"5%.49B:]*>3Z7"'71PLY M5/-13:":1+4 U4)44Y1FAKDIY/KV0NZ?NXJP[WCK/QVT!$0U@6JRUO871>># M8?_[XYD=V/"B-SIP.#-T_Q2EF8'?.ZZCO>7[5,1P.M?.NY4NEB0'#G%R^D*% M/>XC>^!']LB/[*$?V6,_L@=_9(_^^#.JOGY3]?6YJJ^/5GVHYJ.:0#6):@&J MA:BF*,T,TV$,U@6H2U0)4"U%-49J9^:8F[(^X)09: M#Z*:CVH"U22J!:@6HIJB-#/,33W8MQ_O\L0E!EH,HIJ/:@+59*V=L,1 .S]4 M4Y1F)K3I_/KVSN]IB?'I,?G1%R_0C^BAFH]J M4DJ@6H%J*:HC3SNRN:/G'0 MPU86 [0R1#4?U02J250+4"U$-45I9IB;RG!@/SKC:2L+.](ZQFA9B&H"U62M M'5]9H-.&J*8HS4QHTP,.[#V@N;) 7KRPS]@ZSFB!AVH"U22J!:@6HIJB-#/S M314XX(Z7.4#+/E3S44V@FD2U -5"5%.49H9Y[\O>K/W+J4L,M.9#-1_5!*K) M6CMAB8$V>*BF*,U,:-/@#>P-WFZ),4_UC[[WPCY5ZQRC/1^J"523J!:@6HAJ MBM+,L#=EX(#[HKH!VO*AFH]J M4DJ@6H%J*:HC0SS$W+-[!_&/#$M07:[Z&: MCVH"U62MG;"V0*L[5%.49B:TJ>X&]NKN^=J">0$#;?I0S4&PO=V]R:W-H M965TL5HH&70I1ZYJV, MJ6Y]7Z*]#KHF!J-T8%EA )38R$8_6UP@4)8).+Q M?P/JM7M:Q\/Q'OVS$T]BGIC&A13_\H?\8A:ARB4X?!&8>X<8B=T)J9D_61 M&99,E=R"LM:$9@;1F=6H-N@E?_P6#H,_NV1>">Q( M=+\5W;^$GMRCJ@L"MNXD87;#-JCH9H"<<04;)M8(S$#&#(+,86FK"M[Q$C(I M!%,:JCW$^ZY(U=N/W/;VKMHD4=0;#*;^YC $OUJ%DUX\::V.M U:;8.+VEQ" M05;U/;1E*NNL^HL@;\WEE<".] Y;O<.K%?#PFJ*O!'8D>M2*'EU,\J>7BEX: M4BQX[@JTR3<5Z ZI/+O$7T8 87APQH)>%(_Z)T?QC%TT[#Z,DY;QY"+C!ZZ? M;W*%2)DQ2'5@0-&5TL5TTL4@"./PA&FW77!PN1PQ#8.?;VWPNNAF?,,S+#/8 M<119YY,9=).8G(;UG.'X-*[^09-0H%JZWDE#*M>EJ=_6=K7MS^Y<5W*R/K=] MFVL^?L+43=\WII:<.@2!.4$&O1'=6JKNH^J)D95K19ZDH<;?4>Z*R!O0] ME]+L)W:#MIM-?@!02P,$% @ +V$A5>]^D*'\ @ L @ !D !X;"]W M;W)K&ULK59;;YLP&/TK%JNV5EK#G21=@M2&3=O4 MJ5'3;L\.? 16@ZEMDO;?SW8HRH5D>>A+L/$YQS['L3]&*\J>> 8@T$M!2CXV M,B&J*]/D<08%YCU:02E'4LH*+&27+4Q>,<"))A7$="PK, N X#0$YU2"VQ#<4PE>0_!T,FLK M.H<("QR.&%TAIM!2335TF)HM[>>EVO:98'(TESP1S@2-GS)*$F#\$_KZ7.?B M%5VB"2TJ6D(I.*(INH[CNJ@)%I"@.Y$!T^,,,K7]2T"WE'-T'H' .>$7DOXX MB]#YV04Z0WF)'C):DA9_@9.9;C=- G MQ^EWL>@AU]9TNX,>G3"[:W7131ESF[739NUH/?> WF:,5,<8;\5(=(S7=Y/; MBZZHUN)>M[BZ'JYXA6,8&U*2 UN"$7[\8 ?6EZ[@WE,L>B>QK5#=-E3WF'HH M3[\\VZ4\*XQ!&;\BP7#)947/3YGZ=0PEIWFUBK>!O3.P.AL,=#Z> MHGV0;UM!MP._=> ?=3#!/$.I+"[R,F;Y$JM;7EX*7+#ZX+;X>^NXM%UO8.]X MVH-H'N?T-T):GH/44'/7T0 4FLF+]_S1WN0OV_BBN;7ONCKE]E.,/ MA\&.NPY4$ SM'7OF1GE0M?P79@NY!8A *GE6KR_C8>OZN.X(6NF*,:="UA_= MS.0G!3 %D.,II>*MHXI0^Y$2_@-02P,$% @ +V$A565+ZU/L!@ KBL M !D !X;"]W;W)K&ULO5K;75LSMLA,TTD:3YRTSXP$66Q(0B$I._G[@A0MBL *I&+4>8A)ZN NXO+ M60 7#[SX4JX9J]"W+,W+R\FZJC;GTVFY6+,L+E_Q#9'$E7HN[:;DI M6+QL"F7IE%B6.\WB))_,+IIO-\7L@F^K-,G938'*;9;%Q?=KEO*'RPF>/'[X MD-RMJ_K#=':QB>_8+:L^;6X*\3;=LRR3C.5EPG-4L-7EY J?1]2N"S2(OQ/V M4!X\H]J4SYQ_J5_>+"\G5MTBEK)%55/$XL\]F[,TK9E$.[ZVI)-]G77!P^=' M]M>-\<*8SW')YCS])UE6Z\N)/T%+MHJW:?6!/_S!6H.EA;^2O.XHMU4A?DU$N6IV6_'%ES5/ MEZPH?T'1UVU2?4=G:,ZS#<]97I4HSI?HJ@YG_0M?B>?%-MNF<<66Z'VU9D4# M+MBZ[CWW#+WE98E^#5D5)VGY4G!]N@W1KR]>HA[II(C3:7H'<^K=8FB?,F60/E07S[0E)\*M^U]1QY]=TVTA']NTU>( M!+\A8A$"M&<^HCBUFN(8,N=IM4<_7'O/&73?D6C#1X_P23TF/N@Q\4&/X4V/ M6?1Z3"IZ#-0==A7:<(7U#'I>;N(%NYP(KI(5]VPR^_DG[%J_0[$P21::)(L, MD?6B9N^C9NO89]=Q&N<+AN(*?69W29XG^5T=L@TK$@Z-L>L=G]OPU:O0_>P, M$T(=[%Y,[P\=#@,#&WM]8 @!L8,Q)7U@! *Q[1-_#^PYP=D[P=$ZX3W0)Y-< MO#/A%+$6,[$B+M*X+)-5LHCK]0WLKKM*G(/F":=8DE=4T)GC6U1RB8IR/5MV M!T"%79^ZL#/UNR_A"9;;(M"3&!MYP>GJEVW@+S@J?91(CM! M!9T1KYY^>UY040ZVI5$3 52>XV'8"_[>"_[8Z8")25P[$?A K(CONI84U#D( MI![V?,GNL8S1",:>^<'>_$#?]T=(&\@56M93%RJ39*%)LL@062\TV.J$JO7< M J.MT5#@C+*%1MDB4VS]V!TD&=BPS&@)#\([/@"@[LT 6OU[$E+3$O5 M,UL(/J43J##BNH%B]RBV:)"M;WBGM+%>:K\60C*YRW>C"LV;[K#XCCX6<5ZF MC:I$5\M_1<:?U7,T M6,TOE*5V$!(.0R(MI&]NE\)@?0[S=*T1C H]@ )"KZ+ T*LP3>A)ES(0K:P] M26NT5(=ML"V/2.-V#L"PJDO#<6S1(%O?\$YO$[W>OFE/N M2$;90J-LD2FV?C Z]4_($P)-)"^N9VVIGHM?.3M0-15:UB_2 D'(9$6DC?^DXZ M$[UT/DDM -O]P"B'=O+543Z&*QKBZAO=J6.B5\?SN%SOYLO7J2@;"HOOX_KN M!GJ3EU6Q/;H9H><]>0DRR18:98M,L?4CU EZ$CR[?#!Z8&&4+33*%IEBZU^) MZ!(0.CH!&2D?J)H1G&%LR=L,N?#E@#J&P^*=X!,+9MNW+/H%P%G:.[ /3+AV@^L. TS4%!;;B M@1-V 8X9L3VE-P PWY)WX4(()@:_ M\>%(MFB(;6?X].#^8<:* MN^;B9REB*CKZ[@;9_NO^*KYI;C]^YE7%L^9QS>(E*VJ ^'W%>?7X4E>POZ([ M^P]02P,$% @ +V$A58F+N0KB P ?! !D !X;"]W;W)K&ULS5AK;]LV%/TKA H4+9!&;UE*;0/Q8]@&% L:M/W,2+1- M1"(]DK*S?[]+2E9MBWY@,X9]L43JG$/>PRN*U\,M%Z]R18A";U7)Y,A9*;5^ M<%V9KTB%Y3U?$P9/%EQ46$%3+%VY%@07AE25;N!YB5MARISQT/0]B?&0UZJD MC#P)).NJPN*O"2GY=N3XSJ[C*UVNE.YPQ\,U7I)GHKZMGP2TW$ZEH!5ADG*& M!%F,G$?_8>X;@D%\IV0K]^Z1#N6%\U?=^*T8.9Z>$2E)KK0$ALN&3$E9:B68 MQY^MJ-.-J8G[]SOU7TSP$,P+EF3*RQ^T4*N1DSJH( MM6280459<\5OK1%[!-"Q$X*6$!P3HA.$L"6$UXX0M83H MVA'BEF!"=YO8C7$SK/!X*/@6"8T&-7UCW#=L\(LRG2C/2L!3"CPU?B("/:^P M($C3T8<949B6\B/ZA*3NED-7P3 :[.:MY*21#$Y(AN@+9VHET9P5I+#P9^?Y MV1F^"^%U,0:[&"?!6<'?Z_(>!=D="KP@L,QG>@4]] S=MX7S[T:?_^/1#\P( MNP4/C5YX0F^")=]]$Y]?$/LVV1XA/>$ ';,&)U]0(O(%^T+YN^RWE5P0X*;W[^ MBCY0UC[Z:%NS9KC8#*<_"9NQ[T5I,/ \;^AN]A?$AASXH==#SJR:61#UD'.K M9I+X^\@#G^+.I_BL3X\2OEND0!2NF.6DL84IRI:$J9U7%[R)>[,[]N0B8M9' M]*V=]T')20>2SH'DQID"AP"I,"O (_3^71KXP6=DWO5+/B57YY -:<\AJV86 M^GWSK)I),CCIX*!S<'!VGYO1LE;6S\]D<,N=[I9BLUN*S6\D=N!^VKF?_E_R M-[TZ?VU(>_Y:-:WY:]4\E[]9YV!VUL'Y8@%G:6U3H3,93M-7[GM9?SL*^A.? M]F%^$(9]*_JX-.C#YA8Y/S[])?"]G^=3[S_(I'8WN.1=.Y?#Y8RC*.W[9X6F M86*QT*XZB"V?5+MJZJ>GG=P[Z?MGG?QCK4LS>0?UG52"YMH/X]@= K=ZO:AF M5 &:O.5E#0=QM!"\0FI%FH2$#H(% Y,E6L-Z&%I M;^F?Z=+:5&\_Y9NZ_ L62\HD*LD"AO+N!S!9T92Z34/QM:GE7KB"RM#+[@7.T:>H#N#X?QWU!+ P04 " O82%5DOR!V6X" I!0 &0 M 'AL+W=OA*E/AQ=[$3W?_^]TYYUEC[(,K M$ D>5:G=/"B(JK,P=&F!2KB!J5#SR=I8)8B7-@]=95%DK9,JPSB*IJ$24@?) MK-V[MLG,U%1*C=<67*V4L$\++$TS#X;!\\:-S OR&V$RJT2.MTAWU;7E5;A5 MR:1"[:318'$]#SX-SQ9C;]\:_)#8N)TY^$SNC7GPBU4V#R(/A"6FY!4$#QM< M8EEZ(<;XTVL&VY#><7?^K/ZES9USN1<.EZ;\*3,JYL'' #)G:+S2];11 6CLRJG=F B5U-XK'O@X[#G'\BD/<.\0M=Q>HI;P0))*9 M-0U8;\UJ?M*FVGHSG-3^4F[)\JED/TJ61I/4.>I4HH.C"R0A2W<,[^'S(]_2 M UP)7:^Y=K5E,U@:50G]!"N=&EL9*P@SV Q@866>.S@4JCH'UA=$7/)E;^/+ M?P!2P_?"U$[HS,U"8GB/$*8]Z*(#C5\!_68XS/#T!.(HCN#N]@*.#HY?RH2< M^[8 \;8 <:L[>D7WTC@'+ZOPZY)M8$6HW.]]H)W@>+^@[Z(S5XD4YP&WB4.[ MP2 Y?#><1N=OX(ZVN*.WU)-+23+O*NJ0J$1N$#H!H4RM"40C;,8W0@8,%6BA M$I:>]N7019FV47SC;I+1:#J)9N%F#]QX"S?^'[@*;?!]B M%^MT!S$:3/X!#'?^?/^(7 F;2^V@Q#5[18,/DP!LUYC=@DS5-L.]X3]4M=." MWS*TWH#/U\;0\\+WU_9U3/X"4$L#!!0 ( "]A(55=P?2;$@, ($* 9 M >&PO=V]R:W-H965T%_SH) MUBX)4ZM7\$N170!K^ %8AF5U[.?J%73;4'2SR\[_19_]<_2#9-CUB;"5GMU_ M(GY<+ABGXCW^V57@4L+IEI#?MA%;PPA--/'Q8HAND!:\?V=ZQL>N[+ZE6/B6 M8K,W$CNH@U/7P>E3#[ZM$84\Q2N0J5<3E:]F5S5*(4\)R1_#)K 'MCW6-_M9 M;H,<>^@?@L(VR/1LPSE$S3I0CC,8U*@#OV[MU^WU.T\(Y><QVZ#B.VW#;!IG>T.XVZ]5FO5ZSCY"F<)&AXU:]=G2KX;0-L1J0 M\+C*K WQK6Z3?FW2[S5Y3SC,CCOTVP?3= 8-CQT@SV]4*FR#S*'OF0VC'2C/ MW#@ E:-S6R3=/]^UX:P-*71'O8"MKGG^)SKZ\MT(]6CS@$,>2JXT#,O-Z8\ M]WT=YU!0?2I+$/@EE:J@!JG, MN^B=+X8VW@5\8[#1.V-BG:RD?+23ZV3F!580<(B-9:#X6L,".+=$*.-7P^FU M6UK@[GC+?N6\HY<5U;"0_#M+3#[SQAY)(*45-_=R\PD:/TY@++EV3[)I8@./ MQ)4VLFC J*!@HG[3IR8/.P#DZ0:$#2# ?0;0-\9K94Y6Y?4T&BJY(8H M&XUL=N!RX]#HA@E[BDNC\"M#G(F^ .9 DQ.RK,J2 YZ/H9PLJ,[)%9XPH2(A MMR8'15PDN19UY=@C.+X$0QG7[Q#^L+PDQT?OR!%A@GS-9:41J:>^08UV)S]N M],QK/>$K>B;D1@J3:_)1)) \Q_OHK348;@W.PX.$GRM^2L+)>Q(&8=BA9_$/ M\'[@X+T#G^N2QC#S\.)J4&OP MHK=O>J/@0Y>__T3VS.V@=3LXQ![=EJ"P5D1&8EM1*5:4)EA A!:R$D9CL<2\ MPH.V58-51@I,3Z5<&1*9$NYJCC.Z8IP9!IT%54L8.0FV::VCWJ 73J;^>C<- M75'A>-Q&/?,W;/T-#_IS3>]$IB<5RJ1: UJ2*[P4HK8$3W%.10;.G76W[\85K0WOK M<^S3=5O]2U,W^1NJ,B8T6DN1,C@]0V&J;ISUQ,C2]9Z5--C)W##'?PTH&X#? M4RG-=F(W:/]>T1]02P,$% @ +V$A53JRS-F& @ 6@< !D !X;"]W M;W)K&ULK55=:]LP%/TKPH.QP1K;!.0CA MB' 9?SK.H$_I@/OM'?MG7SO6LF &YDK<\])6L^!C0$I8LK6PMVK[!;IZ3AU? MH83Q7[)M8R?3@!1K8U7=@7$%-9?MGSUV.NP!Z.D! .T ]%_ ^ @Z0#)2P'C M#N"E#MM2O XYLRQ+M=H2[:*1S36\F!Z-Y7/IMOW.:ISEB+/9-T#1##DA=^V^ M$[4DU[8"3?P,N9+MT7)[]"X'R[@P[]/08FI'$!9=FLLV#3V0YNM:C @]^T!H M1.D ?'X/Q_ I?<%&HM+4$Y84C9(4'; M'''K&N[IV&31**)G9VFXV9?K0-PT?AZ7'XKKP]I:PSTCVQ;*HE/Z9H6/'V@7@/-+I>RNX^RR?TZSOU!+ P04 M" O82%5$9YG?> " ," &0 'AL+W=OBK2K,7Z^!LNW,\9VW M&P]D74I]P\VF#5[# N13,^=JY XJ.:F@%H35B$,QOW]2_FN95,TLL MX(;1WR27YDI4 MGT4/N=MQ00*]#75K8;X5>V+%.C\ M%B0F5%R@,T1J]%BR5N Z%U-7*FL:X*YZ&]>=C>" C1\MO43!^!,*O"! 3XM; M='YV\;^,JSH;V@N&]@*C.SJ@>[6X08^L(2N4AD%GW^JN4PGM*OK-F(@&KV#F MJ)^^ +X!)_OXP8^]+T<\C@:/HV/JF6GYG(-^A]0B7]C\=0JQ4= OVB8+HV0\ M=3<6;CAPPU/\0@]-+8CAP/ MR/%Q)).8HJ)+A*I/!#8D C6)T/2)8',UWE^'R$\/+(3O_9>)ZHMW1T\WD*PQ<;]D4AT>YK)4 MQS5P/4$]+QB3;P-]@@Q_ +*_4$L#!!0 ( "]A(57[-B\O , #X( 9 M >&PO=V]R:W-H965TZA4JNLFTD/!%5_FSA^$\7C%EGB-[F9U M:6@7UB@IEZ@LUPH,9I-@VCV9C;Q\*?"=X\;NK,%[(D6MOR%S5:V$T!26*?E5ID82*ZJ+[O?QF%'(8I>4(BV"E')NS)4 MLEPPQ^*QT1LP7IK0_*)TM=0F<]%R\0,/7S$<&SI1UIJ" .PM, MI7"*Z9*K)4Q]X+CC:.$]?&7&5.+["W2,"_L.]H KN.!"4)CM.'1$RX.'R9;" MK*(0O4!A!!=:N=S"1Y5B^EP_)'=JGZ)'GV91*^"70AQ"-#J J!-%<'.]@/V] M=RVXO3I6O1*W]T^Q.H#/]/9A_UQ;BL7/!*O)NL%,TO_0 5FI-HY/*;",-6T MJC9.K\H)<:L=S9MRF=. 1^,%Z#[3VCUNO('Z+T/\!U!+ P04 " O82%5 M"9GB;I:WMH%=*XLD2! CVZ0/11]HB;:(2*)+TO8NT(\O*6ME MR[JLW&5>;%UFCF;.<$9'G.PI^\$3C 5XR-*<3XU$B,VU:?(HP1GB5W2#;W%* M]U,#&D\7OI)U(M0%Z?X_+A#R%%]&4%[]@7]I:!HBV M7-"L=)819"0__*.'DH@3!]?N<+!+!WNH@U,Z.$,=W-+!+9@YI%+P$"*!9A-& M]X I:XFF#@HR"V^9/LE5W>\%DW>)]!.S$#.R0XI[\"'G@FUE304'*(_!>QRO M2;X&-ZHT1!#,P6_@#A$&OJ-TBPN;3S1"1?WH"G1 O0ZQ0"3E;Z3WM_L0O'[U M!KP") =_)'3+)0B?F$)FHN(QHS+JVT/4=D?4'[?I%;#';X%MV7:+^[S?_4LD MKH #"W?8XAX.>+ICM;F;DOZJ!G95 [O 2QKBBL968 Y3;#J6F MQ#7?H A/#3D&.&8[;,Q^_07ZUN]M-.D$"S6!U2AT*@J=/O3397S#.19OP;U M JL5J#B](SG*(X)2L*"<% OVKW=/A3H&O5<:OJN$.KTQGN[0'"+R#4 MVVHWLVW'E?VU.^6K:>6H"7!J$S9MH.>ZE5$M!:]*P1N:PB>"EB0EXE'O(NM_ M_DT4L2V.05H^G+1.A[D.D/"%(#5^_8I??RB__='=^LWJ!F>+I&EB0^=\E32- M/-OQVU?)J,IBU)N%E")[Q.*R@Z)'$-%<,*EM6C/IQ;ITE.L$"S6!U3@,*@X# M?6_#0">%.L%"36 U"L<5A>.7S]L#A/?,O&U:->=MTZ9[WD+K*$PM31.A!/+Z M1D*+3CT(:#E7;W;"DQ M:ATY&MG.>5.VF 7C\YYL,;(=KZ,GCY(4#M:DSXT7MQ& =9Y(TP3:OG6>2=/* M\0.[(Y.C,H7]@FSP=,FI>/F$Z8WEXL[0B1;J0JO7X:A@H:]QPO3*X8MYU(D6 MZD*K\WC4T+!?1 ^;,*-&+[E^\ZW?M(*.<]Z632/'&G=TY5'%PEZ%=\E\"9[_ MHFFQ"48-]=("Y'GG0LP\V2Q46[N?$9.=ST&*5]+-NAI)(MAAM_1P(NBFV#]< M4B%H5APF&,GUK0SD_16EXNE$;4E6>]:S_P!02P,$% @ +V$A53T?B..F M P (1$ !D !X;"]W;W)K&ULK5AK;YLP%/TK M%JNF3=H*&,BC2Y"VLJ>TK6KW^.S");$&.+.=I/OWLX%2 @[-)KXD/,X]\3F^ MU[[.8L_X+[$&D.@NSPJQM-92;BYL6\1KR(DX9QLHU)N4\9Q(=0,;V2\NU[A]66L5_Z MYF.RM!P](L@@EIJ"J*\=7$*6:28UCM\UJ=7\I@YL7]^SORO%*S&W1, ERW[2 M1*Z7ULQ"":1DF\EKMO\ M:! \\4L$^4GVM=8QT+Q5DB6U\%J!#DMJF]R5QO1 M"E!"S0&X#L"G!GAU@'=J@%\'E%;;E932AXA($BXXVR.NT8I-7Y1FEM%*/BWT MO-](KMY2%2?#"#C=$>T]^E@(R;=J3J5 I$C0!TA6M%BAUWIJJ*0@T$OT-DW5 MC G$4O29" D$"[$A,2PM5?0"^ ZL\.D3 M=^*\,ODS)EDT$MF!=U[CG3?$'JJ40R1GVT+J/$RZ3IJ,K @G):%>"W_YL689-%(9 <>3AL/IR.LLM,QO1N3+!J)[,"[ M6>/=;##_WG,FQ+^NL[-^M6 ?^YV:ZJ-\['5*JH\YOL[.&TGS04GF=5:)2T7= MQ9PD:[ST,TY8^^,-6/PR-9H@/7W1@/H^*2Y MK1[5'6M[K)E&JN51V:*QV Y=?&@XW<&>;*B>']DE:^+!;=* \6=!MZ@-J&#F MSX\DR$,_Z XWA+UE_DA)/Z;3&ZC(6F8?@J>X6]D&U,3UCJA\:!+=P1;JOYN< MFG8R.'U]C*'-,: ,?8[=.H[J/P\^$ZX.D@)ED*HPYWRJ?.'5>;RZD6Q3GE!O MF53GW?)R#40)U #U/F5,WM_H0V_SKTCX%U!+ P04 " O82%5\'N+^#<$ M J% &0 'AL+W=O6E!50R%.V MLOF:(9AJ4)';GN.$=@$QL:9C/7;/IF.Z$3DFZ)X!OBD*R+[>HISN)I9K/0\\ MX%4FU( ]':_A"CTB\6E]S^297;.DN$"$8TH 0\N)=>->)ZZO #KB#XQV_. 8 MJ%*>*/VL3N;IQ'+4':$<+82B@/)OBV8HSQ63O(]_*E*KSJF A\?/[#_KXF4Q M3Y"C&M88+'A@A856-Y! M@4GY#[]40AP )(\9X%4 KPT(C@#\"N"_-$-0 8*79AA4 %VZ7=:NA8NA@-,Q MHSO 5+1D4P=:?8V6>F&B)LJC8/(JEC@QC1'#6ZB:!>:$"[:1DT!P $D*WJ-T MA8H$1!Y=@7JQE;_7U.[J NMET"6X*NE&X![3((>=XB5$*EHP6X.;C M[$Z'ETC>@A+P<38'%S$2$.?\K]J*J]+:OUCE3K@P^4B(R#A*0H->#CT_C1";PME:_E]Y[E MO_5.$OZZR:^ -WH'/,?S#/P'<=S3<-97S?=F3;\[>$,.OYZ*O^?Q7S<5W MX!?I=^#BCG(Y/_ZZDR P%ZC@?YOZ7V8(S!F4ZUYS.0W1Q)*VRA';(FOZXP]N MZ/QD$K]/LKA/LJ0GLD:;@KI-P2GVZ6$[CCSOF @*$LB(?'R-CVF9(=09U+ML M.W6CP!G;VT/YNT&7OA-YS:C80#48#9I!B8%JY(7[J(80@UJ(P6N$H"N"_Y4R MX-+3I+7M)[11A))]<'!37C!LE3?K!D6.WRHO[@;)7@=^2P0#512:)0AK"<*3 M$LB7]0ZR5+ZI&$-D\14LI#\R[?/_@=_D.N<1YN;B3_*^]D'MDRSNDRSIB:S1 MG&'=G.'9_7389YOZ)(O[)$MZ(FNT*:K;%)W=3R.# 73\M!MTZ;MNRR5B U7@ MNRTK,5"-?.^(GXYJ(49G]=-1UT\'3M02H1LT] )ND!M$?M@2H1L5>HY9 M M?9K\>=;W?4&>5"+;>/NNII\M<^K[VRQ;VR)7VQ-=MT\-GDGMU;JQ1]-:M/ MMKA7MJ0OMF:SO'VSO+,[;)6BX2Y.VV$-06WKC TQTJM;UF(("H]9R_[SRCWY M6?#=_EK1-Q?D85N";E 8M=>KAB#7L-H'>Q\%8BN]Z<2E:VZ( M*#\]Z]%Z8^M&;^>TQF_=ZYEK&(_51IC>:]G3E[MH'R!;8<)!CI8RE7,UE.UB MY<94>2+H6N^\/%$A:*$/,P13Q%2 O+ZD5#R?J 3U]N#T?U!+ P04 " O M82%5R;CDSYX% "U(0 &0 'AL+W=OR&C89T);*T(#<,\%6> M8_;]@F1T<^9 Y_' ;3I?"'7 '0V7>$[NB/BRO&%RSZU8IFE."I[2 C R.W/. MX6F"D K0B-]3LN$[VT"EQ[>2 MU*G&5(&[VX_LESIYF8/)O*.#&*"4O7 M6#4+7!5IB(E'!R#JWPI>ZO/7],)ULVF,_ $ MC9S(.Z>XW.;IO,""3 'F8(SY ES*J5H-I6C%@H!;DFG0F.9+6FBJY&&2K:;R MV"6C.4AF,Z*G6$$X!Y\)%RK\*"8"IQE_+R_TRUT,CMZ]!^] 6H#/"[KBDIP/ M72&+IE)W)V6!+K8%0D\4R >?:"$6\@(*.;HA/NZ.CSKB7=FLJF/HL6,7J)/P MEU5V E#T 2 /(/WBB&7TU?7_/Y+YJ^'\#/4B+! MT37E2V#P)4@.?_+U/_M"(%Y!"74IUS.>7+F2"7FA*V),_KQ!QAZ/YF* M;Y,LMDF66")KM"FHVA1TL8]^E4\\CC-BO/^VH:$.5<^U]0C*87L];^BN=TN[ MCXOZX< /F[!X'^;[ 0K[@R8NV<>A*!I$**IPC51[5:J]SE3'E NEB'=/I;L- M[^V,>]P/O3 (6ND:<&'0Z\.HE:\!AY ?1JC?2M@ A%$0#9!OSCBL,@Z[,U8R M/E,ROMC*N"GK3HJ7WF0VR6*;9(DELD8?^E4?^F^NA7V;;;))%MLD2RR1-=HT MJ-HTZ+Q=SG.Z*K1$S'5C,MT81B89YCR=I7*),U-+G//?QM=R[2(H()@5\K8R MJLE@[Z:&@Z"MG/N@8]\;H):0&*AZ4:\E(@:J"(4]LX)$54FB9Q\/6B_!/^ @ M->FD>^DTM4D6VR1++)$U>@*]VAEX;ZXGY1"6.F65+;;*EMAB:S9KQ\;!UZ^P MRMC&K6U<8AF QC66 6=>9!F G:LLB.J$T>'KK$-UHYOSQ=/1)EMLE2VQQ=;L M3FW+X-O[,FC5F%EEBZVR);;8FLVJS1GL=F?/6I8R_GG/8@(:38L):'8M)F2G M;8&U4X/=5NV2L@UF4S!9,4:*R7"*4GKQX3=(]V(NGJTVVV"I;8HNM MV;;:;L+P[;7%JA^URA9;94MLL36;57M2V.FE++N=G.&4@37.5L18RGTG%P9ANY+[(!^U?:,! M)"ODM>NXC^H/@B>J6!M'V.T<.R7\=4M$J][2*EMLE2VQQ=9\BU';2_3V]A)9 MM9=6V6*K;(DMMF:S:GN)NNVE71E'!E?HM57< &J+!I0?AJTBNCNOH7/"YOK] M/Y@<9&0F MA_).^K+;;/N-P'9'T*5^"7Y/A:"YWEP0/"5, >3Y&:7B<4<-4'VI,?H74$L# M!!0 ( "]A(56/WH>7 P0 "43 9 >&PO=V]R:W-H965TM*%(@B=YL)W9M XFEKA[2(FC:]4.Q#[1$6T0E MTB-I.P'VXWND%=E:-<]I5>2++5)WS[T\QZ/(X4;(KRJC5,-]D7,UX&GM=S"\*X,Q[:N5LY'HJ5SAFG MMQ+4JBB(?+BFN=B,'-]YG/C %IDV$^YXN"0+>D?UI^6MQ)%;H:2LH%PQP4'2 M^Q[QD%*_$GHQNU]PPFE)D07\U@FHX'D=4LC4Q9,&4*RU7 M6 1: >$IO*7I@O$%7!DNF694P1E,BR5R:]_?B(18LL4<=C *W@N-8\46G&B: MPI6""5$9O,&:K##W;9U$5!.6JU<(_^DN@I,7K^ %, X?,[%2:$D-78VA&H?= MI SK>AM6\!]AA?!.<)TIB'E*TP;]Z+!^_X"^BRFN\AP\YODZ. CXQRH_AZ!_ M"H$7! W^3(Y0#SVK[C>%\W/6XQ^V7DM&6!5=:/'")Q7=*?R.C0U.;H3"6OAR M@THPU;10?S7QO[70:;9@VNM 8:72D8/]4U&YIL[XY6]^SWO=E/PVP:(VP>*6 MP&HT=2J:.H?0]VBJ47,*=QI7MN',+/TI3T1!04B8B *]R,PN8IFU\U_B>VUF M9CG%Q81,2]LT&CD][$Y,),?>H6 N10&;3.3YPYG8<.PQ*5I2FB60,BPG-EO9 MOH3VEX2;OF7:E= 9E=A6C%>GP*EN*H1G]R!Z=@_BY_2@5J?=JDZ[1]:I HZ; M3[K;?(B"Q&P^<[/Y9.7FPW8]9]!4A@>M/;6UM D6M0D6MP16HZQ74=;[Y3M MKTV:V@2+V@2+6P*KT711T71Q<&5]%)KDL+"DY)847-#ICR^W)AJW'O2L!^98 MLQZ?A9W.T%WOT_.]D-^_".I"T?="82_LUX7B!G.=KN]74K4\759YNCR8)SRS M;(A,\8-=2LJ3!VQZ7$O\4%;P#[3=G@ZZ\M2Z;Q,L:A,L;@FLQF>_XK/_R]M3 MOTV:V@2+V@2+6P*KT>1[N].K]^P-JG3A?SI4@U1#BVJ0:NA1318;FI2[=^S' M[^J%O6_! ,6*Z^UAK)JM[G2N[$W&O^:O_<'$;YB/S!V0O6;8P6\OD-X1B:E3 MD-,YFO+.+_!C0F[O9+8#+9;VTF$FM!:%?&ULM9MM;]LV%(7_"N$50PMLL?ABYV6V@:9$T0TM%C1M]YFQF5BH M+'D4'3? ?OPH61'%B*8MZ_9+8]GG'I-'U.T31IIL,_4]7TJIT8]5DN;3P5+K M]=5PF,^7C M9I-LHY,XE3<*Y9O52JBG:YEDV^D #Y[?^!P_+'7QQG V68L'>2OUU_6-,D?# MVF41KV2:QUF*E+R?#M[B*SZ*BH)2\2V6V[SQ&A53NY3N9)(63&<>_E>F@_LZBL/GZV?U].7DSF3N1RW=9\D^\T,OIX&* M%O)>;!+].=M^D-6$1H7?/$OR\E^TK;31 ,TWNPI(54".+:!5 3VV@%4%K$QF-Y4R!RZTF$U4MD6J4!NWXD499EEMIA^GQ7F_ MUOWJ!7*$[1EV6VR46ZR"=#;895F _GU1"N=T,@>X;PUR8Y0^3R-T0B M0CSE[\+E?\_U&:*X+,>>/H#U\HD&8UQ1@AEYL0]-L-IJVBQM)H:WM;@$6.U MR)D+J^?"@B?_8RSNXB36L?2O :Y B#-.)"9D]JH3FT$N )V7J/F>;MXR1AP)D&OKJL!THP#F3D9GM<9GI_:0,\A X,TXT!F M3F 7=6 7@(ONHGUM>!IH6]5NH&W-_@9Z6<_ELE<#O81< 9!F',C,20U'EN(B MP#50F05[J$?C::(>U?XNBAM0BH/3J5!T@8K?#,RO%\6TXO2A(/S8/Z.@7]>% M >K&H=S<+"V/XI.!%(,2*:@;AW)S4[-0BL-4^B73(D&BS,X;'3VJCWID[4;J M$>WOI-BR*.X'HQB41D'=.)2;&YT%4APFTMW93VR WOR.(%&/QM=%N[ HMC"* MPS0:[*+H/]3Q/PU07 5UXU!N;M"66/')R(I!F174C4.YN:E9;,60W(J/ U>/ MS--PNZ KMNR*^\$K!J574#<.Y>;NF5E^)9#\2H[@5X_&TWD]JOV=EUA^)3WX MU73>C_)1)KOX?%N6UV'[SEN%H#@+Y>9&V]A>/7U_%7:#%7:']6?@++$X2_KA M+&DC:/3R@CHHX4&).W)+L:0?Q1)0B@5UXU!N;G268@D Q9(V>[;._$$)#TK< MX5M\)?WPM=E$.]-L^+L[+QM0FH5R3*\4E%Y!W3B4FYM:XPZ!?O1*C]N, M]<@\MP5TV8RE%F-I/XREH!@+ZL:AW-SH+,92 (RE1VS&>C2>+0&/:O^6 +4T M2\%HEG2FV?!W=UX]H#0+Y>;F;FF6GDRS%)1F0=TXE)N;FJ59"DFS]+B]68_, MTW^[[,U2B[6T']924*P%=>-0;NXM;19K&236LB/V9CT:3R/VJ/8W8F;IEH'1 M+?5.$)1N0=TXE)L;K:5;=C+=,E"Z!77C4&YN:I9N63^Z98?W9@]+>%#BCKQQ MMVO/VUUA[W>%O>'U9T MLU#+ *"6'=Z;/2SA08D[?$NS#(QF:6>:#7]WYV4# M2K-0;F[NEF;9R33+0&D6U(U#N;FI69IED#3+#N_-'I;PH,2=AX58U@]B&2C$ M@KIQ*#?W"0,+L2-(B*W,QH$E<%C"@Y+=/(:-)[>*Y^P^"?40ISE*Y+VIB<[. MS?I1NT?7=@K\N52BH54A#ZL?H!P]C]02P,$ M% @ +V$A53A53[K, @ F D !D !X;"]W;W)K&ULO59K3]LP%/TK5H8FD*!Y- V#M9& "+%I; @$^^PFMZV%8V>VT[)_ MOVLG9"T+%4C5OB1^G'.N[W%N[/%*JD>] ##DJ>1"3[R%,=6I[^M\ 275 UF! MP)F95"4UV%5S7U<*:.%()?>C($C\DC+AI6,W=J/2L:P-9P)N%-%U65+U^QRX M7$V\T'L>N&7SA;$#?CJNZ!SNP-Q7-PI[?J=2L!*$9E(0!;.)=Q:>9HG%.\ # M@Y5>:Q.;R53*1]OY4DR\P"X(..3&*E!\+>$".+="N(Q?K:;7A;3$]?:S^J7+ M'7.94@T7DO]DA5E,O$\>*6!&:VYNY>H*VGQ&5B^77+LG6378X\ C>:V-+%LR MKJ!DHGG3I]:'-4(8OT*(6D+T5L*P)0S?2HA;0NR<:5)Q/F34T'2LY(HHBT8U MVW!F.C:FSX3=]CNC<)8ASZ27E"GR0'D-Y!JHKA7@GAI-CLAWJA2UFT+V,S"4 M<7V H_=W&=G?.R![A ERS3C'S=-CW^!2K*"?MV'/F[#1*V&_UGQ HI-#$@51 MU$._V$[_D9L!&8:.'O;0LS=$'P9]=!_]ZTR,.A,CIS=\1>],:T#/J"@(9W3* M.#,,-"D;0PM"#9E9GY?.YX+IG$L[TVM<$RKN#V7_ J>ZHCE,/"QS#6H)7OKQ M0Y@$G_MLW*58MB.Q#8N'G<7#;>KI-RGF1P94B44]-8>D I7CAXI_)C(%JIB8 MDQE[0J^90!1HA-!2UL+T6=R$"@,7R_X8E^DHB@?X*2S7S6M@R1HJCN)-3+8= MLY%JW*4:;T\5EL ;X_I*XWPK^[T?R"[%LAV);;@VZEP;_;\:'.W2XEV*93L2 MV[ XZ2Q.WE6#?_WL\S#YIS)&\G+PHLCY8-%J#->GX:\>@O;-< M4S5G0A,.,^0%@V,T3S7W@*9C9.5.QJDT>,ZZY@*O3J L .=G4IKGCCULN\M8 M^@=02P,$% @ +V$A56.+Q\Q" P +A0 T !X;"]S='EL97,N>&UL MW5A=;]HP%/TKD;M.K30U0$8@*R!M2)4F;5.E]F%OE2$.6'+LS#$=]-?/-P[A MH[Z(]6$M"VICW^-S[K%]0]P.2K,2[&[.F F6N9#ED,R-*3Z%83F=LYR65ZI@ MTB*9TCDUMJMG85EH1M,22+D(.ZU6'.:42S(:R$5^DYLRF*J%-$/2:T*!NWU- MAZ0=?R2!DQNKE W)P\7[7PMEKM\%[G[VX>RL]7!YO1^_J(!+$GI%NT>(7K5P M78MATO%QTH?%KGQ%.+=2CGJ.T?I'N3I@"1-./'[L!#:6H(.0>RT_>9== MT\.Z7$:#3,E-U43$!:P^S5GP2,60C*G@$\V!E=&G12%6GP6?R9RYR1^= M<#2@:UXP5YH_V6Q0*E,;8)H$CTP;/MV._-:TN&=+LRZG989[[IR@YW^[SC,F MF:9BV[2M_;>\RB]V'/5>RW+UK;)OV.NQ?G>_=9/=4S 9GX+)DZC)_BF83$[ M9._5OC4/F@SK4\;646;G(--$ S@P#LD/.("*3=)@LN#"<%GWYCQ-F7QVGK'R MAD[L'T,[^G9\RC*Z$.:^ 8=DT_[.4K[(DV;4+2Q$/6K3_@;3:\?-:=7FXC)E M2Y:.ZZZ>3:IF8!LV:WT!81^YJ2X_@G$JA!LIG@E8C/%UQH0_[H!(TG\NXWE 0:V"UCM0'Y_ M'J@I/R>*8%TJB*$G\"&!^!U&$(? T MX@CF #Q@2!15[\&]]U&X?D^%F_\0COX 4$L#!!0 ( "]A(567BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GU*T[':R\7[\>#EVY4HUT?YFU:N',PMA&>MBURZ%; M6R4KMU+*-_4P.3[.AXW4[>#LS?9>4SO$.\:KTFO3PL%PX%:K>_=X/NR*.^WT M7-?:/YP.XG:M!J+1K6[T#U6=#HX'PJW,_0=C]0_3>EG/2FOJ^G0PVIRX5=;K M\K?#LP#Y17NO;*3J17 M[ZWIUKI=AMO 4PS18\1RV'YN"O&U_3_%:!8+7:J)*;M&M7Y3CE;5 ;!U*[UV M ]'*1IT.+LR=LF(JERH\%/S*5;5Y0 ]DJ+CL:PTG[%45&3EYVDJU3E4"MIRI M=04"'?2J>=, LQM4QYBD:IA=,U/+<(4 "4O, M1)EEQ*R6S^I.M5U/QI1#1LP2>6],=:_K.E;>C5]!K' %+UN[#!SB'&-2%ADQ M:^0*6NP<&FEXZ3 3)8T1LS6N6JA)#S&E/-?ON6Z?7X7LOL7)'E"E&S*H S*HKO?A;6@N8#^)])\.&4KT:ICPQ8A9% MJ&'G8Q>B6W$)'5V(6<[AZ[4&)(Q)F6+$K(J9-^77(Q!&-%H#=W*[MD@H6R3, MMHA\*U-7RKH_XJOH'S ;I8B$61%3Z/!F*VG5KB02,OW@SS\\)(RJ+76O-224 M*A)F55PK>,-Z-)01$F8C3)35=S(DW2 LYVV\?A.#?%#5$F-2DDB8)7$IM16W MLNZ4^ CEUUD5.3$>Y8J$V16S;N[4MR[T<._N=L$H.R3,=M@;_HH74XC6=]L$ M98B$V1!D(-S+'!/*$ FW(5 @+%Y\D?#K[D\\BD'I8G>-Y-2RYA9+?W(="\>I90QLU(VT> ^ MK)2223J0LE#%; MB$X=<+^941;*#IKAX'XSHRR4,5N(QL23BAEEH8P]UT&)V+;?? B]T02.]Z:Z M*0MESSB50ELH(Z?DGWEV90<58U(6RI@M]'N"&TNQ[D7$&26@C'^>AWT1 M):",.]TA,7M]$26@C%E 9"(^P1EN3@DH9Q80.7/57]%""2CGGJ!_:KQ@$\]A M3$I .;. ",QP"F-2 LJ9!41@0A[484Q*0#EW&K1O].4Q@,>8E(!R[C2(PNPW M(7)5&/=L_\XPT1[]Y)1^/<]M)HP=E1V MUJH*8U+:R9]GM"U$E>MU'0>+9"TNI%N)R]KBP31VX%I9V"63LT9F]A M*J6=XI +!GI99$%IIV#6#HV)%Z<6E'8*9NW0F 7&))=@?NF'Q<3J>AW6U'\?N1UT/FWTY-<-#VY7SY%GVN[IK-N_-KM2R7'K=W\^HGI_N9RY>/[OR/Q/;[?:P*3_;S>]3.8__&%S_ M:?OW85_*6"U>FWY7QG55?QQONX?ZNDD/E\G5XN5M7?4O;ZFJYPX2")+Y@S($ MY?F#%()T_B"#()L_R"'(YP\*"(KY@U80M)H_Z!&"'N&?7.!'KGRF4#OC'IG KTS MZIT)],ZH=R;06U%O)=!;46\ET%M1;R706U%O)=!;)R^["?16U%L)]%;46PGT M5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]+;)QTH" MO0WU-@*]#?4V KT-]38"O0WU-@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78" MO1WU=@*]??*S"8'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] O8- [T"]@T#O%>J]^DZ]A_'S6(9; MS]<:K_^=5(^7<\OM\M?EUTZ\7ZRN.-?W%!7J;)% MC>M_&%$V,-L9%O,")KFE49/8L@U3WGZ<%) 8,16H2',VC5K;]]SX2M^JE[^> M J7%?NC'M*ZV.8=OC*5F2X-+M0\TEI6-CX/+Y6N\9\$U.W=/3*Q6AC5^S#3F M99YJ5%>7-[1Q#WU>?-^7GU/GQW45J4_5XOJP< MXIT>_6;3-=3ZYF$H1^H4(KDV;8GRT->'HF?'DW.Y83I\\I/SYS+' LO.V^A# M*A.+]/FXEY%,IY>A%**8N^.O^)I82I_\?C1-NZ7V@]GE>G_[N)OGD=C\./V. MW\[XM?XG^Q @?4B0/A1('QJD#P/2AP7IXQRDCPN0/O@*I1$443D*J1S%5(Z" M*D=1E:.PRE%&UL4$L! A0#% @ +V$A55(O^)7N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ +V$A59E&PO M=V]R:W-H965T&UL4$L! A0#% @ +V$A5:^F3X-I!0 M114 !@ ("!%PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A568;?PN5!P %B !@ M ("!LQH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +V$A5=A0!A>E!P XS, !@ ("!/2X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +V$A50S8@D09!@ L \ !D ("! MPU@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +V$A5>JN%^MW"@ ]R !D ("!W&P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A51P5MJ8 !0 Q0X !D M ("!7YH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +V$A59SZV:X,"0 I!D !D ("!.:X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+V$A51/QY99N @ IP4 !D ("!>\\ 'AL+W=O# &0 @(%T M^ >&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A5:B8"$Z> P K@@ !D M ("!'P,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +V$A5?VB>6(# P DP8 !D ("!LPT! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A M58B^KXD( P T@< !D ("!/QH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A53#V&(> P 10H M !D ("!5"D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A5<3#?68L @ #P4 !D M ("!)#L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +V$A5>%'5JU7"0 .E< !D ("!RT@! 'AL+W=O M:5V:8" #R M!P &0 @(%94@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A5:0- MA)KI @ S0P !D ("!6E@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A5?,'"<.R" 0U< !D M ("!&FL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +V$A5>!N'Y@B P 1PD !D ("! MGWL! 'AL+W=OZTE\$ #>'@ &0 @('X?@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ +V$A59%9#ZR! P =@P !D ("!A(@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A565+ZU/L!@ KBL !D M ("! J&PO=V]R M:W-H965T&UL M4$L! A0#% @ +V$A55W!])L2 P @0H !D ("!X[0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+V$A51&>9WW@ @ # @ !D ("![;T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +V$A58_>AY<#! )1, !D M ("!Z-8! 'AL+W=OT% !,. &0 @($BVP$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ +V$A56.+Q\Q" P +A0 T ( !2>0! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ +V$A5;3%"JYH @ 1R\ !H ( !Q>X! 'AL+U]R M96QS+W=O XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 386 308 1 false 73 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.toro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited Condensed Consolidated Statements of Earnings (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 8 false false R9.htm 1008009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.toro.com/role/BasisofPresentation Basis of Presentation Notes 10 false false R11.htm 2103102 - Disclosure - Business Combinations and Asset Acquisitions Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions Business Combinations and Asset Acquisitions Notes 11 false false R12.htm 2107103 - Disclosure - Segment Data Sheet http://www.toro.com/role/SegmentData Segment Data Notes 12 false false R13.htm 2112104 - Disclosure - Revenue Sheet http://www.toro.com/role/Revenue Revenue Notes 13 false false R14.htm 2117105 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 14 false false R15.htm 2122106 - Disclosure - Indebtedness Sheet http://www.toro.com/role/Indebtedness Indebtedness Notes 15 false false R16.htm 2126107 - Disclosure - Inventories, Net Sheet http://www.toro.com/role/InventoriesNet Inventories, Net Notes 16 false false R17.htm 2130108 - Disclosure - Property, Plant and Equipment, Net Sheet http://www.toro.com/role/PropertyPlantandEquipmentNet Property, Plant and Equipment, Net Notes 17 false false R18.htm 2134109 - Disclosure - Product Warranty Guarantees Sheet http://www.toro.com/role/ProductWarrantyGuarantees Product Warranty Guarantees Notes 18 false false R19.htm 2137110 - Disclosure - Investment in Finance Affiliate Sheet http://www.toro.com/role/InvestmentinFinanceAffiliate Investment in Finance Affiliate Notes 19 false false R20.htm 2139111 - Disclosure - Stock-Based Compensation Sheet http://www.toro.com/role/StockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 2144112 - Disclosure - Stockholders' Equity Sheet http://www.toro.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 2148113 - Disclosure - Per Share Data Sheet http://www.toro.com/role/PerShareData Per Share Data Notes 22 false false R23.htm 2151114 - Disclosure - Contingencies Sheet http://www.toro.com/role/Contingencies Contingencies Notes 23 false false R24.htm 2153115 - Disclosure - Leases Sheet http://www.toro.com/role/Leases Leases Notes 24 false false R25.htm 2159116 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities Derivative Instruments and Hedging Activities Notes 25 false false R26.htm 2167117 - Disclosure - Fair Value Measurements Sheet http://www.toro.com/role/FairValueMeasurements Fair Value Measurements Notes 26 false false R27.htm 2171118 - Disclosure - Subsequent Events Sheet http://www.toro.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.toro.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 28 false false R29.htm 2304301 - Disclosure - Business Combinations and Asset Acquisitions (Tables) Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsTables Business Combinations and Asset Acquisitions (Tables) Tables http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions 29 false false R30.htm 2308302 - Disclosure - Segment Data (Tables) Sheet http://www.toro.com/role/SegmentDataTables Segment Data (Tables) Tables http://www.toro.com/role/SegmentData 30 false false R31.htm 2313303 - Disclosure - Revenue (Tables) Sheet http://www.toro.com/role/RevenueTables Revenue (Tables) Tables http://www.toro.com/role/Revenue 31 false false R32.htm 2318304 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet 32 false false R33.htm 2323305 - Disclosure - Indebtedness (Tables) Sheet http://www.toro.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.toro.com/role/Indebtedness 33 false false R34.htm 2327306 - Disclosure - Inventories, Net (Tables) Sheet http://www.toro.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://www.toro.com/role/InventoriesNet 34 false false R35.htm 2331307 - Disclosure - Property, Plant and Equipment, Net (Tables) Sheet http://www.toro.com/role/PropertyPlantandEquipmentNetTables Property, Plant and Equipment, Net (Tables) Tables http://www.toro.com/role/PropertyPlantandEquipmentNet 35 false false R36.htm 2335308 - Disclosure - Product Warranty Guarantees (Tables) Sheet http://www.toro.com/role/ProductWarrantyGuaranteesTables Product Warranty Guarantees (Tables) Tables http://www.toro.com/role/ProductWarrantyGuarantees 36 false false R37.htm 2340309 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.toro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.toro.com/role/StockBasedCompensation 37 false false R38.htm 2345310 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.toro.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.toro.com/role/StockholdersEquity 38 false false R39.htm 2349311 - Disclosure - Per Share Data (Tables) Sheet http://www.toro.com/role/PerShareDataTables Per Share Data (Tables) Tables http://www.toro.com/role/PerShareData 39 false false R40.htm 2354312 - Disclosure - Leases (Tables) Sheet http://www.toro.com/role/LeasesTables Leases (Tables) Tables http://www.toro.com/role/Leases 40 false false R41.htm 2360313 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities 41 false false R42.htm 2368314 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.toro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.toro.com/role/FairValueMeasurements 42 false false R43.htm 2405401 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details) Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails Business Combinations and Asset Acquisitions - Narrative (Details) Details 43 false false R44.htm 2406402 - Disclosure - Business Combinations and Asset Acquisitions - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails Business Combinations and Asset Acquisitions - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) Details 44 false false R45.htm 2409403 - Disclosure - Segment Data - Narrative (Details) Sheet http://www.toro.com/role/SegmentDataNarrativeDetails Segment Data - Narrative (Details) Details 45 false false R46.htm 2410404 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) Sheet http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails Segment Data - Summarized Financial Information of Reportable Segments (Details) Details 46 false false R47.htm 2411405 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) Sheet http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails Segment Data - Components of Loss before Income Taxes Included in Other (Details) Details 47 false false R48.htm 2414406 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Sheet http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Details 48 false false R49.htm 2415407 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://www.toro.com/role/RevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 49 false false R50.htm 2416408 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.toro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 50 false false R51.htm 2419409 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails Goodwill and Other Intangible Assets, Net - Narrative (Details) Details 51 false false R52.htm 2420410 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) Details 52 false false R53.htm 2421411 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) Details 53 false false R54.htm 2424412 - Disclosure - Indebtedness - Summary of Debt (Details) Sheet http://www.toro.com/role/IndebtednessSummaryofDebtDetails Indebtedness - Summary of Debt (Details) Details 54 false false R55.htm 2425413 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.toro.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 55 false false R56.htm 2428414 - Disclosure - Inventories, Net - Narrative (Details) Sheet http://www.toro.com/role/InventoriesNetNarrativeDetails Inventories, Net - Narrative (Details) Details 56 false false R57.htm 2429415 - Disclosure - Inventories, Net (Details) Sheet http://www.toro.com/role/InventoriesNetDetails Inventories, Net (Details) Details http://www.toro.com/role/InventoriesNetTables 57 false false R58.htm 2432416 - Disclosure - Property, Plant and Equipment, Net - Narrative (Details) Sheet http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails Property, Plant and Equipment, Net - Narrative (Details) Details 58 false false R59.htm 2433417 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details) Sheet http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details) Details 59 false false R60.htm 2436418 - Disclosure - Product Warranty Guarantees (Details) Sheet http://www.toro.com/role/ProductWarrantyGuaranteesDetails Product Warranty Guarantees (Details) Details http://www.toro.com/role/ProductWarrantyGuaranteesTables 60 false false R61.htm 2438419 - Disclosure - Investment in Finance Affiliate (Details) Sheet http://www.toro.com/role/InvestmentinFinanceAffiliateDetails Investment in Finance Affiliate (Details) Details http://www.toro.com/role/InvestmentinFinanceAffiliate 61 false false R62.htm 2441420 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Details 62 false false R63.htm 2442421 - Disclosure - Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) Details 63 false false R64.htm 2443422 - Disclosure - Stock-Based Compensation - Assumptions for Options Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails Stock-Based Compensation - Assumptions for Options Granted (Details) Details 64 false false R65.htm 2446423 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Details 65 false false R66.htm 2447424 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Details 66 false false R67.htm 2450425 - Disclosure - Per Share Data (Details) Sheet http://www.toro.com/role/PerShareDataDetails Per Share Data (Details) Details http://www.toro.com/role/PerShareDataTables 67 false false R68.htm 2452426 - Disclosure - Contingencies (Details) Sheet http://www.toro.com/role/ContingenciesDetails Contingencies (Details) Details http://www.toro.com/role/Contingencies 68 false false R69.htm 2455427 - Disclosure - Leases - Lease Expense Incurred (Details) Sheet http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails Leases - Lease Expense Incurred (Details) Details 69 false false R70.htm 2456428 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details) Sheet http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails Leases - Supplemental Cash Flow and Other Lease Information (Details) Details 70 false false R71.htm 2457429 - Disclosure - Leases - Summary of Other Lease Information (Details) Sheet http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails Leases - Summary of Other Lease Information (Details) Details 71 false false R72.htm 2458430 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) Sheet http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails Leases - Schedule of Future Minimum Operating Lease Payments (Details) Details 72 false false R73.htm 2461431 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 73 false false R74.htm 2462432 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) Details 74 false false R75.htm 2463433 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) Details 75 false false R76.htm 2464434 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) Details 76 false false R77.htm 2465435 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Details 77 false false R78.htm 2466436 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) Details 78 false false R79.htm 2469437 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) Sheet http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails Fair Value Measurements - Fair Value Hierarchy (Details) Details 79 false false R80.htm 2470438 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.toro.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 80 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod - ttc-20220729.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - ttc-20220729.htm 4 ttc-20220729.htm ttc-20220729.xsd ttc-20220729_cal.xml ttc-20220729_def.xml ttc-20220729_lab.xml ttc-20220729_pre.xml ttc07292022exhibit311.htm ttc07292022exhibit312.htm ttc07292022exhibit32.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ttc-20220729.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 386, "dts": { "calculationLink": { "local": [ "ttc-20220729_cal.xml" ] }, "definitionLink": { "local": [ "ttc-20220729_def.xml" ] }, "inline": { "local": [ "ttc-20220729.htm" ] }, "labelLink": { "local": [ "ttc-20220729_lab.xml" ] }, "presentationLink": { "local": [ "ttc-20220729_pre.xml" ] }, "schema": { "local": [ "ttc-20220729.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 518, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 23, "http://xbrl.sec.gov/dei/2022": 5, "total": 28 }, "keyCustom": 21, "keyStandard": 287, "memberCustom": 23, "memberStandard": 50, "nsprefix": "ttc", "nsuri": "http://www.toro.com/20220729", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.toro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.toro.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Business Combinations and Asset Acquisitions", "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions", "shortName": "Business Combinations and Asset Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Segment Data", "role": "http://www.toro.com/role/SegmentData", "shortName": "Segment Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Revenue", "role": "http://www.toro.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Goodwill and Other Intangible Assets, Net", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Indebtedness", "role": "http://www.toro.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Inventories, Net", "role": "http://www.toro.com/role/InventoriesNet", "shortName": "Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Property, Plant and Equipment, Net", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNet", "shortName": "Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134109 - Disclosure - Product Warranty Guarantees", "role": "http://www.toro.com/role/ProductWarrantyGuarantees", "shortName": "Product Warranty Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Investment in Finance Affiliate", "role": "http://www.toro.com/role/InvestmentinFinanceAffiliate", "shortName": "Investment in Finance Affiliate", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Statements of Earnings (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "shortName": "Condensed Consolidated Statements of Earnings (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139111 - Disclosure - Stock-Based Compensation", "role": "http://www.toro.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144112 - Disclosure - Stockholders' Equity", "role": "http://www.toro.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148113 - Disclosure - Per Share Data", "role": "http://www.toro.com/role/PerShareData", "shortName": "Per Share Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151114 - Disclosure - Contingencies", "role": "http://www.toro.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153115 - Disclosure - Leases", "role": "http://www.toro.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159116 - Disclosure - Derivative Instruments and Hedging Activities", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities", "shortName": "Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167117 - Disclosure - Fair Value Measurements", "role": "http://www.toro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171118 - Disclosure - Subsequent Events", "role": "http://www.toro.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.toro.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Business Combinations and Asset Acquisitions (Tables)", "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsTables", "shortName": "Business Combinations and Asset Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Segment Data (Tables)", "role": "http://www.toro.com/role/SegmentDataTables", "shortName": "Segment Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Revenue (Tables)", "role": "http://www.toro.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Indebtedness (Tables)", "role": "http://www.toro.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Inventories, Net (Tables)", "role": "http://www.toro.com/role/InventoriesNetTables", "shortName": "Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Property, Plant and Equipment, Net (Tables)", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNetTables", "shortName": "Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335308 - Disclosure - Product Warranty Guarantees (Tables)", "role": "http://www.toro.com/role/ProductWarrantyGuaranteesTables", "shortName": "Product Warranty Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340309 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.toro.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345310 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.toro.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349311 - Disclosure - Per Share Data (Tables)", "role": "http://www.toro.com/role/PerShareDataTables", "shortName": "Per Share Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354312 - Disclosure - Leases (Tables)", "role": "http://www.toro.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360313 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368314 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.toro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details)", "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "shortName": "Business Combinations and Asset Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i8e2fa83accf54d0ea62810d30a19816c_I20220113", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Business Combinations and Asset Acquisitions - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details)", "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "shortName": "Business Combinations and Asset Acquisitions - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i8e2fa83accf54d0ea62810d30a19816c_I20220113", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Segment Data - Narrative (Details)", "role": "http://www.toro.com/role/SegmentDataNarrativeDetails", "shortName": "Segment Data - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details)", "role": "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails", "shortName": "Segment Data - Summarized Financial Information of Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "ie153d911a9b94dd7a86a67e419e7e5a1_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "role": "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "shortName": "Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "icc02d839d2454a79b84948ed4f0ef3b1_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "ttc:CorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "role": "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "shortName": "Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i59a915e544b24736a5c8c216dbc0855b_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Revenue - Contract Liabilities (Details)", "role": "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i738c24b772174d3bbe2fdec79707e5db_I20211031", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "ida2e31804b6f4126ad145245ef63945f_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.toro.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "ida2e31804b6f4126ad145245ef63945f_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details)", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i738c24b772174d3bbe2fdec79707e5db_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i643e49cabbfb49c8b6a381666ac3386b_D20211101-20220128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details)", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i738c24b772174d3bbe2fdec79707e5db_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Indebtedness - Summary of Debt (Details)", "role": "http://www.toro.com/role/IndebtednessSummaryofDebtDetails", "shortName": "Indebtedness - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Indebtedness - Narrative (Details)", "role": "http://www.toro.com/role/IndebtednessNarrativeDetails", "shortName": "Indebtedness - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i8e2fa83accf54d0ea62810d30a19816c_I20220113", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Inventories, Net - Narrative (Details)", "role": "http://www.toro.com/role/InventoriesNetNarrativeDetails", "shortName": "Inventories, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Inventories, Net (Details)", "role": "http://www.toro.com/role/InventoriesNetDetails", "shortName": "Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i8e2fa83accf54d0ea62810d30a19816c_I20220113", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Property, Plant and Equipment, Net - Narrative (Details)", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "shortName": "Property, Plant and Equipment, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i6cd83a2a84c74b8ea6ecb933d89fa9da_D20211101-20220729", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details)", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "icabfb90966be41b397bf5c7de2dbdfde_I20220429", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Product Warranty Guarantees (Details)", "role": "http://www.toro.com/role/ProductWarrantyGuaranteesDetails", "shortName": "Product Warranty Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "icabfb90966be41b397bf5c7de2dbdfde_I20220429", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - Investment in Finance Affiliate (Details)", "role": "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails", "shortName": "Investment in Finance Affiliate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i5912d1242a0d47899b6b642c820ba0e1_I20220729", "decimals": "INF", "lang": "en-US", "name": "ttc:MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "role": "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "shortName": "Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details)", "role": "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "shortName": "Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i13251c70dbb34341af4ce09f0c0305f8_I20220315", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443422 - Disclosure - Stock-Based Compensation - Assumptions for Options Granted (Details)", "role": "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "shortName": "Stock-Based Compensation - Assumptions for Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446423 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "icabfb90966be41b397bf5c7de2dbdfde_I20220429", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447424 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450425 - Disclosure - Per Share Data (Details)", "role": "http://www.toro.com/role/PerShareDataDetails", "shortName": "Per Share Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "ica0221a3586144ee9917d526dbd55bed_D20201119-20201119", "decimals": "-4", "first": true, "lang": "en-US", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - Contingencies (Details)", "role": "http://www.toro.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "ica0221a3586144ee9917d526dbd55bed_D20201119-20201119", "decimals": "-4", "first": true, "lang": "en-US", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455427 - Disclosure - Leases - Lease Expense Incurred (Details)", "role": "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails", "shortName": "Leases - Lease Expense Incurred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456428 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details)", "role": "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails", "shortName": "Leases - Supplemental Cash Flow and Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457429 - Disclosure - Leases - Summary of Other Lease Information (Details)", "role": "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails", "shortName": "Leases - Summary of Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458430 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "role": "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461431 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i7244c64e2e44427ea1dd24a7864ed588_D20211101-20220729", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462432 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i433a9bc9762a4c1aa485286de1640125_I20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463433 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "shortName": "Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ttc:OffsettingAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i18e3818f857e4225b00bee17a1af6a8b_I20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "iffda1eda1f954965be39b329363ff209_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464434 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "iffda1eda1f954965be39b329363ff209_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465435 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i069d086128474ee3b02aaeb30acf2a09_D20220430-20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i56160ee25d974a9d8f3154ccdd14ef7e_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466436 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i56160ee25d974a9d8f3154ccdd14ef7e_D20220430-20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469437 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details)", "role": "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "ic0c9ec372c324488927012350f775e1c_I20220729", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i446ea4b6d2e94b249cc6843201cb66ca_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "if5fc93ddff4d4a47977f5027c13269fe_I20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470438 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i51de244d913543f48b41f5233ce16aba_I20220729", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20220729.htm", "contextRef": "i2063023f1de44004aa248d44412703f4_D20220430-20220729", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } } }, "segmentCount": 73, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r102", "r151", "r164", "r165", "r166", "r167", "r169", "r171", "r175", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r262", "r264", "r265" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r102", "r151", "r164", "r165", "r166", "r167", "r169", "r171", "r175", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r262", "r264", "r265" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r233", "r235", "r236", "r237", "r270", "r298", "r358", "r360", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r568", "r571", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r233", "r235", "r236", "r237", "r270", "r298", "r358", "r360", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r568", "r571", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r177", "r235", "r236", "r335", "r339", "r537", "r567", "r569" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r177", "r235", "r236", "r335", "r339", "r537", "r567", "r569" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r227", "r233", "r235", "r236", "r237", "r270", "r298", "r347", "r358", "r360", "r388", "r389", "r390", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r568", "r571", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r227", "r233", "r235", "r236", "r237", "r270", "r298", "r347", "r358", "r360", "r388", "r389", "r390", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r568", "r571", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r178", "r179", "r335", "r340", "r570", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r178", "r179", "r335", "r340", "r570", "r580", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r183", "r519" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_A6625SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.625% Senior Notes", "label": "6.625% Senior Notes [Member]", "terseLabel": "6.625% senior notes, due May 2037" } } }, "localname": "A6625SeniorNotesMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_AmortizationOfIntangibleAssetsOther": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Other", "label": "Amortization Of Intangible Assets, Other", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsOther", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the entity's board of directors.", "label": "Board Of Directors [Member]", "terseLabel": "Board of Directors" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_BuildingAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement.", "label": "Building And Leasehold Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndLeaseholdImprovementsMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ttc_BusinessCombinationContingentConsiderationPotentialLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Potential Liability", "label": "Business Combination, Contingent Consideration, Potential Liability", "terseLabel": "Additional cash purchase consideration, maximum" } } }, "localname": "BusinessCombinationContingentConsiderationPotentialLiability", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLongTermLeaseObligation": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation", "negatedTerseLabel": "Long-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLongTermLeaseObligation", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedShortTermLeaseObligation": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation", "negatedTerseLabel": "Short-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedShortTermLeaseObligation", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_CashFlowHedgeEffectivenessMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow Hedge Effectiveness Measurement Period", "label": "Cash Flow Hedge Effectiveness Measurement Period", "terseLabel": "Cash flow hedge effectiveness measurement period" } } }, "localname": "CashFlowHedgeEffectivenessMeasurementPeriod", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_CommonStockIssuedDeferredCompensationTrust": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock.", "label": "Common Stock Issued, Deferred Compensation Trust", "terseLabel": "Contribution of shares to a deferred compensation trust" } } }, "localname": "CommonStockIssuedDeferredCompensationTrust", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_CommonStockIssuedDeferredCompensationTrustShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Issued, Deferred Compensation Trust, Shares", "label": "Common Stock Issued, Deferred Compensation Trust, Shares", "terseLabel": "Contribution to a deferred compensation trust (in shares)" } } }, "localname": "CommonStockIssuedDeferredCompensationTrustShares", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "ttc_CorporateExpenses": { "auth_ref": [], "calculation": { "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cost of corporate expenses charged against earnings during the period.", "label": "Corporate Expenses", "negatedLabel": "Corporate expenses" } } }, "localname": "CorporateExpenses", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "monetaryItemType" }, "ttc_DebtInstrumentPrepaidPrincipalPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepaid Principal, Percentage", "label": "Debt Instrument, Prepaid Principal, Percentage", "terseLabel": "Face amount to be paid, percentage" } } }, "localname": "DebtInstrumentPrepaidPrincipalPercentage", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_DebtInstrumentRepaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Repayment Period", "label": "Debt Instrument, Repayment Period", "terseLabel": "Repayment period" } } }, "localname": "DebtInstrumentRepaymentPeriod", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "integerItemType" }, "ttc_EquipmentProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding equipment products and services.", "label": "Equipment Products And Services [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentProductsAndServicesMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_EquityMethodInvestmentContributionsDistributions": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Contributions from (to)", "label": "Equity Method Investment, (Contributions) Distributions", "negatedLabel": "(Contributions to)/Distributions from finance affiliate, net" } } }, "localname": "EquityMethodInvestmentContributionsDistributions", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period.", "label": "Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net", "terseLabel": "Net amount of new receivables financed for dealers and distributors" } } }, "localname": "EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "monetaryItemType" }, "ttc_ExmarkManufacturingCompanyIncorporatedVBriggsStrattonCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation", "label": "Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation [Member]", "terseLabel": "Exmark Manufacturing Company Incorporated v. Briggs & Stratton Corporation" } } }, "localname": "ExmarkManufacturingCompanyIncorporatedVBriggsStrattonCorporationMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "ttc_IntimidatorGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intimidator Group", "label": "Intimidator Group [Member]", "terseLabel": "Intimidator" } } }, "localname": "IntimidatorGroupMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/InventoriesNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_IrrigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Irrigation [Member]", "label": "Irrigation [Member]", "terseLabel": "Irrigation" } } }, "localname": "IrrigationMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_LitigationSettlementPercentageOfTheSettlementAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Percentage Of The Settlement Amount", "label": "Litigation Settlement, Percentage Of The Settlement Amount", "terseLabel": "Litigation settlement, percentage of the settlement amount" } } }, "localname": "LitigationSettlementPercentageOfTheSettlementAmount", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "percentItemType" }, "ttc_MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum aggregate amount of products repossessed by the joint venture, that the entity has agreed to repurchase in a calendar year.", "label": "Maximum Aggregate Amount of Products Repossessed by Joint Venture Entity, Agreed to Repurchase", "terseLabel": "Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year (up to)" } } }, "localname": "MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "monetaryItemType" }, "ttc_NonvotingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Preferred Stock [Member]", "terseLabel": "Non-voting preferred stock" } } }, "localname": "NonvotingPreferredStockMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "ttc_OffsettingAssetsAndLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Offsetting Assets and Liabilities [Line Items]", "terseLabel": "Effects of master netting arrangements on the fair value of the company's derivative contracts" } } }, "localname": "OffsettingAssetsAndLiabilitiesLineItems", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "ttc_OffsettingAssetsAndLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets and Liabilities [Table]", "terseLabel": "Offsetting Assets and Liabilities [Table]" } } }, "localname": "OffsettingAssetsAndLiabilitiesTable", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "ttc_OffsettingAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets" } } }, "localname": "OffsettingAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "ttc_OtherActivitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Activities", "label": "Other Activities [Member]", "terseLabel": "Other Activities" } } }, "localname": "OtherActivitiesMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_OwnershipPercentageHeldByCoVentureUnderJointVenture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of ownership held by the co-venture under the joint venture.", "label": "Ownership Percentage Held By Co Venture Under Joint Venture", "terseLabel": "Portion owned by TCFIF" } } }, "localname": "OwnershipPercentageHeldByCoVentureUnderJointVenture", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "percentItemType" }, "ttc_PaymentsForAssetAcquisitionsNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Asset Acquisitions, Net Of Cash Acquired", "label": "Payments For Asset Acquisitions, Net Of Cash Acquired", "negatedTerseLabel": "Asset acquisitions, net of cash acquired" } } }, "localname": "PaymentsForAssetAcquisitionsNetOfCashAcquired", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_ProfessionalSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Professional segment of the entity.", "label": "Professional Segment [Member]", "terseLabel": "Professional" } } }, "localname": "ProfessionalSegmentMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RedIronMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Red Iron Acceptance, LLC (Red Iron).", "label": "Red Iron [Member]", "terseLabel": "Red Iron Acceptance, LLC" } } }, "localname": "RedIronMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "domainItemType" }, "ttc_ResidentialSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Residential segment of the entity.", "label": "Residential Segment [Member]", "terseLabel": "Residential" } } }, "localname": "ResidentialSegmentMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RestrictedStockAndRestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation.", "label": "Restricted Stock And Restricted Stock Unit Awards [Member]", "terseLabel": "Restricted stock and restricted stock unit awards" } } }, "localname": "RestrictedStockAndRestrictedStockUnitAwardsMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_SeniorNotesDueJune302032Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes, Due June 30, 2032", "label": "Senior Notes, Due June 30, 2032 [Member]", "terseLabel": "3.97% senior notes, due June 2032" } } }, "localname": "SeniorNotesDueJune302032Member", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesASeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Senior Notes [Member]", "label": "Series A Senior Notes [Member]", "terseLabel": "3.81% series A senior notes, due June 2029" } } }, "localname": "SeriesASeniorNotesMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesBSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Senior Notes [Member]", "label": "Series B Senior Notes [Member]", "terseLabel": "3.91% series B senior notes, due June 2031" } } }, "localname": "SeriesBSeniorNotesMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SevenPointEightPercentCouponDebenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seven Point Eight Percent Coupon Debentures", "label": "Seven Point Eight Percent Coupon Debentures [Member]", "terseLabel": "7.8% debentures, due June 2027" } } }, "localname": "SevenPointEightPercentCouponDebenturesMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period over which performance goals of the entity are vested.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Performance Period", "terseLabel": "Performance goal period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "durationItemType" }, "ttc_TermLoanDueApril2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, due April 2022", "label": "Term Loan, due April 2022 [Member]", "terseLabel": "$200 million term loan, due April 2022" } } }, "localname": "TermLoanDueApril2022Member", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_TermLoanDueApril2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, due April 2024", "label": "Term Loan, due April 2024 [Member]", "terseLabel": "$300 million term loan, due April 2024" } } }, "localname": "TermLoanDueApril2024Member", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_TermLoanDueApril2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, due April 2027", "label": "Term Loan, due April 2027 [Member]", "terseLabel": "$200 million term loan, due April 2027" } } }, "localname": "TermLoanDueApril2027Member", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_TermLoanDueOctober2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, due October 2026", "label": "Term Loan, due October 2026 [Member]", "terseLabel": "$270 million term loan, due October 2026" } } }, "localname": "TermLoanDueOctober2026Member", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_TheToroCompany2022EquityAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Toro Company 2022 Equity And Incentive Plan", "label": "The Toro Company 2022 Equity And Incentive Plan [Member]", "terseLabel": "2022 Plan" } } }, "localname": "TheToroCompany2022EquityAndIncentivePlanMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_VotingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors.", "label": "Voting Preferred Stock [Member]", "terseLabel": "Voting preferred stock" } } }, "localname": "VotingPreferredStockMember", "nsuri": "http://www.toro.com/20220729", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r53", "r59", "r65", "r66", "r67", "r440" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r9", "r222" ], "calculation": { "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r59", "r65", "r66", "r67", "r68", "r439" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash\u00a0Flow Derivative Instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r54", "r59", "r355" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "verboseLabel": "Pension benefits" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r49", "r56", "r58", "r59", "r485" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "negatedLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r56", "r58", "r59", "r557", "r576", "r577" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "negatedTotalLabel": "Total accumulated other comprehensive loss", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated other comprehensive loss (AOCL)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r65", "r66", "r489", "r490", "r491", "r492", "r493", "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r59", "r65", "r66", "r67", "r104", "r105", "r106", "r440", "r517", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r50", "r59", "r65", "r66", "r67", "r440", "r490", "r491", "r492", "r493", "r495" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign\u00a0 Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r362", "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total compensation cost for stock-based compensation awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r208", "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r56" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "negatedLabel": "Cash flow derivative instruments" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r98", "r159", "r166", "r173", "r188", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r261", "r263", "r265", "r266", "r436", "r441", "r487", "r520", "r522", "r542", "r555" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r30", "r98", "r188", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r261", "r263", "r265", "r266", "r436", "r441", "r487", "r520", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r478" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r357", "r359", "r420" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/InventoriesNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r357", "r359", "r414", "r415", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/InventoriesNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/InventoriesNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r428", "r429", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r421", "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combinations and Asset Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r419" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "terseLabel": "Fair value step-up adjustment to acquired inventory" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "negatedLabel": "Less: cash and cash equivalents acquired", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Indefinite-lived trade name" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Other intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r416", "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r416", "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories", "verboseLabel": "Inventory acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/InventoriesNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r416", "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r417" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r86", "r91", "r92" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents as of the end of the fiscal period", "periodStartLabel": "Cash and cash equivalents as of the beginning of the fiscal period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r86", "r488" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r17", "r18", "r19", "r95", "r98", "r120", "r121", "r122", "r124", "r126", "r136", "r137", "r138", "r188", "r252", "r257", "r258", "r259", "r265", "r266", "r296", "r297", "r301", "r305", "r312", "r487", "r600" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Stock disclosures" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid on common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r104", "r105", "r474" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 104,193,673 shares as of July\u00a029, 2022, 106,440,513 shares as of July\u00a030, 2021, and 105,205,734 shares as of October\u00a031, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r62", "r63", "r64", "r72", "r548", "r563" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r93", "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r322", "r323", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r348", "r356", "r578" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75", "r537" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedTerseLabel": "Cost of Sales", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r97", "r102", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r288", "r289", "r290", "r291", "r500", "r543", "r544", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r285", "r544", "r554" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r267", "r288", "r289", "r498", "r500", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r37", "r268" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r38", "r97", "r102", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r288", "r289", "r290", "r291", "r500" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r38", "r97", "r102", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r288", "r289", "r290", "r291", "r313", "r316", "r317", "r318", "r497", "r498", "r500", "r501", "r553" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r274", "r286", "r288", "r289", "r499" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Less: unamortized discounts, debt issuance costs, and deferred charges" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r404", "r405" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r404", "r405" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r89", "r220" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation of property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r42", "r48", "r454" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "verboseLabel": "Derivative liabilities offsetting derivative assets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "DerivativeAssetFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative asset.", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r43", "r44", "r46", "r486" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Net amount of derivative assets", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r41", "r46", "r47", "r454", "r534" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "verboseLabel": "Gross amount of derivative assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r41", "r46", "r47", "r454", "r534" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "verboseLabel": "Gross amount of derivative liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "verboseLabel": "Total gain (loss) on derivatives not designated as cash flow hedging instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r46", "r451", "r455", "r461", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r472", "r477" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r448", "r451", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r448", "r451", "r461", "r464", "r465", "r467", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Gains to be reclassified from AOCL to earnings" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r43", "r44", "r46", "r486" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "totalLabel": "Net amount of derivative liabilities", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r42", "r45", "r48", "r454" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "terseLabel": "Derivative assets offsetting derivative liabilities" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "DerivativeLiabilityFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r444", "r446" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair value of derivatives" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r101", "r443", "r445", "r448", "r449", "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as cash flow hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r335", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r364", "r365", "r394", "r395", "r396", "r403" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends paid on common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r73", "r108", "r109", "r110", "r111", "r112", "r116", "r120", "r124", "r125", "r126", "r131", "r132", "r475", "r476", "r549", "r564" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net earnings per share of common stock (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r73", "r108", "r109", "r110", "r111", "r112", "r120", "r124", "r125", "r126", "r131", "r132", "r475", "r476", "r549", "r564" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net earnings per share of common stock (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r127", "r129", "r130", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Per Share Data" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareData" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r488" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock option awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r104", "r105", "r106", "r107", "r113", "r115", "r135", "r190", "r312", "r319", "r398", "r399", "r400", "r407", "r408", "r474", "r489", "r490", "r491", "r492", "r493", "r495", "r517", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r2", "r98", "r188", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r2", "r98", "r188", "r487" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r2", "r98", "r188", "r487" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Portion owned by Toro" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r7", "r160", "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investment in Finance Affiliate" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliate" ], "xbrltype": "textBlockItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r6" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "totalLabel": "Total FIFO and average cost value" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value disclosures" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r478", "r479", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r276", "r288", "r289", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r479", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r478", "r479", "r480", "r481", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r276", "r348", "r349", "r354", "r356", "r479", "r525" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r276", "r288", "r289", "r348", "r349", "r354", "r356", "r479", "r526" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r276", "r288", "r289", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r479", "r527" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r276", "r288", "r289", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r482", "r484" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r450", "r456", "r467" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life in Years", "verboseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r11", "r213" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "After fiscal 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Fiscal 2022 (remainder)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Fiscal 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r209", "r210", "r213", "r217", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r213", "r539" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Other Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r209", "r212" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r213", "r538" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Forward currency contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r10", "r194", "r195", "r202", "r206", "r522", "r541" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, balance at end of period", "periodStartLabel": "Goodwill, balance at beginning of period", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r196", "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r201", "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, purchase accounting adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "verboseLabel": "Changes in the net carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r98", "r159", "r165", "r169", "r172", "r175", "r188", "r252", "r253", "r254", "r257", "r258", "r259", "r261", "r263", "r265", "r266", "r487" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r448", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r159", "r165", "r169", "r172", "r175", "r540", "r547", "r551", "r565" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Earnings (loss) before income taxes", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r71", "r89", "r156", "r185", "r546", "r562" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Non-cash income from finance affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r224", "r228" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r114", "r115", "r157", "r406", "r409", "r410", "r566" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of the effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.", "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Accounts payable, accrued liabilities, and other liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r216" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Indefinite-lived - trade names" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r10" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total other intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r207", "r211" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "totalLabel": "Total other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r153", "r496", "r499", "r550" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r151", "r164", "r165", "r166", "r167", "r169", "r171", "r175" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment gross sales (eliminations)" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r25" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods and service parts" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r28" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, LIFO Reserve", "terseLabel": "Less: adjustment to LIFO value" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r29", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.toro.com/role/InventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r6", "r27", "r94", "r134", "r191", "r192", "r193", "r536" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r29" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Inventory, Work in Process and Raw Materials", "terseLabel": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r13" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in finance affiliate" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]", "terseLabel": "Land and land improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r513", "r515" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Supplemental Cash Flow and Other Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Operating Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r514" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r98", "r167", "r188", "r252", "r253", "r254", "r257", "r258", "r259", "r261", "r263", "r265", "r266", "r437", "r441", "r442", "r487", "r520", "r521" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "terseLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r98", "r188", "r487", "r522", "r545", "r559" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r36", "r98", "r188", "r252", "r253", "r254", "r257", "r258", "r259", "r261", "r263", "r265", "r266", "r437", "r441", "r442", "r487", "r520", "r521", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r478" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation settlement, amount awarded to other party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r275", "r287", "r288", "r289", "r544", "r556" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r102", "r250", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "After fiscal 2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r102", "r250", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Fiscal 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r102", "r250", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Fiscal 2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r102", "r250", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Fiscal 2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r102", "r250", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Fiscal 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r102", "r250", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Fiscal 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Fiscal 2022 (remainder)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Indebtedness" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount", "terseLabel": "Long-term debt, percentage bearing fixed interest, amount" } } }, "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r38", "r251" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r231", "r232", "r234", "r236", "r237", "r238", "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum length of time hedged in cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Warranty provisions, claims, and changes in estimates" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r86", "r87", "r90" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r108", "r109", "r110", "r111", "r116", "r117", "r123", "r126", "r159", "r165", "r169", "r172", "r175" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements Adopted and New Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as cash flow hedging instruments:" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r59", "r68" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "negatedLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r159", "r165", "r169", "r172", "r175" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating earnings" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r506", "r515" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "ASC Topic 842 Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r503" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r503" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r503" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r504", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r502" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r512", "r515" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r511", "r515" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term of operating leases in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r164", "r165", "r166", "r167", "r169", "r175" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r434", "r435", "r439" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r51", "r56" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Derivative instruments, net of tax of $863; $2,641; $4,895; and $140, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r51", "r56", "r453", "r457", "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain (Loss) Recognized in OCI on Derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r56", "r60", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain (Loss) Reclassified from AOCL into Earnings", "verboseLabel": "Amount of gain (loss) reclassified from AOCL into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent": { "auth_ref": [ "r52", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge, attributable to parent. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent", "terseLabel": "Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r61", "r63", "r434", "r435", "r439" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "negatedTotalLabel": "Net current period other comprehensive income", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Backlog and other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Earnings from wholly-owned domestic distribution companies and other income, net", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of TTC common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid on TTC common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments of withholding taxes for stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r80", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r80" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business combinations, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance share awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r296" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r296" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r78" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of a business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r83" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Borrowings under debt arrangements" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from asset disposals" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r397" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranty Guarantees" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r226", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r8", "r221" ], "calculation": { "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant, and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r223", "r522", "r552", "r561" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment, net", "totalLabel": "Property, plant, and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r522", "r560", "r579" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Receivables, Net, Current", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r59", "r68" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from AOCL" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "verboseLabel": "Schedule of Components and Activity of AOCL" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r165", "r169" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Summary of Components of Loss Before Income Taxes Included in Other Segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent": { "auth_ref": [ "r100", "r518" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date within one year where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party, Current", "terseLabel": "Related party transaction, due from (to) related party, current" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedPartyCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Repayments under debt arrangements" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock unit awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r319", "r522", "r558", "r575", "r577" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r104", "r105", "r106", "r107", "r113", "r115", "r190", "r398", "r399", "r400", "r407", "r408", "r474", "r572", "r574" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r150", "r151", "r164", "r170", "r171", "r177", "r178", "r181", "r334", "r335", "r537" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r333", "r338", "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "$600 million revolving credit facility, due October 2026" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r510", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Net Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r59", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r414", "r415", "r420" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/InventoriesNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments" } } }, "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Compensation Cost Related to Stock-Based Awards" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r38", "r102", "r288", "r290", "r313", "r316", "r317", "r318", "r497", "r498", "r501", "r553" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r98", "r187", "r188", "r487" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InvestmentinFinanceAffiliateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r209", "r212", "r538" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r209", "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r216", "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r6", "r26", "r27", "r28" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Changes in Accrued Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Allocation of Preliminary Purchase Price Assigned to Intimidator Group" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r159", "r162", "r168", "r203" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r159", "r162", "r168", "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summarized Financial Information Concerning Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r361", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions for Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r17", "r18", "r19", "r95", "r136", "r137", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r305", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliations of Basic and Diluted Weighted-Average Shares of Common Stock Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r146", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r164", "r165", "r166", "r167", "r169", "r170", "r171", "r172", "r173", "r175", "r181", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r206", "r229", "r230", "r567" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r146", "r148", "r149", "r159", "r163", "r169", "r173", "r174", "r175", "r176", "r177", "r180", "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "terseLabel": "Components of the loss before income taxes included in \"Other\"" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Financial information concerning reportable segments", "verboseLabel": "Financial information concerning reportable segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Compensation cost for stock-based compensation awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Per share weighted-average fair value at date of grant (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Term of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of option in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r507", "r515" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Acquisitions" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Claims" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Changes in estimates" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provisions" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r146", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r164", "r165", "r166", "r167", "r169", "r170", "r171", "r172", "r173", "r175", "r181", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r206", "r225", "r229", "r230", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r95", "r98", "r120", "r121", "r122", "r124", "r126", "r136", "r137", "r138", "r188", "r252", "r257", "r258", "r259", "r265", "r266", "r296", "r297", "r301", "r305", "r312", "r487", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r40", "r65", "r66", "r67", "r104", "r105", "r106", "r107", "r113", "r115", "r135", "r190", "r312", "r319", "r398", "r399", "r400", "r407", "r408", "r474", "r489", "r490", "r491", "r492", "r493", "r495", "r517", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r104", "r105", "r106", "r135", "r537" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Unrestricted common stock awards" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r312", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of share-based payment awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r319", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r22", "r23", "r98", "r184", "r188", "r487", "r522" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "negatedPeriodEndLabel": "Balance at end of period", "negatedPeriodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r96", "r297", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r319", "r321", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r312", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of shares of common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r312", "r319", "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedTerseLabel": "Purchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Accounting Policies and Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r508", "r515" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r126" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r119", "r126" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Diluted (in shares)", "totalLabel": "Weighted-average number of shares of common stock outstanding \u2014 Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "auth_ref": [ "r118" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares, Contingently Issuable", "terseLabel": "Assumed issuance of contingent shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r116", "r118" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average number of shares of common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r126" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Basic (in shares)", "totalLabel": "Weighted-average number of shares of common stock outstanding \u2014 Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited", "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/subtopic&trid=2127163" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/subtopic&trid=2127197" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80845-113994" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r595": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r596": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r597": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r598": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r599": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r600": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r601": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 98 0000737758-22-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000737758-22-000029-xbrl.zip M4$L#!!0 ( "]A(553(^M=RN\" (PK)0 0 ='1C+3(P,C(P-S(Y+FAT M;>R];7=3Q[(M_/W\"A[.N.-^.0K]4MU=S<[.'200#OMBDX"37/B24=U5C06V MQ)%DP/SZI]HO$.=E T&VM&3M;K_V\T^G_?/GYXX^ZT'AW*9''CNYG00OC&F_%B_\8O+/.7 M-]IL>GCCE^GLY?@UC48GW_EN^NIX-GZ^O[CAC'._^W!V.WE;DJMAQ#6%$52' M(V1LHQ!KKB%XE%C_Z_EM:YII.9I1R!!'D!V,2I,VLM!,3@X*&?M??#NQ3:T9 M((<"QB+JZYPQEYP=D0_]LOL+_>OT+YS,;R\6]9\W]Q>+5[=OW7KSYLU7B^EL M^E6='M[JMVJ2RS=/#[QPT!O_U73V_);-.=]ZVT]V=M#MMV5VP./WQ_:7)TP%_Z^R( M\R_,9XOW!S>:EY,#] MZ$0/ETZE\\./%K._/'F^I9]^..]BI+=XX>#S6_YPVEN+&4WF;3H[I(4RN%\U MC R.O/W->?[\@O_N),Z,C!O9]\_D[7S\9[S0>[:W_M_.PR=U7PYI-)[,%S2I M[Q_-T7STG.C5'[$Y^^#"8^_W-?YWF/_NY&__@-,%LO9/3PZ]?4"3Y_^\*9/1 M3T]NJD4(\3=?'\J";O2OCN1_CL:O_WGSN^EDH78^VCM^I5>HIZ_^>7,A;Q>W M3GA_ZYO_^(__^'HQ7AS(-VI*HW.K^?K6Z7M?WSH]9/'\U<'='Q[,IV(7G_\]G8_4&:GOXZ997+RJWZ^J[YF-JZGEW^[>"SMGS?' M:O!0(X@3 '!)R#([H(3Z'@?$7^_JK5AKC1U]L.0)'?9+R_CVO8G>W_%W^M?, MZ.#!A.7M_Y7CFS?&K*=F__-QN3M]_= ]?OW4[QSQBWNOG]W/+QZ]X)<[>WSX M[,4=\W3O 3S;^_'-SMYS>';WGG^T]Q(>_?(@/-K[U_[3O1W[T.\>/'TW]?VS M9X=/W^S>OW?\Z/Y/9N?N/7AT_\>WN^]>AD=W#\;ZO>.GO]Q[M_LSFH?NF?Y> MXZ-?=O>?'GY_N'OXX.VS7W[>W[W[4J^SO__TQ/ C/?GD\WMU[:OK]/+I[QSV[_^.[1WO[ MAX_N_TO_[I?OGOZ,[Q[NW5OL/#%O'^Y5_1N>O_E5W2R!%S^B&F0$8NJHE!A& M59URL"UZ=/[F-T;_EWQ* ;^^=0'4R\3XCH8H[F'J^P-Z?O/&J2'K:=\N;K?Q M6^%1HX/NL+:@_WO0S1] 3V2B5(HC)I=&0#Z-J&0>90JNQNP2)G/SF^_O/'QR M[PKQ_NYH-NMHC^>5#IX*S>Y-^*[*DXO0L[XS.M3+[NO=;TW^H^C;/Z ?U>0K M XVBR6X$+M01)N='WA=RH+0 49.WYI:W5XC^N2;] /_W^LY\"_#' '9_ +@X MEXIG&GF'50&.-"K1VE&JC<64V!*DF]]T$%:&[P]Z_BEO$?XDA/T?$ YB6#1I M&@E)&6D"12/*BC7J#[5B:#6VF]_\Z#\'7XT%XBT:4(* 5=*PA> @B(J #*'] M^N#WL)[IW=N/Y;5,CN2QBN7Q9#QYKN">>&R5M8_*P?CYB?R^]_:55,TU]\:' M>LBC]D3?G3>J_;-3-M@+CKYG";?Y:';BZE?,D4=/\F$]_'[RZ,7+L'/WZ=N= MNS_YG;L[YNF[QR\[OH_N/E#,?SI^^D+YO\8/_6/ET]N#?F^*V?'3 MO7WER(-W3_=^=+M[]Y0;/_?OVIV[#]X^VJM6^7!P_AV]UM$SU_GUH^_<>W3_ ML7)E5SGYU"HG#W=_47[M_?1FY\6]L/ONY\.GO_S<3OEQPA._LU=AY\ZOK18C MR=((3%5'[QN/BB$95:O!/GIQ"/;F-Y]%$NNZ,"2T'ER7C267F(!B:-Y1]FY% M)#G6<+'ER,Y+.$ **+0-@J M,8%CPAQ3".JP"!W[=,&1: 9^>S(^T)1T=B271YDM,S[&C.,_>H^<6S/&C[ Y MS0Q[ID :_S4]M%$S!N\86#/_SXDP 3@U33T"5/")J%B;&V3VF0WY\F\4Q#DE M?IA-7\ELG[ND+1>>%QOR[3SN"]MF+G\*SO3OOGKUXUM$^D/]^?/SL%WY5',3= MNS^^V[G_]/CINP>V?ZZZ8KSSB[+D14?PY\/=O8.#G;N[JE7^U51G'/\J!D., M8D=2P(X $+L4:(J5$TL:SX//-[_YP3_]+,$GB1-"5LN-T(+D$'--V:#!&(C- M%JZ_ 9<>^^97E)S!.3?BYGD$19]@$?"C&&OHTHTA^L^&*T=RU7$T# B"09%S MD;U3;YZL!NU*=[W^MU7Q[OO'AN=O>^?[E[]YYY]N+Y M.TVGCG?U^\]>/#U^IJF8+%4V/^]S>7*E0]5-Z MKC;>4W2]BEDU,8[/K?WINZ?O]E_LWGU\L//B6\VQ?P3-E:&KHIW#'\-3]^#- MTYZS__+TS1^L_<7NBT?W=\SN_9^.=^[K>>\^AQU567K-XV=W#UX\U?,]^Z5[ MC&^5& _>_9I]:"F2IM4!-'4J*"--=\PH:V8<2O-]%O/F-U]Y_=\Y%\[!_TPR M:$(6K$G-^QP@HB7#3F*MC 4Y!;LEPXK)X'_-Q16?8QM9S%6%E9%1X::,T)@* M^@%9H.60P=:,I#H+56F!*QFAHA/*H6B&38VV9%@M&7;>_NIR=EX(1A9 ,Z*0 MC :)'$8>14W7:JYD83ED" #5VYPI13D9:Y7FQ6=BC#X$#%LRK)0,+YZ'7YOZ M:V%31EBSQ@I5VJ.2K5?%$!JI0V\9XW+(X*HM8# 1!(U(C30ZF :QU296J>>W M9%@M&5Z^4\_@P$J@D29PJB%;*R-2_SW"2)H<>"O)+RE,B-* ("K:T8,80G$V ML -Q27V#_?,QE"T9KHX,73-@4YE81YDHCL!&U0P@-$HEBV4R5[+4"^UKNS.>R>+*@Q0FV MC]KWXPE-ZI@.?IC.QZ?#J0LEP;@[<_^GM^P'4PYWCG5]V#W=>U/#TEZ?P M],6/[M'>/=C5/'+W\-G^SMV7[S3??//TW0/X_0"JOO?VJ7MZO/ON8+]/Y>W> MU=QS[[G3/-(].[SWYM&>GOO%MR]V7NRWW>_,F]\-H!K.V=901^0HCP!]'95 M/$*'Q+4Y5_OTR[\K(OO/'V;RBL8]7U=0Y,Z$'RWV978"XORL7.)SQAR"97$ MK'$J@&^@V:=MP7E?Q6K&0W\]>[-ET"H8%$UES0;CJ!6+JC$$1CE#&SG'J6!L MOCJ^6@8E4U24HL_%)&4TH4VE%F'.XO07/O5!)GFS9= Z,*B$&%L!#3XU:BSB MXD9DFFH##4C>5&.DQ>'YH(=C*N.#\>)XRZ+ELTA3W<7.=Z?3@;OO].^^>^=7 M5X(S6.S(-^]'X#6*E91EI$EJ ^M+#>EC-+I3Z^Q(^!RZL:S*_6S)<\7DJ9H9 MU<9YE$NU&L5\T.0H^%$&=FKR(5"3*R'/$O3SECQ73)XFZ(/WO<@MZH\,:=1% M]:A6@%9];;'7IU\^>9SFV\;YIM$+P!@@G)^".]5Y4PYO=TZK4LNR]^M)J$!TWBW^W>U_._>*Z)O";X M>]]J,GY'[_6YWO/C/Y-#MGD74;-REWU22MDXRNS:B/@DO$7AF#["IA/ULSN= M])ERZH,?YR"=R*//"V8&T+ !@P*1'-H2D](L.\],I;R/-IO:JBD(4AH:4R&HJP1IXB.?4,J<4VKK MI=:34F*<%'5'HZ9JO(])TZA S2.C9$$,7"67Y5+JUL5UH#-EBVJN*O,_6;W: M5[7>GI^LME72W3A9Y7I[[M,YZ?$NKON,[S$\G):M3S5V/NK]M89C=.;DC^ M=+'S=P_^[\5UE;__\C?G;UT\^ZN3BJWS5_,%S19]D5Q?SF-'UHZ,/?_>A\_> MWR:?'^I&)HWZ,M^+GYR_/K_(K0L/ZD^?&P4&%2P6#%C@%C/[E,G7@-&&!N?C M.>C"&CRNT]76B[,G@",7WI_H[)-/>P)]CN[DSY_WN;'Y^[_L4&A^-)-OS@ X M^?#\%.>?G;_NY_C3)_IW4HW5/]H+3-2'"R-O+IV)[W$X.O$"%Q_T63N%VS\] MN?O9&/P=;;YF&*@K")_H#6S'X -<7^ -_HY:6+/G9C[=BW[1<_LM=W^0V

/7^C?\]M#=4P4TG?U-FO_A^_W-NS*9'HXG?W;:3W5A%TYQZ^+=?\S* M/F,N8/4DN1@[?NNS/B]V_,[/?/* ]EH]@=\Q_TN>P*>/RJ[9$[!FY.T2GH"/ MU%(,WOA>V9-MP5J(L\,60[+-7-T3.+-Y>=Y3L].7K!=[^^I@7,>+'>GU2#=X M?-BSLMY7ZGT1T7DZ]]T!S>>/VI/%M+Z\\W:LPDBU^NV?ISU=^.%$CL^$3SX] M/=G7M_[T&N\?V_M;614V(:?:O 1)1A6NE(*AY*8_R)32R%R=A]H4;);G.ULB M9BA._QG@4"D(U6#4F!QQ(+HZW[DIV"S1JSLG+23,K@#X2BB8BUJ-M[4%[V'P M=K,[G;P>KNEPKQ]J&G"\C4"2BT>3"V!0 [(":?"FLPIXEF<]N6K6G\"&(A%" MSMA;+L3L'%\]I:8JRG@<>LGV0U M2WL"FJ"4&E7_L#X!GP,&UT)/9"1K.&[IS+W# -Q[7^.\..ZS#].)OIR?DO3\ M,'W_<#JY$M<.RW'MP59CHFG2F2D^E11]Y&Q!\HZJ*R'%)FO$E:+0Q^-RI]>CPZ*#W%SZ9.OJ3";Z!0%:I MM))-CK$(V.)S*BW4Q**P<6.Y.LA6]01<[R!18JVY&4BA($N!:JP7<1FR7\&4 MQ."]RTHF3"Y&\=(2*I>C) R0;, S$:3-E\9+=#FH7JIX7SU@)H87;8IEIYV M*W#%&JR(29.&5DW<0#-=29!9/=!.LT-&U=VH.3S[D%O4G,0[CP(^YC2@X96U MT=]+&EJI(;&M#6I5L=! BH2LXD[$8O7>;PXT5ZV_EX0/ %O(',$(0R NE*D M]4Y<:)';QN"S!OI[60/]*C]S=*&WN 4KB+U);!4OMS5(&-!RV'MYN>4-A MS:,7FX)F!1YJS(4EJN#0C#9 ,"EL##17ZNV6.+?L?(X62]3'!MB+#:Q&)P_! M%0K9QHW!9]7>;GF05=^*U6B4*#-$DXH)#HB\)FD6 KL5%*(.WK967R;+3FQO M#62C*9"#H8C5U*#*PQ$U^-/&?\-&]>IR[94 &KU*1T;1[+I!"*4(!><-%0N^ M%/NG79F&#>CJ<^W56&X@@20]CB: V'*S"(#"L7C.K9[-E<, YLK717U>&#'Y MDFG(;#/%8I+D"LA8?*OL&TI.30TR;@PT5ZP^EX5/RP:STX0[^@)>$[=D-=N. M05 $K7,;@\_JU>>R(+,A@!J/_N,(!(TJM^A=0RPD:FM7!]FJG@!( 2,$B7.$ M/J"NF@VR!GHA36C/&[%>Z=*/P7N7U2],42BA@BTH*M!R3AG$%P_,4A1C+)N' MZE7J[Q4 FBJ .%]-5V-232Y1JB,#I@21O(& KH/^7L62,O(FXS "5I1T:B!J._98AS&9#(%X;0YT%RIMUL>/LT7 M[CWQ"T4/% !+B)JS24OB6HEA8_!9M;=;'F3D$GB0"+Z/L;98"N/M=>"="HD9+0GZQ) 39"T:$U[ W9C#;6L^(X M:_VZXOOMT5S=ZWQ^IRJ^I^UX/RP[?*"G/QQS[U5R?S8]>G79]6]V9/W?BY+O MF\.<;0)S_O[%[BRO]-?S$WQR:R.LD1ID8UAMUQ:/+@J&YH.MB$+NK$A<,1YM MP?ZL.O#?POV1N>G?'OH%]AJ"IB3@#9CLP* CFY*/ -*XUX3S];+73[[H]V,U M#GFHKISU$C1YWGM,GNYH\.WQ#KV8SDZ6+5\,"7LS8MFE0[GT2N>_[S8NCI ' ME=#5!$1L*K!;"=DP]EVBK&V&9$N.Y9'CNZ/Y0C7![+$^/7PV&)XX2 MFMJZ1@=E WI($9MIG AB]5N>+(\GCV8LLT>S'V93/CK9\>M;JB\/IL\'0I60 M0B)C+.26@%+,I6E*4!!JKMG%O+Z+)^:SA69ID_GTH%-!WWJ@:<#OP3GO;/OD M]+0?,^#/3SK.B7I^@0\L548T_4"_1@=GGPYD=48,O043HC<^0:XVY]3W+"W0 M.]BQK'&SDBTG+G)B>37L&!L%%RIXK)#!E.H)?$R2&L18ZH 6HJY9CG'U:TUC M,BE3C1:E;[DBV7K'(7C"2DW,D-8CK!.6*ZEEMK6H/88L/B?P-I7H? /NV6.1 ME,TUS?V'FSBN?@@"JDLU-.M+2F";$%L $Z%Y3#E%V5+JLM/-/WYQ$WF6K*^9 MO*%@$G"JE$W(R9?,X$K<\FS@Z>I*"/9A&X?3._W#,'L'Y.RSSQYG%QL\9VLI MEPS,B3"2*F"P69($L@/0P-L$:2T4N./:LI? 241U6L6L+D\O$*$:=)BV3/IB M)CV6^>F?M]%$JM4X1I_900!*N: FYR@,S4CS9>@NJ0-YNCFUQJK7)SM];B** M(3%6AS5'3R"HWH M)N^3)ZH5>. HGENMJA29G9WRWL'X9(\1/7(;7I:^P+FU MWO(O%?"^-YHH#F- +^PXBFEERZ=MD/F<\<(6Q+APLO0*"$)I(?C8 U:XF*N M-9T&B2A;XTMO(90R@K%82J_P3"?E\*&Y(;2Z6'?]>?6A9B7CSZ@RLQ8Q("$" M-"0CW,2E)(E4RZ0MDX879%9")&>CX>B"2A4&,GUE5&P8D-&DY)H=.)&N/I-9 M"8J]^[0#5W-K%2JJ9V@.R07#T/LM;$I@6;WRO";A)5:3C80:#6F(::9O<:39 M,?8:=EM3WO)I&V0^9VK3Q()"F MHPDH"J'F,1S$L8L!88V;42/^!R;4WYFS1H08-A.;*,"EQ M)0+R4O (@4KD:*T#A!)#@<2E!H7':A!E?0. A=94_J\KTW MD(JFANKZ#0F$R-6!V3)I$%Y_]41*SD9"Q15JA=@J2;#([&T3,.EL_GVX1%K% M8,,J4)248F## @X$&MI*F&OQV'+!Z@>.XOHDA]UJC!&C+7TS%8Z44NGM]+*I8//&J)55#3:L %&+!DLU MU;46P!:'J>2,I(*A-6>,'T#7E'77GU) MR&<#D5LF#2K(K(1(OBA=JNA_G H7,IA+9=4O-6+K^QD/G$A7G\FL!,7B:I56 M3'(G)3B:BQJ+O5<3%-,PF8&CN#[*\YJ$ET*4I'&S)QUC2D8("4*+I;$W_FQI MU99/VR#SB2/X8FNLR;F^L6J*CAH[X]&2IC':91*82=]3+I!*5D= M>;6%*6DL+K A*S&&Y;\_Z4\^6W#_:/9$9J_'53YMW/CX];_GQ>/FTKJ/GG%P!)Q&"<] RUN('PI\M MH.\WJA%&LBZ[7D#D*V3VEJQ!FUO(V\XP?Y-%#V:S\?/-'R%>C0IC"#F9@L0( M'"'W15M4))!WT?"FK.F^#HR]'DT(,/I2E+#B"D&TA<0%:]&INU72YJ&G#5>N MN3Z9JH-D2Y_NRB%Q33: 2U"H@;6N&K;82#PO7?>]V7Z?$:O]L>5#DXQK-.CR6)V?/NG)U]FX.L\#'%-I!0U MAS6HC*JA-\#Q450&E:BXT5 A1C2-E*K11P#"G( MUK&NQ^31&A E4[9! D!QO2R50L7J;.12#88PE!9R7T:402(7?13/E(+%!.() M;2174HB.O"UV.T>XMG.$_X:LYS>W.YW\M)'^QG#O$T3-IVH LR5$\!"Q)J=A M*6_'H]9U5O ZD[88QU[8JZ\-8)G0IY92"9&BJ3D,O8WW)8U)76?&.&2,UCA+ MM@)1(I_(],:\JJKZYKT#8$W5UI;"[ZO5R24JR46A!H0E M)U<;,-=F/;&5@5/X.M5@K:9Q-;I,M6*+?>-CB452DUJ\Z^M?S@>XUI\_6T#? MCUB2@(U9HNHP:,1(4"GDF/2!1YNWNFPX%2W7I+FQ-<*8$X=B8U]D4[AF$R0@ M2-(PMNV=/QS&7I/VR06#!D?L-320V*.WWL6(B6L5D*%WX][<&JS5))D1"2,D M\IG!5"Q(OB8Q 0N'9(:R%\!UA2\CY8P,BIC:M@=5RES 86XIBJ2A)%C7O*SE MFD@IG]%+#IAL"X E$]M@B<1J:(KNK('.EJQK3M;KH:(*>LJ.C I] P&2TM79 M!B&4ZLG'+5?7L 9K)42I0"EP4\U$!;!Z)4WR/GO,P=K0AI(?KK8&:S6[DF"U MOL:43*(^2YA3K=$;ZCVXFM!V+&IMYPC79&9[-5OP^5Q9K$TD$4RK%$L*A4P( MR(;S=E9P76<%KS-I*WBK_T]5F* V+$R^8(C&>LO!7+]]([>,^=@H)KGDFT&J M+D+7W(EJEA)\M9!-' ICKC.$E$MJGGU G\%++952XQ(2Q. (W8:TUM] ?;6F M\]4KV$R@AFJK 4BI=V!PM6\U8IBI<+0HN6PYO*9J:TOA]Q/8/B'7 +&4"B8+ M1ALRJ5]6IPS"=N 4OEXU6"O@3R:J&K)-%&? E43>&BA*H1"I&*:!\&<+Z(>N M0J69:)K$8D'$4JA!W8)#8XNHLQ@(H-N*EFNSYYO/S4E-G*'U5D*U%%="R;9O M4$O9P):Q@V'L]=A5CHW3[-?;E%T#=;14-;$6%E\2"N+0-[WQ"F2Q&'MI:53F5-<+L@;"EFL+7V)7;;28 _0](XM30*T+?9/;;-M0HM,U M+VNY)E**)$8P;*63M>]-$"$ZL2DF0]1D*(.RUYRLUT-%9>;@-3>-C@5 W:EZ MU9:*RV)<),=;KJYC#=8J(K#UV25\]4JV04:B:#V')"ZJVN(>N%QS34SPQ"UN.;RF:FM+X??S@:SN-E>A ME'H9H2T@(87,0EY\B#!P"E^G&JS5N$!?K?3Z=_6 8"OG/M)5-)AS:9C<4,+X M%M#W(Y;L30EB/<0"I7F-<*%B2YXRVFIQ((!N*UI6,7&X$L9*(RX5T8< ( 8 M8_+>B?[L_VU;Q@Z&L5<^>[@:PE;QP.I,@S,0K45)J3":W)ID:D.)F6NCN:ZL MB&K%P2Q$R0:U5A;)KF$E\ MRS$W,Q#XKGE9RS614JD8<5(=IM1 C&!-2M)LD@17VMDNN5NRKCE9KX>*RC&8 MP*W85 -88>K[NV(IO33+M<'$Q6M5@[42HD2 Q"(5N#D@:N@ALZ.0$T?6;/%: M$&60R(5:&U1CFH< M1D$5<&4,*?2HBLT$.36.59L=@W62EBK).TY&U&?38%: M-%$#5RKFS$E**EO6KNFLX'4F+;&-U)SW$3S8@!DC$H&7",DZ,Q3E?SUKL%8S MBIF82Z+66!P *F-:<+5@)1LRR% 850.SL84[[U])74A MO#<^U$,>M2?Z[KQ1[9\].7_*IWA_?3DG_HJG_3SO6YAUZ"[W2N]9^IL'^+?_ W66:=2/A-:#TX#C"^YQ 040_..LG=;UBV==6>^Y3JS M#K'7Z&&KQ 2."7-,(1CN.UFR3UM?MVS6^2WK;HY]<+%4ER-+W^%(J/;&,%:, MD=#+U4]8IQK)VW741AN5 GX9)>S(FI&WRPA_:(SE WZ*@9B#7]%*6*@M6Q+ M\L.DQ)6,)5\*'A),]IY_6K"WDX?BW\ M8*+/X_FX',B=^5P6\V^/=^C%=/;= )68T!NHL(Z@?+;W'H0E<;%;]6MNF6^9W1_/%]%!FC^7@1.[,]\>O-M(T M 0RP]YQMKB LB#4)-[*^&#"4-]0TKPC?RTDL)44'V7+E!(&96DF)C;!A-4D9 MPNZH7X3=77DM!U/-^/>D[D^F!]/GQX_'S_';Z)!4E_]%V-VME:PX-#'OK]3=H%]S#%NJ$%>$;Z7 M8IL.U0A[96ZR ,4!-J_HF6),9M(L9 U).LY4K?ZVI+4'#C%,+94(=52@,@4 M)&F))8336?XMHG]O[N,"2%]@?R$$7ZA4TN1?$_]*R*$*,6I2V:NY-MW^5C#V MNIJF#K6=QE;#E@@:L"T8'UDKB$[;UDVU#2O?NQU>;;) MD(J3&D$5CD)&A7,LWGL,O;XLADVWS56-O:YF#5J) MZ@!DV&OK,@NB3!MMHS MRUS#AMKG:L9>EV>CY"MR1&@-$V#?EJPN]I4E(656Y]E"LQI"G=O\ M\9U5C+VNIDD18:TV%G&>5+]"40U;%.V:"YA&9D,-\NK'7I=GF]7W7"-IBDD& M7/:Y2>&3!B%Y*W7FL!+T+8"KD@&(I"1R2-M)$FVY_:U_WNB1C]*!J M!YRX@ +&0!'IW;180C;,-6ZH,:Y@['59ENE-#&P\1H("Q3/9F#73AQB1C>2R MZ9:Y_G6O2S+-4I&=8Z0J&6+V**4U5P&-@,;/-5Z*-01\+\4VFV:0SDOEK%X5 M-8?L5DHEZ2M"@(VWS6'4O2[)/J/%T+RFDU(%4E5K%7"I&D O5B^TH?:YJK'7 M9=FH@1:MRIN$L>\:KQ$SB!$*XGWUF39>V:YIW>N2C!(@N5I%F$H SSZ+5;"K M!.,DI)(VU"BO;.QU:2I6C*E>I!FO28>K)28;V)+^DV#S'ZK/-\T*U[_N=4D& M&31;<<4DCM0@9*0H66U34>!25=UNJ$&N8NQU:6,_X#4R5BJE%?TOED@>;8R1 MJM>\R*/VW4SX_!Q_2>5/ON+IV;ZG.C[0!W'Q>H_E]?3@]7CR_.)! ZD> M#XS2"VZUDW;>H:+-#F(A8H.:RX8E,QM/9[G3Q MY8UL/PP[E,4#?>*SHWZG']HZ[>E-/)S2Y.Z1W'DU&Q_T!S>0"*&NO[I0L%=/ M [J$L8F)24P%"LW:H4>(36;!\B)#I*CZT 9KP8-Q5%(FA(BEB18;-9 ML+SY]B*^0!*I"('T_[+!%")6=0[1#*#)R3JS 82$0*D%GKFS14@)2Q5T\AD MHT_-6,C;B+#&+%ABK@!B,8KIO:W $5-N#L7XXH*D5@>?*VPV"Y85$3AQCLVS M"@'1C-$6##6R,S8Y$S1=V$:$O\."1W4QU6_KHXL#B0FQ1,BY04"GX<'$K)F" MQ]!"I6 ";F/"6O-@>5$!?338' =-%L!"RU!2%=+*U#=U6( M6R*47,"W1IHREMR7%C7GN0R@D5BA1AM[HU,CKQR.*!>[K./I< M0K/)EM24!VD(DO_UCPUY"\QT+SM7\=3<0;9_S')OL'I@J6.(?@ MBRLIB60(T'NJ8BW8^]\FLADYK7]$N-Y,6&)W0$I"P8.K)4/7"(5J\$U%8[$Y M#*':Z+HS85G1H9068\Z% A=%WV2HJ0IHCJ!DL-8/.3J\ELD/T_%D<:\O3/U! M9E4__VYZ]&HZT>_H[T>SJ\H@OYO.7DUGM)#^\1.I1[/+WWUTF;M3L&.IWO4- M@@.E8EWB6M1Q&$#P VB3ON7(94<4L-XUCD:UA(%60@:3R0=;"6O?)'/($>6Z M\TTJ*0"O4 M6NO*IK7Q)ZNH@X.12\O0%971DR,$598%A:+4DKUGE9>4^0_=G-988OXPF^H? MOCC^X4"?Q9T)W_N?H_&K?HYOCS^PH\/U[=%8SSAYKL<\5&N1_>D!/SA\-9N^ M_J1&EA^]H?ELHW9N04N+9J),8(Y&I)6(HO M5=6H0&YA SZ,\#H[2< MG;<'":# G!J)DJ "CX1%:N*%C+[S(;\'_KEK"&# M/@OG\X/??[AU.)]5GA&<8&%QR:HZX9"+*8!9"C05*^T/K>W7D"YKXG ^EXB# MI$N2Q DA&Y8(+4@.,=>4#1J,@=@,@"Y_"]2]Z?1@?K>7_4UX1Z/(5M9\GC!N M-6HP,MF+RIA@J)+1."45HS39RIK+)^0@:9.C2F#'T3"@9M5!'8^+[)V#EJRC M/_3E7$/:_"UPGTS;X@W-1(\[__6LT?'AR9S/?)M6?1Z1G.-6(&8HSH/^2K4T M6WR09"46DP9 I#7S/U].T6$2J95 C5EU+1!U/1EE12&\ &(P, :VE;BT1#+@8P61H A>R0H]0LGB3XLP7? MPW>#JQE#O!1?Z%M# &R64#1P,97&4&U$AP43#6!OYF$@MLS&6R$TAT$?IFK6 MVDH,**I6H_,N5-H4A[@&B"VO25:51N E%^Q2HSA;NS(,T+*X-( BYL\*83M4 M]\<3F1W_]L"!N$/K8Q5O/5K0I!!"(9\"1>C%HLDVW!!WN#JHEKAX$)L*0\,J M C6%QX#%A5A:2LQ-2C(;X@=7"=6R'*!&)>,2&,IU!+(%LW\R:3*&\8<[O:F%:8B_NWBY%?R26 HA& ME84'7ZW7*&6#DPUS?%<-T[*<7BZ&?!=-W MT\-71PN9#4WQ@V>+ M Q]# >WC"G=]4P+4WIB3$<*%L7 "AG9)5WIH)7%4%$ ^CR]IDP MG10JU[X%](.)?O7Y3.9#D7M5LR6*IIG253E[L@Z8 MK&JC!F?3+OO3J43M_8RB"M3G" MV'H#86A@FD;6!#9!\Z)&K>IH?07KFEOOY2RE[\/(M9C2^JB*.$4KN0T%J6:)5FLY70J@T,Y(2JL,&4@VG!"N%)B'0&O%E;&73N#.^\H1G_ MR?J;PU<'TV.1)XMI??GH54\M+CD.GBP@_F!+5Z-U>@O=WK\DE8)@:LQL?>.0 M6T5??3P%TIJPQEIG[8!4IQBN7-!XU)01&;H]@I&630B9T+:2:I5!U*:O(9 K MR#[$>10S!$3-X M'S73:##\&/F#S-IT=DB3*D_VZ>-]XP89(=GGZ@OEFA,#8L%@N9+X %J2#+\ M"'G5,*XD/C8'S3)+($F@_C.#E\6A!7$A>K;U$?:67-&B&& M1NC02^%-4@KJ1;$[H8L=KJ/$"NQ7DCT?8]E4W.;(A+.%E\YX&]85P8[,Q1G@O7W9F\ZF'3Z:'/?[/YTUOC/A!Y.^2\?X MM5P.GA?++_S(AO=_Z1=,Z$=J*?7=^7P B*84$QDK!0[>D]TV:UNC,:"5N.-F M.!N+?2YK6V)[A;&#^6"-E/S&GMQ?3W2W+:Y!MYBXA>5'*E@BG49IU-C,)N MP!-HI^5W%\:75'/][IV?)N/%R?] +;!Q,>OQ[S$1W\IO/3 M5+%[U.Z.9U(7T]G2-I=9HS1[-;/M0:,V6P^4+!A-L&N2+!&!R11F&(!;V#)G M-0,TWKY+N7MOIIO(7%MSGV-LV(* *_DDD@KE4$I,U(:TF^.6N7_!W/V9;*37 M#0#5VYQ)]1ZX)"3-B\_$&'T(.(21@RL9%MH&];_7:*/: @8300B@KE!CN6D0 M6VUB/:M!\$'22]18A%$Y4_T((90G WL0%Q2_V6'T*OG"@+3EF!_ M/SRF##9YERP&"(ZHI*I*CQME1UCE_7;M:\NK)PO]TS\TJ.@\FD[TY?PBT^[4 M>G1X=*#'GC!K?G#*-'YQ=-K>XK)+DF!)+0P3N=1,+39T0>XP@;7H8\JY:DH) MFXC776GCB?"W,M%?%GU@:SXXW&R)U;=4K4H$=>2.2G4YB&17V.?D-A&W^S2> M/)S.Y[NR^([F^]\?3-_\M_!S^4%]_G" LUS9ALJ]#V71Q!>2<3F'OD5T@O<5 M/$-8TK"VGG+UJQULL)Q#ME1BAB:E2"X030174B1,&XWR%?O7U:,-G D<& &R M8&+$ MA 0)UQZL!O--I7[957#W=*+-("UY8B9*!"M9IJ5>U&ST(#V*-O;3WW MI70]=*Y)"+;V?B5@B++W)#8W8H.9D#81KY5JW&5M)6:*XE,=5&C &CJ#E\:8 M]4<,M<9-Q&VU&G=)P$6#[ 6BI173ISC?H[E;/-<]>Y\G=M/??%9OJPG&;ZI?HQJMBI\:\1-Q&N5&G=9N$634ZTFI=X!NK#'EI)-S&(UQ]3?-A&WE6K< MI0%G.4>@B T(?/+9J9TQ!\PI!P884,.GM?64J^\%U4H4B*4O>+9J@U@H6TU) M"=&T#,5L-,JKU;BKZ(P)P5E*FL?4"!!33BTGD[UQ 465[T:CO6*-NP*X([?& MIB]KZXO:JIIVQ"HU]/92I3FSOMM%K;WGOI0-H]B6ZERV-@8!3Y*;XY9JBZY: M34K\)N*U4HV[)-PT<:14N"\>U9B)A"6Z!-'&U+!D6N-MV8;C32\%.*%2F\_@ M;>C#N!Y+H&0*!5?5Y.SI +S9K 'XJW>09GD3)JVI5D4(H1E-)AVFR*3*!4F2 MJX8V$:_5.3) F:8&:*%C+TSDI5PQ^X8D+)=@B[ M0P_&OZX>;0R5O:'([ %JC2I0&W +-1.1B&PTVBL=!%C-MN!DG+/D ZIQ@TC. M-G%PD0N'4.1]'SQ[TK;HY)=U@[LOG7\X7HR?G_ABQ>TWZ_7NO3VDV36<=]I^_G8V?/Y\_6>BKA9[B[(,KVJ;1?E)[H]\= M^B6K%U \6FP84J_B"\68(F(366I1L]/U+[R\JW_L:^KMP1^H>)D=]:\_'L]? M7K3K[Z@;F& QBB;;B,D&2BQM_0M*MTSY]TQ95F*O M8<5EAN*<$\B5LT2GLL??3Z&TNYTPN^!6A8UKH$NL:;8EL"X0 #6 MN-)[+,=JQ4FRC .8--PRXW*BB_=&I8>O)50/OGCD "1!-*UT0D-89K)EQF5% MDV!9?82-ZCE2B!1]7S$?.&!+$MKZ^XPU!FE9YINR;RR@L3YHAEF%^K9$E4U& M<)&,K+_YKC%(2YMP*1%BZ$LNB^9VI2&;&&KQO5$,4!M2*X(^_G8H[X=H'T[K MGWC<)W3PT;UEUH$?7W0/\_-1YV^/SR+08SF=5YKOCU]=O+O?CDKK@9<\/+F2 M_@O95V05#)9,A<062S04G#0JON56!E2%N.7X^G-\-7OL0JBFM(02,UCOB"7D MHMZ\M!!]HDWSX]]-YXM';?,M MT]> Z:M9*].8K.B_E@/D&(KX7+S+/OK6G,D#\NG#0GLE?HV#*5Q8TV%LFB!' M](&14G4H5 S; ?FU8:&]FI51&+QHY&H"!?JDF<]>5*L%X\AJ(CZ@U?_;G&0( M'%]!RP/"OA^J50>&'C01*;5P2L86;XV8L]5_PRC\VW)\_3F^FFK' N A2&]< M!]PW]S-!.&;T*+VT:M/\^#8;60.FK\2;Q\HU1I.5[IIRJ#YEJL;T'>1"[2MK M-LV;;YF^!DQ?S?(4K"0Q^VS5H6?NFW6U7$RMOK=LCD/:LFM8:*^F#ULEE]AC MLLZ#%YO198J28G(=\B$M3QD6VBNQ;1,S&XR:E$ "$5\TWR8IWE!MC@8UIK8> M.>K%U')UV/@8QMKI0P$$@T]=G5R2;I3ELF\:O:^_% M5E.S$@I[RJJ]$(""RX6 K&_."T!S&S=V=JWYM8J]17W/XX&;% 0.2?-Y"!HN M;=*T+@-N&K^V7FPELUR5""#V?1D3L*K]*$#-L&^0FFJT 8T?;+W8&HY8N.1] M-MD6AP0V$WG(@4)OFL/B8MDT?EU[+[82EC%EL:[E:&,&+[U@OC7";*5OQAV& MM 'I=M'=&HQ0)*PGC=REL0-]D6NV 5V,.15#84AK+K9\6H-<$4H5DN +<(7* MD*NX$+'5RLDE'%*]W)9/:Z#:B]>@)BV[Z*MR*V$+B#GXWGPR13LDU;[ETQKH MIZ#"R8CZ),X)*#.VWN-9O1-;C8%)KJE^&J1V82N!4I7@DH5H6N'@,WF7>VZO MH>>::I=!Z@:KQ(#8++3LP4$E5]@(<76:42NHUU0W##)F9\1*''KC#P$?36XF MF9ZO.LL)/%[3F#W(>.E)P2L<6U_N8EVEHI!F4Z65$ #]^O<#^Y[&LY_IX$B^ M/=X1FA_-3L:TOI_)_QS)I![_3@B='_R;0^>/I1[-9A\?4!JH*+N4;F'-FPID M.&>55]Y;*C$WJ2FK?$\D,"C>O/_UO_6,-*O[QP_EM1S\!74>3%X=+>8G1]@! M,&8-#6E=2(RY^$38#(<&V;6BKK"UZM$0!LSM>I#8;4D\9!)72#58PX2V0% & M.Q9(L6$.MH_4K3^)KQ=OKM2V_5!(;&J6ZGMIK@- S$XS"N>#:4HV.=LH:*U) M?/TC!3R61'TD)&CQD\:%&:KEX#7CT"Q[TT2 '+N'812ZBD$ MM@J:?@*X,"RC7[W\NGX$\A%*X(S@6U/&$*+CG!*J)R)GP@"VTMC*CI42*%<; M??,041JDE(O8D%G3P6H"1+;KW[]X#0FTMJ-?RVNIC"E3C91+)@))7$*KB(U3 M#&B43(/BS>JES_5* ->%Q)X11#,MQ@1 Q16&V*HDEZ :.6_KO^DDWHY^#9K$ MK?5][M!DKXF$;) ,7>(.#=(B!A?0>H80?"Y6 MJLW1U!)M:F']27S]'$](@2.5 $TT7D(MMIE9Z3:+GM1O]6B*!]&29 MP43NC>LX])UZ@U3V%O4%PO4@T+4;_5H>@5RA9%GU3^J]#Z40E0K)58->?1*5 M01%H*SM6X8'086G5DHO F8O#Z%-L?5>IJ:G'> M>W(5*'LD8R&C,:'E5%(=%&]6+WVN5P*X-B3VFF1%\=47#R79$@([%M_4)9() M<#U(O!W]&C2)L07+4$W(*( QEH+D6D\@O*W&^O4G\?7BS4;)T*5YXCYB4B.+ MPP0DM30H?5!%)6FII:3U)_%U=#S 21BD4M#?3(Y1Q1\T,25F@#8HS%8O :\? M@0+%X@H%-7T 5QL&$UVQ4,%@II:O!X&NX>C7L@A$SC9-0TWH!,(@Y$IF)1"; M&%4/\: (M)4=5T\@*'UC5AN%FT!RB:(%%/TI)! E#JIX\-(\T)>AM;Q*O91S M[%M'0V_G@,X19H.]: 5" QN'-46ZIF@M<639M6W1^EN>\-;X[>V9S*='LRKSTY?[:E@G]\/CU]]\K3_.3(YM:LT .10P M%E%?YXRYY.R(?/BU@_?A._/%\8'"=#B>C/8U6=]?W(;P:O&/-V->[-^VQORO MFR?'??/U_!5-SH^NTX/I[/9_=@Q;^T?3FQPU.AP?'-_^WWL*ROS&KKRY\7AZ M2)/__5]SFLQ'<_VSS@Z_,^//_ET\YL]*@=R8]IN?->153'P M]2U2./K#/4?E#]B<7)H.QL\GMZM^16:G-S.>=(.Y[>.KA3Z/Q#LJB>7._WXC!@Y?X4A=FXLE($+/K_P&6V^.J'-K07_R6?X539__;'YRO[U M5[>G7=II;YW@-CL_X(SI_I1*?$,)TRGYSYLVW/P=J5<;NY8^_%5JT?WV+V GPY OSL#N"OK'VK;S4V-Y+=QGIC<_P MM;N;[[]]W6IL;>XFZ_6-9/-_W_][O?YQ,WF_L[V]M;N[M5-_P5<89=J[7^&[ M[AZ"K/3:K5JRL?I^];_^@Z3X74*QX&JL\543U_YE.G^NS?W@?-CYNEV]S;] M@;?:K7K_!.YDDX&>_QH429%1SFW*/?6<;9_D=UM'/DCK<;[F3_ M:!WO-;;X?N/+^7;C@.]O;+*=QC'?^;XE=AI_'^XUMLDG5F_N_6RS<&S_9.\< MA.IRY^,WO+VQR7<^?KFH_SP6.QO- JZ[W/N^^;/^C[SX1/?ALTWWOO]]O'=T M<%D_^KNYO[%?U#]^H]OT0['?.#C?_OYWL?]Q^V+OY\'Y?L.>N8__'>R==B9V.+;I_\6J189JC7'E25B*3:;ZR!E;8E]*,NAZ%M61"TG5+ M/P?1>+BXK7<*W4R^M0K;=C[9WGV.S0)/G;Z4?>GK#KQR\_*K/VUW>BM)WNZ< MZ!X\X*+W-B\NO$.]3O_U">(!_9%JPX05&AE.)>*9%$@Z[! SUJ4XR\$OMBMK M__4?*N/INU%9'$K;= GX;K$94-0T6L >T8#Q_[YDIR33>3A]D.*X0EE2P2SY MW.]T^^ X)KUVLNMM<$FJ+B(L:7<2(MZX/ZH?P-?H'?IP4K]3] IHTW ^-EFW MO>"*$,7XO.K5AUD,'^"5PTM>=]/GTH].-HI(#&JR>MUE5=+M-@@Y^02?P MS,-P&7+Z$EUZW4&^]>I(NK"GD5"FHRLK/W= M;UY6TDM5+0G]?A\]1DW]<'NP ^TK E/R^/EUMQ0\,PV*E\4AE*48\ M)1))G3&49X3E()HBUV:@JWG4U0_1U5%[7SW\&GE1??]*?=_HIX'^SCOMDQ<5 MFX=+]\W_3DG:'M:;O?8B]]CLA31]'(', 8KN;N'[]LE)T0WS8*'9M!%V#*49:E# M7'J.M.42A5*%3KF4R2P%P^K?FTECY^M.F-WXO%[?^WU =]Y(^\WFA08S+@A ML.4Z5P.?Z&[2/?4V)$2XI&@E1:^;@.$7XAM_W/M:@ZG<, /^VTS\)] M%C2:]J$P'[^E]8_;Y]L?]\3^R3>Z=U0_@FM^[C>:19W^ ^W9+_:.#D_V-_Z! M^QT,KOD'GB5:^XTVWONY?KY_U#S9A_.VZ390:[T)[\+VOW\XK)_\7>Q\W#^N M?__G>.>#//_46.]M[^*+3PT+[W!P_D-9%1*Z/<(9\RBL"T JS7.D6,99KB2Q M-EM9V_!-?:X[_MX@W #OQ#O6_/^$0F_0T)#7VP-TN&J35X7V,:=M8AOW1;Q MG!#/K?-(Y6D&ED26(DDSZ'PKB/ V(\JXE34>ME>2F&?XET*^ &2N?F=WE!)< MLFL(->WT#GTG^;O?*;JN* -1P0XI[?!;=%R>VSG0K>)G^7WYL/^PCMM:_;JZ MNYILGIPVVY?0<[=AFM3;J^,"\^@4IQ?W@UX\]CPO\85UYSJ^VQW\^00-( M) MPL_*J3G_047.F-<>>/NYT&NWSQ32=GR72%V#Z8IYBD&9,SW3ZIDA%'A;@VS;R"6P-5*NN=SF=P=8J675)/Z%G# M>?F#.Y_;7,!P9IFHS#PMLQQE)L76"6X$YRMKVT6KY;OMGAZ/%,UH+#^W8;": M^\5IY=.^LH$">YQZ3[S KD0S^/$2Z2\Y0A[QXGSF;4<['$A>+FSHDKG.:9W MSW2O;_K3PW;K>@KFS12E*[#X>L?KURE/Y(>EN62*4.0,-PAPKI%F3"-*&7<4 M/#J;ZI4U)<92B/Z8)N8_M<%7^1R$8($]]V>-#/YAL1&">@L<;!6";N-(I8P@ M;35A:6:8Y# R4DHD9=A =7YQ?D_L?D#IM02T_M R=@ MWMWYKG%.9L[G9 9CTO1Y[]?KW,8//CJ058W5R\2R&D6O6HSJM3U,;%-WNP\( MZ[V:WNGHDJAW+T],N_GF!ND^LV\ZU4.6N.OJ@^GL4J[\,%\1B/3\L(!?KMGV M,<'U!ZX_76"Y?/G9IX%*O"34E.2PD&9K->&TO?$%[WS_]G,/GK6_<7Q1__CE MLOY]ZV+[:.MBK_'M&RC:-SJI0PH0D7B.09!@=7<62494A2)W6>2NXY MKK+U !"[O;8]KB6GNI.(D^GC9* ;*M400?( MD&S>!@E+?2HE>(3:,/ -+M90V@DL<%19HT2 C'.7%A>+)')5(8TL:F1,LML!GHF MR,I>NW-<:9JKQ2._SW)XR*3U;?_]X;/6+^OW;[5YALR6(ESJ+M)7C2]2W2S"6>$A3PA.M+?X30I%Q-VDW>P$T!4TFW#T9U][ =7Y<&5HRN!F957#LB5E M2W6WERB<.'W9'=;NF/KLROM^IQ-J4)?O$31S3_?ZW86DE6=%72]^X)PII4F. M:"8HXBYU2*;>(64=M<0K)@Q=6=OSW5$*>-K2IGMN^H._ MNV>YQ,2Z)IM+!5+M,MH+5IFT9 M?-_0/5TMK1HA_>M[W P>?^TW?25#'(M Z5_]0;]9I8GMHD;R)AS,WE%&5P/U#J5*F:121E& MW#""%,LI&'(.B-N$G"L1R3J2=23K!*A1)TW= 1-96PMDW=&!<0-U=8+9>N>O M"4 &W7F@>P(L#T_I#"U&X+D3Z(3+6C#5X79@U8:YMH/DH-,^[QT.#Z^"T>[+ MMCF?%ZURM7HWD'>8MZ7PFO>TL#Q,W@U/^^T)][=O>&*PU 5'*('9RTV/&TDR]DFWXMZC_= M2?WHF-4_U@_A_B=[#4OV-[8N=S;VX-G'=&?C>#2>=KF_\>WG_LLA<,F-*)63?X#FMOZNM^Y@[HZ^-COI1CS-_=-2L_ M;,O@?#%6*?I9XS]?IRZ1=JK?9?^^#L%]5>2T>Y^[L'QC/76#J^S+O_I=>'*W MNUQ5$F=J8EU^:GRY;6()S:S$+D=&&H&XP 89CP7RPDLK%?&"_K[*8M1*+]V2 MQ:?+S;L#)I$L'TV6PY[\6';D^ZH?(VD^F33Q&&E:K*R0SB&92Q><4XHT$QYA M ;*3*6%=3AY!FF-Y'0N6O)'_(C@;UM?<&5,N\KOF_LH9/S"*6^URPJ[?K0*[ M\*J^K!O>NZY'.IA8"Q-NX5G-R_#P\P(>#8]-6O!N[6!\G17=TLANZ98-, ;3 M.U0P"B>'?;Z<[KBPL*=]5KC[EIJP-_J/.\.S\SFY,3L!>$>$-O_8S79\]UYF"2;OO4>NFHI]="S$H,N?^28ILQ)CRP![<&) M)DAG5**49)9CK1ACO]XW"X^C404[FHH3NDJ#M6 MO=IJ742WS%9M]WNEVBS7RY97K?T.(:F^(,K5EP"L?RKP2N$&_552L M4CUQY3;3:.$X98YPS EW>:HXB&6X(+@5X"7 O_.K8R.(?U"N56:(1 M\+E$/$TMDIKE*,^\#/MW 4FIL$L7K\%(U%)V5;]X.,)K#YVOGOGD]+,VQ\0L MG<:^D/&VE*XR\;#;/GMSS/']+Q^T;.01FV/>W*OWM%TY*6\[/J07GOFQW7NO M6UDV#U]?H@TTI=\;O^1^KW!TE]J'[3J'V,=-[SG;>Z M>:XONRM_QJV)%W5KXIK417,W_6SULQ#Z#P5&]6E65ZPGE)QZ]\/.+#Q=1_TNN4R\;F:VKSCE>^4[/2IG%N-Y@P,[[LP_%*&]R/;\G##FX1: M(.O?&EL[]?6O>TE]I[&9?-W\N/YU8ZO^,0$S\3M\1)]V=OXG?-]MK#-_3LGG&\.P2AYB._9;(V7.23 MB0H5 S-G_6NC4@-;JS/AB3AR$QJY#UOU]?K[K?5/R58]A C6@UYX.ZDQO--8 MF2OC;!K,,B>O%M_HE_#G;-,45-5Z$D MY5^UC*\6=674E9$K'\F5E#Y05X9E#AU_".>%^H1AO]X3'_7FTLE"U)M1;\[U M*\V_($:]^1JX4MRK-__23=VR/MD]]+X7?9?$*..? U< M*1_J6^KN8?*AV3Z/VG+Y)""+VC)JRWE^I?D7Q*@M7P%7AHHH#]*69?V'PW83 M'M']?\GF__6+WF74FTLG"S*FZTTCUKE3!2*-+ M)P8JNA^O\(U>I]<1T_\GPQLJ&Z3_TYC^OS!D'P9M6[?T0:G*KXK\;11=V^]V M0YV^L(O9>DLW+[M%Z4A=6P#!1*B*[X9SOOINOUGY6CNGOFK2Q%811'/@126$ MD6@/Q'#D/+_2Y/=>B,[I7-$0W"A$^JKZVCLP"&>%/X_J93G&]7?Z9:'#=I%S M%E' 9C<03B6<.93-=61MN<)?L^H.)+LF/I/.R \M^LUPDDDXD MG1>1376S%,CG007ZR#K+,;+L-RF%D74BZ[R$;!):;8+]<7W]\XW)A6VON_V. MCT;/D@PQ^TU*0:2?2#\O(IMA26*G*/L^6;_>#?1SNUG8 MH:YC8WN[WB1/N7.;"7=PP_-X?>0 M"=-LEZ9HHDV[WTNV=>?8]Y*O1?A^JG M9*#Z>53]BT/\M%HZV.O P)1J_W.G;;V+0:?E&5[^F]U[7JU>7^XWBNI\/E3H MHJIS?FN'IKA%TTNWY9%CM]/X]^;7N#_3JU<#R_=&KU/^(CE.BARSN$'3G+3E MD:/VR1^$E*S@H/HP%-%#79*!Y3QZJ*_PC:(BGP_EN:"*G.&A(E^/FGQQ"#\, M6Y@V3CYHVVMWHA)?DC&-2OQ5OE%4XO.A.!=5B;-8+VE.VO+(4?O6ZOB#HMOS MG5!F5C=]M2]F55-VU]M^R"<>I Y_Z_IP<."Z1Y6_)"+ EWD-Y[PQRRO1!^E M'Z11'RP0&<"H;5X<%J:("_2793QYW*OJ-;[1Z_3G)OMJ]74%K[E^G\.7+1C>$:-)0+>)/30=V0MQW? M+)=0O3LO7.]P /V;5YEVK]<^>8NO+]&FVV[V>_=?[F#P-U=AFL4#R>Z

#V-+ZQ 3Q2,FD$:=* M(",,0<*'Y*U-0M#,M.ZA;Y4WJUBEKER&IF2Z6#>X$_PS::8;V@^,(B_96JWN>]R*& M[+$ M?UJ^R)3S33;IZ"L-=L)M=9HAN1DT.MC"C?X9KJ=ZJ;%.&]@5E9WY8T3 MV[GXG[]H2M0_^C>.0G2Z@X<=AW@,J^[UT*P-K2X7.]CH)^!3E4HMGT^5[$AB MUH7\]:D:*]CM+WTUC:7W&["-(G"=[_WC7R6MP#IP1Y1GK#8?QWKDS-]X+3S&H^8/=-P,(7;> MK-MNPZ@RWO'WPY-#W#CXE>\?U#%<\QW>"^]Z3^OT_?DA_72^#VVM'W@\O?^V M__$S//M7TMC[)NJ7OUXV/L+S3[[QPX/#R\.#7TX.3]Y"6[]!FS^GQCM\/GU& M+#$JM96(&J803T0B$VA"-E"L'9$Q2%4DODR)*Y<,Q9B@1")!7!*+C&#P3XC) M:R.MX+)(?)D2#TSF;"R'=& 8<9E1U8KM6B<.KOR>NWXLD=)G$1.YL=E&:Y5- MM,BIHF!-)#092:3A+.8*ZBE9;4CD*22AJC0*BCE@PH*GBJ[3*<:'7/<[UY\U MXH9D!3T??DR?"=*)\<@C!J.8O1+"!')"2N3!5XE)!4D9W]IE?#;## MYSYPXR,54B?O@Z)*+TX-6(#J.8%J^K"*Y2%@HCFR EO$N37()460,$* M4G* M#0MJ2;:L&@@%J I0/4$OI)+0V@DDPQTJ2^]1P>?@"KT#6 MTB!K^DP(!X/C4O)(60F0)85#FFH*X"6(])R18,76+M\69):D]$76?P_=N[QY M&(7!VT/W+">+CS5MO1(J[E3L@^[ MF[P0+] $L52Y7YO8[/TT=X\4[5\$6V2 MH1,2_+ (J!B, @6">FPD\RFLR7/P=Q88+C#\TK)99#^)1&&5CX(JPB5.+@AF+*,F M%X\,W)0([DHC\W0$URI'@Y<:.9$,XLHSI*6W*'DKB4W*:F:6%,$M %T N@#T MDP,T =^7RT1X,HQ3[BUU 4<;/#7$ 5*7R/5* _1TY%J*Y"RG'BG'P74&2$96 MZ(B(,,YYIBD-RXI<%X N %T ^ND#&49K;X,(TI/(F<0F885S>A8E07&F2\1^ M/:!ZIA2!%]X9C%%*)B"> D'&)8DPA9%VW"B369P>&[%?&92^A>#IFL]I'N%3 MYI&IYI8*1*6$N:4Z\_0"-.CKY^ M_G[X]?#'_L7QZV&ZVC MCY^/CT[>\\/+X]38^R3JYW]$K#1),B%BA$19BF%GIT_"%1T1^#AB^?S!\WS M%89?4ET=O+N#Q^6!7W*UP)-'NW'C*T;&BHZ$N;K<+Y3?Z]@V40NPG+QHAPBY M5XY<":N)93!W%1?,66TB,S(1ZQ@F7DR# M^\$U&5W-VT'\UNW!_.C7FH-^S?;[,?_(?'A-ZYJMYJ!95><9=&O=3LS$=H.* MTZ@5_XRMB3H^F>$.;CYKGV9?HE_[:[-S>C;H_ZUVUA^6_LF%?2H2ON&%<5#K M]J[><;%3>P^3'IS?6)'G79<"JNCSTIC-<;)]UQ].MM3VXLU&I1[,O_-N[SM( M(6MGLW\\;%#5$.]S_>?T+A=VH'-YX8(C0"7GI]^7;M MM-?]LQG@PQL/'#XEOV?RVMR-7OSO61.\FIH'P,NY!^':TYEY'WQU!A+H5P\8 MLA4.HC_N-/][!A_VS_QQSDK(/0-X^0XRMJ?0'@L?_[4:\5YEJ$??G8)^Q_[? MMH=$B-49IXGK1S2)(RGD,3D;0)O&%T*?KI(?\C-R5X8LA_V;;X4_8>[T(IA^ MD$6^!(#I3W@SW']J/8Q]?CC@W-6D&%V;)5X][F_38C@;P&CG&6LG!^JX&7NV MYX\OX"6VZAW,ZT%UW;"#>3[FMLR5735-XL@KP><>]V*>DZVKV7-S3F_7SH^;\.7P?E;[%CO0]%;KXGHRY#5D58\. M9 "0;K\-Q7%R%K[E7X82N:&)>>(/YV.5F3)DOP>HV]?!6TR:Y,6VHPM<'C^,O/EZ(*#%JE:J!B[[*S4CEF=GJBC]>J MDRO>H8?Q\[7137-+J$LARL (25RHZ)S!A @2&4N&8;UURWM^;J:GWI,BXYH9 MG?-F!+S%6^N"D":_/C&R "=O_G/D;Z/L7+]AMU+!/JW:S;C7E=J-<'0\8B^A M^6]J7SJVXD\'^/SO63?_&-K'["K8JJ[AR&X.&7T![SO5^F3LDDQX,^"'[-R3 MH7<=!XJ^[$#MN^Q 5"H_LNG=ZI0V6/W.A$G.8[=]Y1+='-(\@/TFM,[VY@_? M[*#_8\XC?C('\D/&4Z9R2;*)SCFDPR?_(U_>'1TP'_HFXXNZUUVL_*Q.S67/ MJM?KN@R5T IW,7G1R*$+=F"'?3MSX.M"VRJGHO*"SUHM<'=Z[:$''U_?K&4O M#2_=F7D+)JZ52Z;"JN#:Q[OB!Y]<35G7/1M,NK'C556>C7>LJAX^GL\Y>K?2 MW,T?S\\Q$U+E7O\L+K/2O?XI?Q+%ODJ%:9X@>A7_;S^[0\0N?/4)D2E58B#:B#' M"4:1!RRM#HHP]>#"%"NGWU.%*?KCRA3;V;I7J_K:>7-P/ I5S8MT;$\6E@"< MF!LGF_1('H(%(WW+7*S#G)4QJ^WVQ&=CDM9A(&C?#[HN]D9?D:NO//@PH>IP MMVKYG$C,.+A3!6.N\"1?W9P,RU4!QMHU8?9]*V*HE]^^>D3Y"Z9WI)3K4E&" M[3#%2F-+8YFZ7ZV.>Y:_N <_Y0,N71=.[.65U2!B,UG#L_LUE%+EA U_G5P? M##_YTH=.#7_]5"VJAK_GDDZPL ?;./S;3I'=/K1(QAGUB_OJED->O^QQ\ M<0&NHPRKN,U0B*4,Q>-E6*I0/%Z&;"%3L!E%*.Y,K1Y&.!Y&![]23/]SQ+V* MJ>SW]OZ*N(NXB[B+N!<4=ZEQ/%NKLV,+'!UC-F'E@DS4 M$DZHMRYR9K"/R0G!-?OCTZ)G>H?>U5J<"WOHEM'H7-A[WCAX?W%T<$B.#MZ> MUT_RV2[X[.OGD\/V[]_K>W5\>/*O5N/R\'SZ7!CT@=0/X+N3WUOUO;<7C8]' M[?S9T<=&\^@K]/'R<[/>_L(:)[^D^L4L^XV5C'A-$ M8(6ZI1]HH@VB4QH7( M+2%X:Y?2;<9G#X8][ SO"YS"+7CT"O$H,>RYQ<$8(CACQ#II4O3*"*V5C7PY M>)2:/V) E['7+5"T&!1-T[TXKP0SAJ/$O4/<$8YTKG;DL5=.$.\BM%_"/IS2&J* M7[HL8S"G]EZF3316)J22M8@':I!Q(B"C8HQ,JN03799?^@ \?HYR,@4,"Q@N M;=_"4.:8#8))QG%TEAF 1L:-#A)6YW;)8%BH:58B.(5K@@.3H=*9<@+8"V1)RXS'1.+=/ .,1:HLHXEINS: M>87S&5/O(DS]&3ES;NL<9N9'Y8B6-Y0WO(8W/'178[TV+B9(.QYUP&49:>?K MGUE>A%:$5H2VLD(K!S_*P8^23+0J!S\F7(^R'%YD.3Q[P",YQV30%$DM+8*Q M)DAC[I$PUL1(N([*;^T2O4))0P5S"N8\_^&.&YA30G/+P*+I#5NLE<%.)L2C MY8@[X9'C(B 8Q6"4)#B%Y6W8%D J@+36)SR*$_1@X)G>&S7<*6E-0C1HAKC1 M&(%7Q!$3(F)NF68Z%2>H8,XJ].Y%3W$4)VCI6#2]/TE\2@HS@I3 &G'J-#*4 M._A':1=)\M:G572"'GF48SG%8%<UF=_]NP(#$R,D0&<0]S@B$XU! M,@I-:()E@7VJ RP%D0LB%T1>X4,TQ0U>)O+.')9QAF$L)2+#G2@OD?;@$ N= MB\PFA271Q0TNH%M =RU =UF'=8H;_!Q@/!T1IT[J&)Q&A#@ 8X(9_ MPO4GQ]"^HW9C[]?+PX/?FXS?N)_'+:_\*.OGUCC*[2F_7E>V3Y,J#9&X5RVSR(N6,KG M!PB2UBJ<<.(Z\:U=LBTX7Z$C! 6."AS]]!RE,M9+:YRQED<5G$A>ZQ24%!H# M1BT'CC9N\_;9D&@ZA]$2&",G(W*)2\2M5,@&%A"V% 8R&6FP7,7C3 6+"A;] M-*TD:!ZUH4$KSJVC+G"9?%14Y5S=((MKM * -)W:)QE7!,P&HHPZQ,&<(.-X M0%J[* "?L+6RN$8%CE:D=XMPWB1*A=/8,)B[E$JKI6<&)XTU#4FFXAJ]+!)- MY[6!T1"8FX@,CPR0R!)DDPK(65AS.V$\-7H57:.R052*]JTHPK_FB@0J)JD% M%9JPP(5@QI'HB9'8.TE4$O>%_U==GN5YC,&L\5]1CS.YU7H$,5H*P9U*E>+N:B63'S;]V'#"S+& ^\D6<-QJ#6QKJK.[J^OQRR M;-DG9Y S/+<99,N^77:]CYY@[F' MT[%<0N^,K=!W=#H( ^(.+,]Q!A[%.E8_M,:^2RA@[^0'6S7,48]J,Z1,DC+I M\4OHGT];D$<31TMU]#0<&X8['AB>[0TL+=0'GAMZ ]/Q3,?R=,_WS#X6BTF! M) 72X]?12R/I8:32TCVY-@@BC?H#0)@VL,S &GB>9@YLEP:Z:X_(R+6DD21E M4D]V=]!B>FDD[5T<+2:** D=*Z3FP!^/0!S9F#*B9C P7=,U=,]P1P[MHY'T M(+W35J>PCBQJ_7A=TS8 V5[O+-\014]/>>P3.$](Z>RKA'^;>\JE1;R["NIH MH&8[KN.'GC$(0M\ /QVT#W%&WL!S#-^PB6[:FK\GBWB_2N#@;2.D\)7"]RF< M&7C632(>3>XNQD?'.AD[;N -#!J Z:]9>([6)(/ M4F$E+Q2 M\DK)^ZB'%*39^VCB=S$0[(]LC8::,2"^'@XLUP@'XY%%!WJ@>Y9OVK:N>=+L ME<)7"M^^"=]]G8J09N]CR-W%B+?GVD2S1_J &JXUL$:>/2"N:P\H-4+$F^/H M_E,R>^^(E%?=S&"3=+VPED_N^J1$P<&?E"@X^),2!0=_4J+@X$]*%!S\28F" M@S\I47#P)V6WY/ZVR3VJGKYRL;);Z.O$&%F!&WC&>&0ZHS P0\L=Z1HOJ-(U4]^V#==3*)6:OI]\_/5? MTX]?SK3SZ=D-O//MOQ\^3R[^>/_'Q1^G^OD?Y^;YK^^TCQ_>3Q9+I6!^^[?I M;_;Y'S_?_O;'J7WQ]OW7_WYX9YS_>FZ!X?H#R_6\ 0EL,M!,S72"D>V,3.WD!],P>G0P6,H;*6_NDC<4=NP9IFD2 MP[>(:XZ)IEON6-/LT'4\Q]]=WCSEDLW'DT.+)Y4 $Z >1N.!-<*.R&YH##QW M9 Q\S0'$&4;@ZEX?+RF0LDC*HCMED>GI=$1-W_1,RW-TS[8#(Z!F"!81T6Q+ MVCZ/(W,6C^>88\#)F+H#:AGZP!K[_L +'7- ?&+JEFX8+G6E[2/E32]VM\U5 MEJ&M!Y:OV>Z86N/1R//&Q CQV*"I^YIN2MOGL')H\;@*"5U[;'IDX([Q%LM1 MZ [&8]\=^+IMC$-SY!H&Z:/M(U,\LN5Q3R7\<^[H1/%J#G\44&/L6(3Z7FAY M>'N'%;B>[WG.IN)_34\WEO==78T-&EJ!&0Q<)_0'5JB-!JYIC 9>8'JA MY]J&X9A[L3ME^SHI[)ZXL!L#)SDTL*A/;/A-R+6L< _"3AJ] M^Q""BP&_,+ MQS:L 1FA\VWXUF!LV=J &K;F!63L$O^AKB:2@E *PB;06"/-7LLK3XI[*2PNUO8$4,/B>]I-@J[L4V)X;D!"+M &XTTVPVD MU=<3(;@8ZK1-SPP\ .98!TEHC0UO0(@=#*R1:P>!;]JF,3XZJT\V+98SR!GZ M,H-L6KS+KO?1'/=X*[LET"30)-!Z"S1Y\$(>O)#%0'TY>/&\VD@^EJ^\?#1C M[(Q#V]7U@64YX<#2=7- LT;F+HQ&H5CJONN?_*#H>JF+%"4,NG@NSOHX8QG MTT;R\<318L+6]RW-<"G('\,R!Y:KCP;>6+,&/O%"TW4=9SS6^UBE* 62%$B/ M?T)#&DD/(Y46LZH."4::-1H-#,?"K*I&!V-W#/+)"\Q1: >A$]K22)(RJ2>[ M.^@I#FDD[5T<+>8W0],?FSXX:9;O@N.FZ=[ "T?.P!^9NF:,=>H3JX]&TH/T MVD9F>G)G/1ZCX_;&@-MK#ZRMT/7TU,G^0?2$E-&^SI0\^V:$CZ2:.GIPF]1" MB\(?6([C#"S#] :N0=V!-S("8MGV.-Q;./$AE,/!6Q)*H2R%AH3\], M[NC<)[9V44Z!9WS& $CF45(2Q@&,N/20FM;8=,>&H5FVY[D^(5Y@CUPO#&B( M%"[>H<$IDBHU;-T+B3T:^1[8*&"[C,>NZ>@C\"5U=NW4ZHZ!HZ6.@>U-_E'F M113>[EM Z%HE'MB(KZ("IO/G!,92HQ(#!<9%FF04ZVD!-0KRK\(86&FWOZKI M9'VKQ(6-CQYYXZOD(MOFEPD%%$]AYEMERK>6*SZ0&HD2<4^50I*@G<902*&$ M")!K!A @):( H0T:<'DDC_*AC&! 4A&J_F"%0,NC*=$B1^7 57B-+D: MQ-$UOLAF4)6K- UNHCA6V611 K0;@8"GXK$H*4AR%2%'5F_<3")_HMRD91PH M5S2A&8GC6\6C"LR*S+JX* +[@._R,BZ4-(1IE B %F5(!XH_ >S29L/^GV7$ M]K4(N#P';L1E*S.2\8$4K\P!*WF.:/"BA#-GFO&5\K'RB'V(, -=D]X%N$5, M*$')_B@F-;-(@X812JG+1P\\,K7KG-X' )S2TWQ$4@I:ZN(QLA[,AJ"9-DM M\A-CI;SBGX8U\TF:%8."9E,%)"\(AX@Q.(9/\@DC3O8+!=*$ M4?E#0O;D*(4I? PBHO7AC-R*3^#EUHP!]8JY"=@IF$(!.0*"CW$R+)BIC=;S M"Z)(Q=^S]!N8\\#B\WC[?L%VZOJDA5L!/LO@1X=F*6>]5TQ$@4)JVA?_?=Y> M$M2@-:\0#VS%LEC]RE*_MP-1B>$N@*SU[Z0^ZCXC5W3@991\'9 0%ON*Q#?D M-C_Y?IXW@ T68+BX_96;#,,'VR1GR0#M X;S5^ (T R?@C61WJQ%F63HQOXM M<@+="4/-(L:86IH^'L/?KCMV/=6[5!P0#1=MW5JFJ%K:N,#$7/W8N_V?4 F@A)H; ZTO"B: M#?R+ELA*4#31X;(< 8V-Z/A7&=^*3I,N:QL+-D?SF:GQ5K),$(K^LN(;T616 M79#/\\*O,J4#Y<4VP6H]H 96<.BF;9FA-?8L/;0-T_2I/B(>87$10W,,=RXN M8B_%16 MN)2WL))/-$.Q!6+A1TK08GN/@9 S%&0T+TZG*/@W"U^/CC-<$M/_ M^WS[WU^#F6=8HXL/O_QU\>7LKXL__OOU?/J+??'V9_.WZ;^^?OSR[J_?IA_)N'Y7S\;%S>_NR!F], 9#71S1 :6;UL#3_/]@1&Z5".Z808C M_>0'V["&^E*P0P'6B>$7=2LR<#3/)<[8=#W-L<8F&>N.YWLT"%QJP"\B/*8Y MIB;)X%'(P#S_^?>Q9E$-Y.: .$Z 60AS,+9&YH!HEJ4%(VUL.2!,+2 #;249 M,&FR%2688]^P/,#!*^'CZ.TAH;1R$ M_D#S0"I8CN\,2&!9 \$Q'WIV4 !KH*DO!H>1QZ0Q-8J8X6.PFRL'+ M+I2\]/Z@?H'Z[1I0Q2R)2"!*8:^$<>D77+'E0P4="3%J*V81PCC^9$E!@>JD M^"?HYD!!]_9*8:V#%0/FP![S&*X(P-&J8A6H[\!^QQ51X5J$<7J38P@$/H!- M_5FF^!48*U\I7R +9?%(4![!WDFFD"GW-6!=;"$^BQ )CX)'B+PTRS!@,ERC MJW$U ;F3 2=NU[8\$U43#BTYV&8*SLQFPV#4?TB00D3;?C)9>O-Q]__MT-=-_5 M]6!@XXD/RW+ -0['P0!,*O"#;"MTJ'^7Z;8L@RK?X* R"/S,$26!;IFZ;8W! M-QJ[VIAXAF?9H:6/[&UL1"F#-B*JB[>G-^=78 C:!G T> $CTQY88S(:>';H M '@P'TH-ZKB,J.RA^\@R2/H-/2,7[>)J+WY#)8/6!"(.)(9L(QR!_SLR;$JL M<4#'GN/BP4C0T98[7PQ)I[5?Y&*=W^S%:5V;2\[H%E[ MEN &:(")WR:QNIRIJL/WC+#N3 JXUDGUTEP!T0(7 <;\D07VA&6!UJ!$#P+# M O4.GP7V>/S[6\9%NJ8/&L]BGH$N2R^G?Y; -^^N,?/P!0;_,4[]KP=F@8LW M%0OX]G^G/YOGO_[R[?ROX(_S+S__]=\/9_C9S<XD% M_HJG_WWK?_LOD/R%'ML8GSMI%="*3-]2ZBGGYE\:8)?U6?;WVW;5?@C&S^B\VI.L;;:B1)PH7*,M7@LX72/:U4''C>KT) MF,,4K6AF69,XQI!L!0/*8,#K+-(JW@J_,9J6ME"WM<%()<%?,#J/["@+:C+8JH!4+'F M(C^ZS6C#Y?*,=J7K,R_%,+75I1A;V '.B:S?D/4;!Q5V9U_>G2O&4#D_O3C] M\.[\W<475K?OO+Y4WIY=OOGE\O+LXX5R>O$6_CO]Z;?+LTOEXWOE_=G%Z<6; ML].?E#?:F>^?SN\I>?OK!'/GYZ]_D4O[A\P *]E1?P/)ZNB'+EG"3 MM"@V!>QR5I]8YGF5\CT%9^D6RX2!C!IIB^(XJBML/[/*9Q[FF=%,5)B^/#E_ M^S]D.GM]>O*=PBJT@08#[K#/LO0Z"BBKFB9 V_AJ6F9;*0WFG!'P&[*,26LE MS-(IS_31+)]1GWT( T_K36*B#Z=IJA#]:B.JJ-]FNTCK7:A*'(&*@V=N>65A M5?V>LKK.$-S,-!-5ZU-RJY PQ*PGFZ3$*IYJV*'R2Q)C%2XOO6'>$M:B8]DT MEB#B<#=13GE(#%W07#D1NEP]44Z^?'F#/VXH_@O#PP_0FN OG32N**K_+VF6 M8J4OLP%8O7N!)=$M8*)ZAPV1+*(L[XID(!"%14BHUEFE.T&G%U_]HTQXX(1! M')=7/U^7"L&3GTA6\/#>V9DJ?@%<*4Z%W-,$_,X8J&669@P5X))/^8.Z-O@W M*QC'T<,(XQW*+269PBFF,WA80Y1^FP&0\_@62])QAPO Y)&B*$>BQ"=1_0;< MRFCOO08COI.#-UJ5P M[9 9_9.W%#96/L*L&%NW1P?@*4RR=;S746!0BRS*" MBPT\H9 FXZ9,]$KH8%2PAB][HIU''AMU4&I ;H>KW1KR#RYBA$^@B]R'=$; MB8O#X:)32TB$' XA]<&02WJU_L2:1,:#(Z,Q<3X)GU)BXW#8N$B3P8?3TT\M MRU,<[91,]"X:>A- M@$N2LT++M 2_(>0=?P9QFGX51S6%UW3"C'AAT4XI2?!K<6#K$[O:EX(Z\*N3 M43_!CRN>)/M,,6$&D&=)5=UU;0;Q&RH,9^[(U0&[G'*?H8B*&.SADS>D9)FW M[)9GS#[7.3?1GFCPDUCL96NQ<>KS\&7!!O4H8*I9,H#AYQ*\#IJ![3_O5BC@ M4?S,/(IIRD**=;;O2(X9WG7\?&OQU,?=K:)OX*XK\$2+>0]-16)CH6@1/@A: MCGQ]/+T^0(Y5R" K_)(?_052F'/^\.!@QD\J,[_V%SP2'G#JP^#%+\/+X/?\ *=,6)LA _XA##]+&9O($;@C9V,]%Y M.8/!D/CA,7Y:O4Y:5YPU3?,"V#\#!HMOA7/+ GT=P%AV=]LA M!Y!2<+]#Y5?DT3BB@",V%*PWITH%CXX5BI.6&* A&:T.^:P;6@(ELMK0]:M M5JVC4%%R37,6QV%/E#D-RW@>%^USJPVZ ",>+0"<"HO0LA/Q;+$^"ITZB@1O MP:_L-5Q&?;J5E:"STO>[@#1);P"FF5H%:)"V/=H&&ZR6L@!%D:K\/@*,\X#T M+0MV%%_EMP;@W00DAA4G/&;&GN8'9D7@9STJU/4D6 .W8Q=#H#A,-D5Q)"*$ M(,37[/I.>L\8 <,ZU\W*J+D=INI23FOD:4MAMD11AQ+9+'&B:]K)L5LEW3KI MS&*HZ9L%\9]]$XYNHD#2DSZH "X5F,7;.P.9,;F&N=L3 V?R>[CGR:O^8/ M1EE666KY+2B<*7P1PW-8%()#S[\?,$NRD>.+29 MJM4(T74=T,_A<0 RO]?CMK*%$71#Y7+^NPC%*ML!29ANF](JMLU2NF -Y%A$ M@R5B5Y'/(\;U%0-H/\1,(PA,1[SH!B!S@X(U /.[A1*V1+;"MAZAWV"0F (Y M\-73Z0PAPTQB! E-9WAQ"H(G3 $2[-J7EKQG3P.&IGC##&PE82>B^%@ H31) MI^A!L&0VSW^ SKB!*?$GUVSBQB>%AJ!6"@9[,%$P K\ RP%; 3M4A3IR[IH' MFEQ'69I,*XI)D6#X,J[2:UPN4GP#0)7)<3K%DO#Y.W)P42<+B'J7!%QVXST_ M$=OY0YK]!Y='OU(F0C@)"!Y1;M(L#F[0OBFX08W),EK QU^9<(J 4".O1+L' MB(^2F*%H2G*\8 .@R?^> "/>$);'JC]K9 GG>(57-# [!5BB_JM-.JQB3'G) M]3C2# 5H 75D^7?,;,3%,'ND994E*6\UH[)A!EX9Q06GD8#.X'W&/O5^T5[C M]H"'? .L H(SQT&%J*QV/U1.%2:8\#4%/ADFWI&"?-=9+=8.),,ROF<\/.VOGIOC ?@S8!'IE^VJ2FCAF MRM[@)A1;9:VXBM)#27,1E%!<7JK;G$BH3%-9<).V&7X)S, MWW<0)0T.F#3#0YVY#V#C.[W**$'+.F!TUPY;+%IO2W'LDZ7DWE-P^EOW-"&I MG@$:IN@$@5W_ ?A[=E1;[)9C'Q/E7V H89!(-ZO3LJW[R<((?"SE3^["(A $ MQ?,';VAS69=(V&(\*[Z%2<"W60(8>.JMSTY #K4?@;E\#P>S$:A,R="6M)&"!DN%+\!J07BA3E#&6R8M, 82R&D M/BJI1HRSE5Q=8?D^.+E@#OH@L1L/EENG[%B0Z;K#<7UTY.5)_2P,[E-$_49C M<7&7MP^W<\E_Q2[ZFWNV4KKLA!/".\2@"FJMC)VA-G?W ^P]*@IFEE7'\E?M'7855K0$E!SQFVY *Z\44<^R$E.7EV+U M8RVRJ+(FRG,"HD+1;:9\S7676"1I?1OF+1.R]=VH+5-M1=#V1Q(S07(YH7C% M9E7XM5*6DGS^>_^VNF8$]*''$9*)#ABM MTL3,B_\&UCZ*W!+6[+-+5,&*Q:@JF-EIS-QS'SZ-\&95GV^]CN;620D0=,+6 MGK.+Y\R+_\V[ZPWGPY4"DILH4O'8-E'RNEX2"^]QK?@L/RC':A"!*WBP.D$; M9@K G^2B(*^+(&[J8P!_H0*QK:$U?WF0KEM#M[E6"O8OBC3C6Y7%@FO'BZUL M'EH-B!;AV +>A 3\\EW, 68 6$$-]'#":"! M+BSF#2=Y<>R>9%9M1-4G1K;A@L425N5,55C=JKY9DODIN)9G@DM"Y3/6%!#@ MJK/DFN3"O/_E:P8F*3VJC:X@Z;J H(DE *VL="FCA(DI("(6N:BA$RU#APE M=N=4%2#ELHS'6F J_C*7A3^"79N5>>5##K'V D1(]88(_8AO852>\0.QS\,J MF-UK!;#R"6H-$;["Z"F>]F('EI,J;EQ%=^KH59"R(440BY$Y'C?/15J3I=F) MTB%'Y^OGJ^KVHZ*-%0DLCC@DCH8?WGS\S]G;@>X>U?Z6:%\W6(*.;P5-)T O M.^Z.UA1SM"D[M\#2!;/2 _V@3,#9+OA5S") 6M_L?!6#T14KR#KI])9'&EL! MT!PTZ%Q\%7,#>!0";X?GK[+<^BUZM>A.9ZFX>RU*X$,@?V"CK)SQ.7T6!ZPN MH >N$$OE 4A\1V0Z,%K;"M!VA65Q\7Q?*O!:2*L<$ \O4U%8Q"S!Z2Q.;RG& M>>H0B)=$CSFR=);. &+N_/8M\*"[:U(0(Y N$I9358+!/@O M9G5J#Y_Y>#RBA:T0, DHXJQU5B=EX5/%YM9LFRL.7 M)>:N@\U-V4=58(=#M68%!(K$G$ @6#@9X9D\Q"Q+'[73@V&:UD%N%C7Z*+8M M@.8W]_-729Z_^$<5SO*F]*,!.]9S)!A=!_RP< 4/1X?<#)_R:C7*HQ-9E'_E MB.)Q,R)L31$K8U4?()NS6R7&NP,9L'!U:2 R3EAJD";B[G%<**G27/RN@8O$+XOB@^8^UV) M_&OB^ZC_JP>C3, >.(*9^.0*)7'1;%W$_'@)6 6=""N_37D. X!742NN:8[T*T;:@KIABA9QUV%^ ML4"TD]@2V4VS(.!$Z04F7!>V *!JKX>S;90$)EPS\9@KA0M6':CF%56V8!.]E6'G.UH3& M(=J#Z(UAD4[TE<;1!$T-UBR)=UJJ@8TTTN[$!/94AFV?TC!46_-S.N(/L&Y' M/!_-@GY8.< Z 6%]2B$BIMV"165\R!$KD (U54#&I[@(*.YH\U;TW)&\;*A/&V /C&SI@_K-N'LP;,!$9:KYLT5&#%)CG2 MI&8VNH?@N F#T7AG=F8G AF/1T.C 3M: )7- ,\;YM#L1H$#5&3?22HK+H+8 MG&CNV"C?@Z%:X[E+]B,AP MM*;\90G\SDKHV\8R[/=/0^NW*=C LM?NP%G!!6VZVPOU/,O2'D.6]O1C+;*T MISDT3#OK'>ZVN R[K5#AQ1?Z4'>1\94@0GX,> 927;"]1J!JYU[3AN/.US98 M#!AFG>N_2UA6UACL83R_&'.HC>_<@VFYR^\9>M=[57%^^SQNO?I*2JZN@#P> M.CH5)YJ9RMF5H/1=",IM*HHJ@G*-W0EJ_48VIBRGK6<%9=V]&=,T.]X;[4Y9 M3_IP[=$Q22NWP.O:^3DB=KYP1EA9]Y]U.(E%QV";:-0%(GHMC#5QG+S]P&:L MYMTJNM7R=9#FM*&I,0+C!2-S]*@-C9%AM[Z=D2C8S&/^532>;S8,Q,-++EFB M&X=K4M&8845TI/[75N7ECRD[\,F3'W^UAZ L6CF7>6IUF*X[O<-':P'*-]6, MFHN"13R2@>6*AM:N5V3%^C"&B'FRER=IS"XX63J/LEI&/ 5*?A_AX9FE9#F3 M?A-XCK)K!01&Q$&'.ZFS37J;OZ>W#^7@<<$$R;QAE6:1F.9IIY59/"5*PKA) MZC4/X[G"H)PQ9(JI#-F2(X+T2LN ME8'=7:('>51[Z2;:(XHSHC\- !P$[-P1C_3U-M+(5@WXGW1L$%FD8S/+X0N> M?^1,F_/3L7,[ZF)R?(17[\-K<54KA,4D>H.Q^KLY^O@;_N&38:A^W+J*=KX"MBFD;=0&8?&%8K: O!Y?3YH[[ M(6X.O,H;?H9/816+O/:#'^7V;_'8'?M6]#+CFDM<8(2%N3QR)Y*%#;]@VANK M&[ZQ&AP@TA>+Q_9>&"W!M-?M?)G0!1 G+>A7[!W>6V!PH2"*0^^0"$^!AA&N M_.YH?OB3G?(IIR@2_Z)Y5??9=70(+>19W6V,US-V*8[55U+/0\G9$$J/VSQ( MU[2AQF.?*YH'_7UEBQ][:+KZRJ^UX:[?F6-KIS?7+19T^$AWG_MB;7/UI,]F ML<9F"!--J7K=K\D=&O9&'9MX5P> +.XUXSD,+ M[[#FYWG#XP(C+2O!<0?Y"\4DFG8I3"\JU:KO!-J!QCD6S."A6*4Z#[L!D4H@ MK@)BU:)= E%28@\I\2XANW05GN]3&H:O=P5/EV4"@SP"9):\,VTNPK ):=T+ M&"MISM@CM#6E ^:L@OQ@%-D-=^;U==N$^R0]!@ZM[\#XNR0^27R2^"3Q2>*3 MQ">)[S#$M[4E+"Z%/B)C]PU6A^%MCSL;O M[WHFY.N!V-/SS\V9IUN M$MF6.R2&ML+0:*A+#/4<0Z[$4*\Q9 ^U@V#H,<)1;&$./WK38V7]@=5"\<8B MTDI^5-";UM#NGY$LD?\XR#>'KD3^\T6^+I'_7)%O]S$V\ER"$Y>\:9Y:M6CE M-_ $TRB)6 LV[(V"IS62G,K0Q2Y&O:')T$7/,:0/+8FA7F-(DQCJ/88,&;HX MK"K_6-_?61W#EP&,QTWS6;VU9"7R'QSYAHQ>/6?D.Q+YSQ7YUG#<4^0_@P#& M&19^T[R048K[V._:<"P=K'XCR)$(D@B2"#HZ!.T:H3@B'?R1-=+A#114O"'A M/H&'?1B91TFAVM#XV]4Q?H)I@W?5G;T>ZQ U MUP?I/L[TPT62ML7%T;"$;FX=0]Z5+A_8S9#(WR6&O&WV2"+_"2%_6Y-%(O_) M(-\:6CU%_C,(7GS*TNLHKR[VO+?U\]S-^I?&-G$VZ7<= D%;G-24"#H$@K:H M&)8(>CXB[IY1"W$_L FS!VF)MPU7T'J"88UVHZL]A#'N";L]&+Q[P-[1<)BN M;5U2\V"D?F07JDCR[C]YNUN?=974+:G[>*A[VUI82=V2NH^%NG5=DO=][GK[ MGK4L^6'+WC(+A''8'F_\CIA/[(X8=EZ:?W#.EOL$>N>T[\#9L-L;R947INLV M39]8 S5#6]7JS33U#7J\=S>:O=IM>;#7=BMEOCQWD^5MU@B70XWCE,V(]]G4 MPV^TSO8:\$*4;=[6E]K3CS3%(WD$H$JCI,BK7E--%ZRKQ16W>L:5M.HIU]$P M#DA>-&B+KJ/B5HFF\.9P>7>S-]'C$OMK9?"=JH09HSC>$I(D94C\@K<$ M95TGU::M'(B]JE\;_MWNV08@!S02&$5TDXN2B'6JF]M9,2&MWK_)K4) 2)(K M^A3:7'6RZMW-$#E'Z*JNS77T!F#:0ZN;)715L]QEGFTW/-R.8[=9I=/NGP,/!,K7 0EAL:]( M?$-N\Y/OYWD0V&T!AHO;7[G),'RP37+6#ZB?\H9QKTKLOHQ/P9I(;]:B3#(: M_O/D;Y$3Z$X8:A8QQM32]/$8_G;=L>NYKD&(:?_NG/SPA76> V)^ Q.B#/_' M]^2'+DP>I8A,BE_-FKGER^8%O^>0[Y=W"^=!CV'LW)5:;JHZ\MGCSA>&TFUB#+-!-L)V$F%,W M<6&]:WK+)\V7I<;L3:ZKF\!(-*[@;*@EA> MV(ZQ\.T>N_FJVVU0: O$+[+VTHXZ.M'>U82=SQ_EZ0IU [1:)B&Y3KD,\B= MX8Q\L(,R$S"M%;(Y0(/0*];[NP!IP]I_,PN6[Q$,'HK-N5D/W>0J13TU(VA# MP%@AJBW^"G:M+;$E,^@<_ N42(H#P;SSDRX27[/AF*[33D*/1@D7M:)/-;L+ MAT,SKZ0G;Q9=#)B.%V2Z!FV=6&L[T;NA;8ZV[L2:TJ ,AUK"" IYY<]2D#:+*$;(=^@9D9)L8";;M#WGZ:> M@KZKKSEX.FIL\>:&.376./Q5 _;10S1@WUYDM]:9\Z;J33=U]@42)[S@I5G& MFX\'W'YO"9]JT)8,8@9C6 KCOFW,$__/,N*1 !6%RPU8/OA3B#QAM/,F\@A- M8'QZ9 9W-\GS4\5GXE3Q1>M4\3'LJ9OFETY*MXE>:TPW3O1:BPMZ1O2K/%E1 M/QUFZ51)01)_ADG.,EC_'VAN*< HX,ZN4.*XDK8J 0\2O%^VGA3=XD3PCW\+ M(@/T#&@"1NU*&(/767*_["E0_GQ).N< YCE-(=2]DP0HVWDZY:T'AQ09N:EK6]NF)]@.C))O*@ M95M6_-W-OV"=YBT[,P6T@0[".!.2"XOBL-%Y0 G7XH'G'48%-RDS#% ,( Q M<2#\'CXI?1XKP17G1>I_9>L!9<]C1JM-\GPK$?5$N()4^9)[LH?3..=M*,*F MULW (IHMUMJ8@S99]N:LU)TPAB]&6[#2$R"(8PPW#D^."O#=RA<+Q]\M%HX? MPW:ZZ:A=![^A%$']\$(W[';2%5Y\H0]U5I( !(;IR$#)P=>G\T+FA3MJ5UG@ M:\#3G:_M5-1@FHUX6QZTPE<;T"OKL1X+ TTBO&MYC[4*YFSL2@CZ+H3@@EFT M0 BNL3=",-JZ:FG0Y3C=W/:7GM\QGBIR7"MR8FH3OUJ5&&N95!Q[:$4)CYXM M# 1_6>0%/,9#"6S::EB^=!#M90;N$!J-+ /,'*\?4P(;(64Q23,6[6L>P^5< M962ZGU*=?O+<4Y7<892!AD\P9S"%$2:+GKY@6M.8*^Q![C.'VOA.IC4M=_D] M0U_'M1M5 '4*GXWWXH!CM[B7NP60";IB^;W1G7NYTU9=%D9ZR_-<(8O:=0$; MRJ*MD@0[5!)LEE;X\&%/R8/MO$=96-4NK+)D854_UB(+JVJBO#.^LZ*0Z*AM MIH7R"5C"OX(0964.+X#5D-,K)A]>L:,Y\ E0D&AH^)GF M40#? >$,E4O^W+P]BNR_[K5Z=$:O 9@NB3!9ZE%8RHOW8$+FF<4E<-!BOF^H M?(29,CHE$;ZF$"[A(L$(,Z!H-#38T"H%O\07OFM2=3>3%"3U(+W!G06P8$"YCV46119Y)>-' M42FJKDSK@<:?8!B/$Z8E_.2B^&K7(+$G#'UYA' M0,HDF]M)*__.-U4"K<2ISXI76IO/0=D)1141#R0J?[U:9_,D6.7B6VY"TY"R MLADT@;M'X>Y$"+CBY06,"X#ZRRDZ!'_1A6JCE)';:FYAPR]2RZL-A8:S)#1 M0O"):J.;G6D$21&364Y?5;^\QO*=F-R^BA+&[^REU_.CHVFZ>*,(BB3^=6.U M#C5NN8J;4<3,XNLA^VKAC";_SG*&NF6O_%H;ZCM^9YNK)UWWYKK%ZOK0-$;' ML]B1[LK%[G^Q[G#L;+:>.RX+VO*&OD<[2+QDU3#>[CYQO69;JT^UZYN @'O[ M/0/"%_ ]J7+.0V7OP&L)EH]7K[D=:HO3Y3VGAI=O48MD.:>**.$_P6LK8=P@ M7[J;:U=HK"2B^T.UEP3VKQ(<.,-560#0U!D1= G$W('(&5_Y#XI)R M[G[#ZOTD/'>#YZ?Z/,)*:#Y&)^4^7QC8]OX?O7'RWH#<>8_.055X-[1?/%BO MS-Y?BC,>CU3#W+%#36^N>Y?4+JE]DZT[^EBUG.?<'5E2^_.A=GWDJ(XM&\$_ MUU[@AKEK5[-GU ^0LU;1'LIERW]$T4@U+ M]KSN/9I>ZNIX/)+-O?J,(E,;&L?8W>LI->_ZDN(52G4AX_][]#[D>X/YTXO9 M;@V!OG.\KH+:5&W[.7??EO3^?.C==4;JV-S6J)?4+JG]&*E='YNJH_>UO_IC M4/LVT;.GEY'#2]CZA_P>9>2J98@GQ1F>G3/%'7W-MBFZE#/(&9[E#/OI[7W4 M%;C_[XP?]\SY\="$'<9LQP&4-'RUAU# G;#:T5[<" =/W63<# A]UY2&/E+U MK2/JN['D(QJ.DO(EY=]E+[NZ.AKM6#,@*5]2_M%2OF'M4*C^] A_AW#![DS0 M1SK0C7M&#!Z*"GH3--BPA[>\'43>#G+T%VX#]!R(\G(0>3E(G^ I+P>YTPF2EX/T,P[UY Z0&ZHUME37D!75$_W'DZ-J^HY^I\33X^'II:6:FB.O".DSB@Q[:,HK0N05 M(?N!^=.+VFX-@;YSO*F:EJ&.G!Z>));T+NG] ;)RKCM676/'4)ND=TGO1T7O MIF6JCO6'SJ6;EJ&?*2$#F#G$%>$B(O"9$'QI_]@?&1 M/5(=]WY6XU,X,2XI_]E1OHG1@1U[5DC*EY1_M)2/'77N&09^"H2_0[C@:5T2 M(N\(V<\=(:.E.T+:>_VCS(LHO-WWOG3MKET9+,4XH4J8QG%Z PA1V'YR)2^G ML%X81]-*-Q3EY2OR\I5CNL_DJ!8K+U]Y MOI>O?)ED5-Z^(F]?D;>O]!Z(\O85>?M*G^ I;U^YT[V4MZ_T,\#WY$[GZZ.1 MJKL]/* MJ5U2^P,\P?LQU/!<"6+'V:,G>UW(8LG>YCG+>P)K5>!Q;Y@X^@#D_B#1=]&@ MVXZJW95DVCN+[DG02VZ0W+#GH_>.:MF2&R0W2&XX^<%TU9%UAWG_K)BARU%X M6,;H)5F8=QTW.B11]":)M7-?8GE:1IZ6.?X#*$>U6'E:YOF>EI&MBN5A&7E8 MYAB * _+R,,R?8*G/"PC#\OTR@M]S@75AJ6.3;-_1;62VB6U[Y_:M9%J.#TL M(9?4+JE]_UFYL6K;UC,F]N=]6,8:COJ'^]ZD&>19F2=7&>_BB8/UIJP\=K"S M,M$PJ[V^1Z2$[NZ'.BS5,EUY6F;_@#6'ACPM(T_+'(CZ=$UUK)4$**O\^X"D ML:U:FBYQU&<<&;9J6A)'_<:1.SQ,SV-Y5$8>E3FV\./S*8>VP',TW#OBD,^J M'EIRPS/F!E-3;4.>#I#<(+D!;49=-8S12JOQ63&"/";#2,(:KHR#RA,R1]>5 M9ZD$T%BL;U,NN9>R89N< V^+C?@J N\J\C?8J-@;3% HE]C9]#AVN;:ETJ]I M%@"Y./J+=9]56PO()]&,-WJ"\?^B63HHRBQA79_R OX=I(DR36]H MEJOL0_8FO@#KR"C,5U(ES-(I@PCQ_RRC/,(Y<+BSI(BF44"*-%,5V!GF;F%9 M:1CFL"Q878P#*]=I7$YQ+XH/XHC SZ_T5EE)/ (_EL$#$[.43_@JHS'L[IHV MQ]/P1$[K14%N6O,*\4!JEL7J5Y;*BP]$AJ8]#X[VOY.ZV?F,7-&!!XC].B A M+/85B6_(;7[R_3SS 9\MP'!Q^RLW&88/MDG.\P'UTXP1Z:LR ?6&3\&:2&_6 MHDPR&O[SY&^1$^A.&&H6,<;4TO3Q&/YVW;'KN:Y!B&G_[IS\\(4=R 1.> ,3 M(I/]XWOR0Q9$!>Q?Y4-E9KMY2@C;/ *0*1<$9I<%JZ:J;0WVE=,W)M'N$>\G6QQ62]T#! M<2CG'4V0=XM!X%YO MD+& [@RU^A-X?$M#!][8:!7(M VW"J9880T)7L$>EK=*-(4_KVG3_+(14#&P M<@8ZMIM/)X T6/T46#&#[U38+L,C&P3(H R)#[85+!(@GQ?"GL+MHZ]6B0/\ MNR42E ]96LX4 J,(01 E$4Z]M.%B0C@P*X@0OMCA'?#:2;!:P]$.[^[7)GM[N-UQV];F>-6;A>%^VZL*VDJS-T[FVUYBC>NE8TOVZ@A4G' MME$X="R9!0G88D$ZT;9^Y>;Q6F$C9.:*@$,68;Q2A!IX^"%);RH)E:\SC?EN M8+0;$G\=S-AGK7&JWM;BFVK$(Q%QT@#N(N+M[-_&F,#[Y.]A_ZY=2I?EXBY9 MO\:RX;)>XFRT_0W$2PL(YM#8V7K;&@1X?=("#*QE#V!;XVVE>%MJF-C-) 6V&*0W"7P7I+"H(O*5 M(,J++/)*9D(P096 S@=_K?TZ\O6<&[="2N65A.L:=:ALM/AM5 WP]@M]Z )/ MQG$]TPI!BW)J7M)%.0Z%,.;A1^YV-L(BPF1$!1*^;AJ#(YDPR<$WL0#CC8&T M'4*.2^#<@W*W5[1( A9HOYU)8&ZV.F[1(HBV ;P+,ZT+%B,Y%9R+657+?.W&:TV!DZ M!OB426-QM=^)Z16CVJ*(F76FL$PTGY H"!WNGJ;)58I;G9&"6[XA&H?\%;R4 MM2S@N9M)Y$_@ST!)4AS)+[-YV6"LC3XS7@0&4>BW&4U 6#3V:CLIY:59EM[@ M8F"-82EBD^U89"M+=21S-*BB7BJR+3+9F/[LV\R&]QP.-( M?K4=8GH()NCFNOY(A=5,^BSK94:KZV5PN5'PSY.[*SATS3V153:RRN:@P9#W M9Q>G%V_.3G]2/GV\//MR]O'BJ-1Q]Z9^3;.O*/3>D!F:P4>UHVZ)\X%I&%0@ M_@24!$VN6#J#^%D*!)ZD4U!<-+F.LC1AHITIXPDH8U3\J!;RGA'FX@EFX7>!&O7Q1C(%9EFP;- M+]Q&5&F@G=AV(LS!@+Z;4E"7^.GZF0(ZQ8\S6&G$M32,SNP 02X^)Q<%BY@* M>L4*FL \*BF;9183OTI*W2IT.@/P@A.=8ME6ZO-(+!9-58M !3RW#-2S@$3A M!<>L0@ HB10%#%:PC6#M%&Z=K1&T(FV!!\M#XOG]$EB>'\T8@JM@;IHL[!#, MAV@Q8AR 8;86"R$=TZL6WRR7LU9J8+)A'X?I:S18GS,BMD!8U43OV H+T M<9NHMV>8G=D )=82SF:@%"8LBU:5)44PO"\H5X ^Q' M=)0+BB8Z>FQIP[56)0,ZIGVC@.<3FHA01\ JC#)@U0231M.4-2M9S&2#X'FA MVU8CG.8$B[_/V73\\X7E8*V5F&RH=)'.8]#Z';%!GFVKJT(W@T,[&O? ++%V M^;5P9UX"6SOJRG(*:\?8'RO)KC7O8B)QO=H5]O$^-"_:TE7MZ]QBR[P*%!91 M'H)GL*A7<0WP88;&;AQQVQ01P%PHT.1\96E9L -K#$N,%C_Z1>J!0C)U540W MYQ5\DF93++9 (VU&^9LS-)&S1"A&C&A><:4(-CJSD6]Y@)*9:RU%W([H'H?< MV5G\XH4^/*MD?1X, M_YYYL$^3X=NZ/JSWN;N%-3*&SFH+JQ(O]YF)6U>FK0^-VKKJIY2:Y],NZZH3 M#@C(QG<]K "K_6;,K]99PP=U9A\1;]WL_U,$XJV.U(HX/29K,:#\H)Q_<)+] M6&:*5^;P>QI1P0>D]"W61K'K7 +":9H=&-$'!DTJ/4F_1=S@:[_0BIKB5AM6 M;D*G0G_4,61NMR-4,9==!T99F4(=7,7 ,]L>BVX-$ ZUH&! AZ44K (@'RH_ M4I\ )'E #*1-A:T(%38/XRT'K3T2X\0L!P,O80R0I59:MI1'BQM*$^5?)"E) M=LOO,4/ G(*I$8L_YWV*XG8FAJF.N[#P+S^]S;T*H'^*/40K9T(!8IBBL MH M*_4@*B!JJ(D"!P(H;N9HE1J*I9Z3UC+?PFZGX 'Q3UANHW9@$/X<&C08*O^7 MWN#95G7117KS\3]G;P>Z6\<)]YO<6HT=X8>Q01B9 -'#&H,6JAI?C1NYP@Z$91F1B/Z_+@RD0>I2R2;4GMV!+.U&)%^F?,? M6W0X5'X%X)49L%0!@$"V9(, M189^I!H'(B4#GP,XN]J AXM@SEW<8.EH/ 3 MT3\K3@!2Y8HF-&-TSHISF-W0SIPQB;,HCA-*@Y7R#R&<88X-ODE!$%Y5Y:TM MER!7A=\GLG,!]5@ME& D<%PD8 )+FH+6$R+/"*8<0#CUO^*( ME5J ;T7>"5.F/M*_6M' 9K$H=3YMQW-,2, 9! #%FA45+*[SH34N5R4 MJ"@/,>/*!"\ =RJ,SMH\RS(B2I- ZGY<-W[#5G7B65BVP(2P\UDJ-H[-@V&; M-Y3+MH1>I47$9$:5FHTI^TO$C@!SW0M" "+R1845B@M0KYRO^"!S6$8-$]9: MQD]A11FK\Q-K6V!8C\811=F+D@TA6VO#N#:4JC(I51QS8&G6";<%\K9H%ZBM MAE#%,<5"5,&%)9*KNG*?/,L+ BUGB6 DD+#QTP1]X!9OP#& E8/T#,4Q667AU\K>===Z*V^;8B NW*W[D+,&2/[[*%H\\(J?) M8KEVL9PC+Y?JQUJ.H.SMX(9!6TFBB")8\@RB4,BS;_ +>"375=BD.^?T6(L] M91H4.Y-S&[SJ\:YRA1>TM$*C1S"RXXS,IIR<%S\(?8.9>!1]I#*)T"*Z!I-6 M%'6],$Q]KO@@%#F:%[JA#^TZ+(4!E@F-@\K6194": =EX8%TCDC&[8HDV-JV M8*NP817.4FBJWX'"+2.D9PEJ+!I@G."N#?8N[HG6&U.X\[9%AN?,&[./PBB&%TZ3I&11(KQS >M'WH,1J>C:X-^M MN";S7_"8@\+=8)&FXPQ2Y>KXL0CN]2&)1>B7YN64E?:)XIRH!?]7&U*8OB&% ML1LC%J[B!=3$9);35]4OK[$^/R:WKZ*$ 9B]]'I^0M2 B[TR<$+^M5".KCL< MVR;J1]'90TPL5.>0J]O\/(5F&*/3=J/T3? MP\>E<4GF1T?I__.WL:$;K_=,ZI+:);5+:G_PKN4BH'UDII[1,O6PHD2)4Y)P MTXZ5JVSLK=T%CYV:_7; ]&BZ=.U&WMU4]*#R^KDC"O[=P<"4B'I^''6'3JCB M^DG*$L1KP^5YMHC2G5U4 MJ$34\^.HY^)6.2MUPKTCYL_=##1V$C;27C\282,1]?PXZIEX"IL$VQSI*>Q" MP3O%<*0!>B0Z02+J^2'J>7@*YG"L_[VZU_L4?DFB-,.SJUA&CXKA7V5"42^X MTE>0L7V)*(FHYXZHY^$KF$.WT0L_KM8+YD95P-*ZV0L52S-4(DHBJJ>(>B[^ M@NO\?8TZD+5:1VG42$3)E()$E'03M@6S,QS_'0_D\W8@"R$CF4HX2D-&(DHB M2B)*N@9;GY,H\E0K9$AT=1_-#GN^/BYW8T0?^4%7-=M61_J./DEO[@F1%+"SI^_J MJKVUZI+X?TKX-ZR^XO\YN5>BU8."-Q>+AD=[T(W/W>*[SXUOTC)_S,"^I1JZ M(Q'5=T0=[6$.H:S$K>@FS!ZD)=ZQSNYPW/AVQ[[KDCF5H2HQZ)9%U;(')VMG M*&Y\2]\>L?;T+O#;)W#Z+G!<5[NWAWI?IG]$YT5REN2L1X**/794T[(E9TG. MDIS5NZC*03B+&=??LS9"/_2\5];ZYE()+UT5_2UXNS-,4M- >0$X&HJ00'6% M1AHJR\)8L@XYM4M,DH:Q!-V]4C:^) MMM"BX7#36Q2'/4N*:!H%I, .=; >/BR,5=[=/XWUOLKI/#"F!.N"L:=6"[+F M@_8 ?D1J$9>F."UR8?U&&/ 9^O'*E46RJ6]>:2&_ZC,F^K@B+@#M".5CP3SN M'%O(=^VX:1?(1\.=-GO'EG[8;!8F2Y=ABHOA5)0O?>T\!3JZL]GBBY$];.[M M8230B?X-,*6B/ ) P"X6>Z8SG$RQ/$<),@(T!_3+&E@+LN3B"E[W:46&JTF( MH^U%JQGDW*(;*LA!1\%+G '8]]ZM$E/L1L[ PM>OBEZ0?+6*S95(6 ML$NL-.KH_UF M\_\'G X:7E6BD*F\I!"]W6>LKS&JL2:_L+06$ MU\Q[#Q"P]M=S&^/[6KL*FOYO=X^$M=VC'\'"!YB,X)VFW[C MBP"&X?)*JJP%]I,7Y#=@%7"]/)W%$8,AT\O8V=M/KVE"L)$IZ]?-6\&SYK:K M6ZFS\<#&4ICXY"*Q)<*1Z:OFXG7OW:KM>+ZVVSAK(8\MT7UFPGI[6W909I'H M+9_1*8FXN@JKWJH(JJ%R%M;0 FIG2U^<.KFMIX:!0 6AR5.U ^Z>NNG(RF!4 M]V)&T@4A _A. R[X&^.LT9D-ERR<;6B=>V,=AV%E'/[Y"G6WFC_]M,2FQA1V M2]FA"<+;P[-51@U0RH1]@I#VF$E(&F#M'M:'538]_3$D6(#N\!7+WP<3*D8PS0'V )-!F;];(6AN:&A*V MDD^P.W)E!( (AF'^!#>@6&(^H29!IL](%'"?#62Z;JJ"-[^@-,?O 03@:V24 M<$]%M\#.@[FPV:*27@L"ZUJ3,3+L[5:E,W'$-$Q71_25\9#'P@U3>XVT!+>K MB!)@7^&](2#$ON"Y>9# XPP,DS0.T-RMH '"\9#-W[L%\U&Q4;=UIVYDO6UT:AAE>:$D\$AEP,ZC4-B7U>X#15=UC.5K%B?#O'+KY@P#85:D M,YJ &YY]I45+AW"A1,IBDF;,[VJ&QPC654:F*KZ>45#/H/!*O^*)@I7Q5O,V MNG*=>6RHXY&MZO:X>F\E_@2(+(-7-,]2[J2^8G8*Z$C1OYR'7=LO"HQKS2O$ M ^.W+%:_LM1L]D"48([GP='^=Y)5JYF1*SKP0')_'9 0%ON*Q#?D-C_Y?I[^ M@=078+BX_96;#,,'VR1GNP!LI(PPY#!*Q*=@3:0W:U$F8'[]\^1OD1/H3AAJ M%C'&U-+T\1C^=MVQZ[FN08AI_^Z<_/"%F7- \>!F%6B!_>-[\D,7)H]2/'$[ MOPG(Q%SGM\3$5L*DL056J=WZ'10T:\1:,0&CX6J"+L8Z?P1M?)!\S(IG,2QA MUHB8ASC'QGQ=9CZKE8R$!05,@.3*V]8.9@? ^@2U&3+E?>V0G+8UVJ6A/QZ4([("3>P-&(DHG_ H_6?X M<9:E22UGISA**]W&,PP1S[B"7PT^&K /+B#-;EODB-I&9.."*"^ STKNC;/# MRX 8D;B8S]C!B&#]%GEE3_\RO!QR?YNR@$Z.GT[9X$#O:"S/0'7!Y,Q>K1<2 MT76#\SQ< NI'1 'A>^3OZ)I/(6)" 6/E:JULW>V-5-$JC-PVK%>S?\-P(FZ6 M"RFP;+*SL9N/15I=9R&$%[HZ'H^&>AW>9@DC775,LXEYJYCQ01T/,(AOCX2A MUQ+Z+PRX0,E@,F18%U"G057ERYOW8 5.0?KY*"+?BPC>&Y*0@*C*6>(/E9(\Y>(ZC%.,'\<8!6WD<+727&24F5IAH9L! M9USQ+*P]2@#(1!;SHB5L M:25H6BKQ_KRYP'$KO?&5K[\P-'N)JPVWR=3.SZ"NE%'>;1,:G(,Z?TJ^1=-R"B/"D%=, M.M9Z[(4SM&NJXFD/X(FP@U5I-0R>:[>;P% M!12>TM8BH4EG<:;_B[D<<57FM=G!@D3!:Y. N MBE'7'([7")DVM.IL95ORU%FZG-X%VJ'RLI"0*/Z*%M1FF3<.<;MY0C7!K6(D\@',1(UD:0Y]=LRI7D.URP#V D\38%L_*(* M4'&IQQ<+8")"4#5;JF+;*JZ=A;- --YT!9.BX)\G=T1!]^HC)O6YG M^^+CQ>##Z>DGY?W9Q>G%F[/3GY3S=Z>7OWQ^=_F 9L3!( J,!X/@\-LE!HFERE5?@3QJW4NN*5 !8\J!HE0!@L3I(OFH%W8T 4X.#4 MN _A[<6"H*)<.+!\)? $ _&83#(V*"L$KDDJ6N@\'T*^A=4Q/]V/ G"G\?P M.0:P* ^S/Y7&X59 SG4),\O$=7B\-ILF-(P*[A4OU%X!7H%@0;]58*O U HQ MJPPI."LS0 A7!I4/CM!"=*M*C%/6F89 %7%EKM;V#) HUO^^YO DWVJ-Q6O3&IHGQ=T81@%%63U\ M#A395,?_428+Y?$K2A[?UT->(IEPJX05QF9WRK5V(#%GY@)[ I"ZQ)QM\[IA M4U: M\ YVW)L%;)8QP;YA%D62% >;0,+UHBF%F;L!>>C0<@,2Y;+8VCC)4$D M%I$2Q$W*!8$8=W[,#@2HZV5Z#=*.M8NHYYK-3?$ #>,J)BE7V=<:OZ+EN]?GG!T.:O MWZ%>ZY34(:LE"^!%KG Q.M'+$M7[A4Q>;<@0^EJ&J#47)[I:&[)CR0"(F,QR M^JKZY36:C3&Y?14E;#OLI=?S\Z'.6#B5S.;C7S?J9*AQE2(N_Q$SBZ^'[*N% M,];\.\L>FJZ^\FMMN.MWMKEZTG5OKENLK@]-8W0\BQWIKESLPRS6L#<:]HX+ ML>Z\J6R+1]VE1SMNJ> "XI%N9+C+@N W#3/)?LY+B]ZAT-S@"JRG"HP+#)2O MA,5=MZMM<>/G@6XNV0@(+]^B?LI$C4!:PE!8N$F_^12VU1QK"4A!OMODOK1[ MW3Q[?_CVC\S8@:/*()$0W!6"E>TF(2AIL%G0;JO>/J0I3D&C],P MNM?-S#O1W-Z ?.AKQO9\Q]C6VS_416*;]?YQ7=75MKWY<@<^>XP+DR6=2SI? M1>>FKNJ[WOTMZ5S2^9'0.5"Y9JN.K4M*EY3^Q"E=LUR@]K[:+H_=Q;F5:A%# M#/#Y5R.6,#\,CDZ; I]!57G$NG<^2 [.'HXWN3JWH_X"J6!@#O6.+)%'"R?=8794 MI1))RJK4UB!6/KGKDQ(%!W]R[YF#8TH;G 984 BF]M5#YP_V[X(_9__[B)QO M^%0UM7V'4WL589*T_4QI^V%2!9*V)6T??M.8'G!4W=EWT%12MZ3NPV_ZH5(" M^W3,JU6(A8\8@6Y9XK67.C$YR#,=1(8G#OZD1,'!GY0H./B3$@4'?U*BX.!/ M2A0<_,GG?L[@8WWA$"49W@65R],&1^*='YF#/C+!11_WM&)/TKFD\SW1N:&K MKNE*.I=T_J3IW#)LU9!G#22=/W4ZMRQ5-[2>TKD\:2!/&LCJ6Z0"1[-D?72O M,73P^FB)I4U*H%3+WC:)+G'TS#AIUZCI4S([?@+U?B6Z$-27DZO85.\8[0[C M'G;' G)WXL4. GG*O-C-#X_AZCY/+.&]"#OZ;N]]UK(8K+T6"W%%'XVT3Y)*V)6WWG[8M8ZPZ6Y^-EK0M:?L(:-LT5,?=\1*B MWIVOV]_)4CFZ'/W9C+YW]__((@#OA+NO>#3$OJI1XJ=3BJUGZ<.$ !Y$XSYS MI7M<>E>W'55S=[Q&LS>%EI+.)9W?0>>ZHUI;%Q1+.I=T?EQT;FFN:K@[%BM* M.I=T?BQT;FJJO77A_&/1N:Q@DX7SLJ!CM\)Y67(C"Z,DEO91."]Q],PX29[7 MDX7S\A!+/PZQ2"P]4.&\Q)'D)(FE>Q?.[Q%!LG#^X$_*MC087J+[SI_+"^'W M&8%^2A?"V\X.Y6JRV8&D[2.@;<-4C:T[JTK:EK3=?]JV=&/WL]J2MB5M]YJV M757OITVRCQ+ZC6O]=RI8EJ/+T9_"Z,_]QOD+6LB[YH]-R1Z7GM4-6]7W;D/V MS8R4=/[T;GEJLZSK:W_LBK MYF7%O+QJ_E%KHD8[GE*4M3:R(DIBJ<:2H3J6K"WL-XX.SDGRH)ZLF)>G5_IQ M>D5B:9,DKVH;.\8J)(XD)TDL-17S8]6U''G3_/-\4L:;3G[X0KXIT71&_$)) M0Y@[];\.T)!"B$QG-,F947B,1J I@T\["D5[K!_D#)'$SD:'O%33W4)E2?P\ M.G[LT5CBI[?X<=2Q->KC&>CJ/%G\_DR+WUE1GBD/=DC:?GJT[;JJ M98TE:4O2?G*D;1HCU;6W;6DC:5O2]A'0MFFHKK-M*[(C/H]GPFJ"M/1B^B#' MG^3P/D8"AWDN=*PE;$O:] M-JT-M^YK*PE;$G;_"=L<:C*Z)0G[*1*VTG9%,B:)>H^C@C"0/V\G#=O+PB3PB=#18 J4FNQ?V&T62D8X!2R^! MD[:HBY='[9[2DS+:)(_:27>L4R;*LW82/1(]NZ+'D.CI,WH.VI$AM(MAU+H22Q26+;7K+U[4#@P8E-%C(=_$F)@H,_ M*5%P\"=E.9\LYY,5+QW)PFWMX_T4O1S<,)'4L5&-Q&%.1TKJ. ;JD+)#4L*1R^D:5LT9-(\-2%GO0A,CT[0VX/ :Q[8>TX&-K0AO>[\?J^ ME'UTDD"2<0]1I+OW3'9*,I9D?'@4@32^7[)!DK$DX\.C",CX?J6/SXZ,F7OQ M?4%@JU6XLQ5KGI+L*DHJJ(Q@?/$)0@+_G M&Z^;0;GW&=LX6U0('6NQ1>,L_ MBI* )L6K@;O_$+8]M(V[P&&LCA ;0]=9>]<@I[+E?Q\DW#T>WAGM-A"U'Q/E M7R0I27:KZ*:J&)IAJ,H-9?'XF**GE):90II+'S%P?Y84T30*2)%F0V7EA9!* MF&9*,0$/:Y)1JDQA+1,\4Q>EX'X!&@/E7V5\RV%@N'QN):.SC.: 8B5*"GJ5 M\2N?^'@D"=HK63%; GO<>K(B R 2GTV&TRQ/'B5^F644OX)/DH3RAV\BF >G M;2ULJ%RD:Q9Z0S/:#!>4&5!^"TXX_=(>\J5-F!K;A#Y4WL/&D7]P*A+#R ") M*5]Z1J](%E3CK\:B"D^&%."7PM(+J@ -/#15LB%?106PB;\!G?Y8YO!9GBMO MTJD7)6Q[G").\YP6;2I\F)M(-V4HE9$$$ E"'(&9(U3?I"BW,-$%OS%=P CB M/>PD\2/ VF4!'^"=9HS2XA*1+0;Z1+)".5.5,WA T1%S\'&N_ Q,6] LOE4^ MTUD*CP!6@13@$6WP\W ^'27E\]WRV3@HV:Q2#B"?+])K.O6 .W4NMX#QWWT# MI'U5SD%RAR"UN @!SH"5WP)?^VD&%,$H[.4)?_;D.U4ARLTDC>/;07J3X)'F MTLNC($+1#S3UY0[ M$$E ?TPB H63UKU\"KD"2<9^>WERV7Q\6GT,+W/DH&1*&:L$U"G3!PXSE*;PW!K0 324EV^ D !50V4, M1M.;_^AC1U5^&5X.E;=17F217P (2^#22DW5'\, %]3+2/Z5?*>\Q*].SMH; M/V6*YN2[H?(%ONN"IC++TNL() 8L=XKP2V$4G 5/L:L<7.4,-=L,GP1IX]VR M-7@D^9J5L\*_!=4$B^,$D)?^I/4H!5, \10BF+EV CTSFU$2HPFHLNTSA >( MRQD 7^#FA6D.1[8"[!)SLFDO?@H6=8&[>LNIM[)"4*>I;'5AE 'N_N1B#L$4 M1CDP;NN)I?&4&Y(#9?D4N#[ 78J5K-#9+8IE4I4J'9#G9D?!P0(:D_*YP1] MX8M+I]=,;N-S, L2-06A#L*!Y'D*TKT0LIR]AR39>NQ6J8P#P0==*V 6 ]9& MY&%$ S"Y(;B Z6%^7S/&! MI\'R@NW%.!WCB6\1V%84Q(VMH6WFMXAGB1P!4[5=%M^J\[9>E 4KB5O@-4,K M . P 0T]MW$B=M(B8)0K*(,S)#P8#^1 &JV0I5B>5*)E(DA@&ZK9A6+02<#= MP.\(AKCK+M><7>;:F.0YQR[?>FTM5])SF7/7[G,+3Z2QJSNOG!7+W-S9J,9; MW!F.0KC0JE&]>G<=G +"&GV).,:?^X,5=U[8PH2K,K>\3MQQF.SJR53NV! , MV;83HEN]\T+>M,6[=#-^YE)G$]]S(Y)>[;6(O5L&*U[L,/%OHJ"8B'!5^T7A MYVC-*\0#P "EKWREY=KXS,3=MR.C:QNAV-(6:@I;_T[J,]$S]/G#P%F"XN/V5FPS#!]LD]QD#%#",:%YQJXKY8_\@O5F+ M N(L_.?)WR(GT)TPU"QBC*FEZ>,Q_.VZ8]=S78,0T_[=P1I7C $#D:.P0$[[ MQ_?DARY,2J?\;J?<[&70] L+IJ$9R3S8O !-![(N!\LRB$+8"!. 5R6(W\0' M^Q<<>&8(*70ZB]-;4(VK2I]!:OY91AE*<_3:T)VGWWR,>V&9"DCKDEO)*'=7 MCN&!$3"=TB#BAFJMOX6@!\&?3GG=BS#JALJ[.Q>&P='KJ #SC2N.2K#3;V $ M1SFM"[J5=,:B<"J8SVPM90*&3P"N+F,,YB4AS@#1#%9) 6NLBL+!6&]?P:;> M<2$;=UB7:WF8KPQKJNR85J 70PU@:F>TX(][8/*&$7NF,KCS3ICGZX%^7^N' M/=]AANX>R%N6!@O,O[( ;O\:SNGDH\\ F+-!E\.#W]!,8W\ '8 M%;?*.25YF37FU@, XK$T^J\8Y@J1)D*D$' O)TH8IS=($FTX-% M#?(KJ6@RKFER*FB22VF!,:7,:5C.&\$P L"6""N79Y:N*0B1#-;OI247><0# M'H!AX6F^D&)>[K$ *ULLS DO^-7,E83-1>RMS/(28#%#0[U,&+G@YS29,$7$ M9.8DC1$FUR0N07Z&0#-UK #7!YO)9T*<>E72)<*QF-K.18RPR&AR!<(N81M8 MX7?\2&(V[^6$4O2^ PP!E!'24492U&87PR0T^,:R6 ,X.P4(@!!R5 M@@638 E [S=L\FJ5/$ :IC$@E(EBIF\$."RS:)_(D2 M<7=]FN;H=<.B4 &B+B$96W%8>VN"S&#XV"]Y\ =7EC%'C ?\" NL,"BS.6U-4QBJV5T*O=9*^^:+BZ=UFMM;_%<5?[<*R4 F193&8Y?57]\KHZ9A./G1==^77VE#? M\3O;7#WINC?7+5;7AR/]F!9K&!L->T?!^Q;7*-WYJ+OT:$>1$R?CPU3P+%E: MC*XO4 :!ZKQ]3W$\WS5\JGC:-B\HSWMA!V M;-5QMFTV()L:/;8\4MV1?GS]L[<3A7KOQ=%\R%U>R?@H FJL.NZVM/\TS,SG MBG++<%7=Z=NMK\_0_+IHY= >PK2ZMZ;N&\ V]Y:Z=MAKIC0-L!3'V_I$_;,4 M)X]!WJ\NPAO=K.OCL[G&09-Q#%.F&(2\Y MV\M])%'PSY.["_9UW3YYFL6U;SZ??3E[<_J3S- MV;M+Y?3BK?+N\LO9^>F7=Y=/H\1X9:E^1I4)P6I&2A,EP2K" L;"(@I2?"DZ/(Y MJ7_7M7CBE.S43!G5X=/JR/PO%C6=6Y+$=53L[K@M+_^=O8 MT)W7.1XF]\L\K\[/GB8DOLTCEG!HSGYAD694G[']3/,RYLYKD)[RZ M&]Z*$SJ.)VPJ=\>[R-T#%>Z??7EWKIA##KZ??SD% M:?KE],O9?]XQ00H?_%3]_?;L\LU/'R]_^8Q"]L>/OWQ1SD\___O=%^7SV>6_ MG\81!I*QT^!I7A5E9U_QX':4?X7%T"F_+")+I[5\C=AY)1@E4=C19+SU@'[C MW[+C.KG*+ES**,I2_C>_3&$Z35F]/;LXB=7TX^0DSM/V"C!_BD7YK85@CI5$ M2>M^D2(C[,S2+(M\6A,ZSI#P0SU#Y4VSWH(='\*[5;!2'Y@@QE-+)7X6EWY1 MBON'!$O6A?K\<)/P)'E!^B;:AY6#MU;??8RV8YOU&=Z]RX;5&N@45-#/)5/!Y%T%D\^X?\3Q4>UR M4S&W 2W *U%>2[_6E7*52 '^![9F%Y!D_,1D=79%%;?N@&E)XDHH1%DPF 'S MW8J;2FB&S['OD<#B%"; )^>N)JK665]1Q$Z>B OT%NY@J9[EI2AI;09R FY. M<[']Y.5L%D>PAJ'R$=@)Y"BSL>Z "X,@%P49;6Y^>5=F*;]'Y[3$*T;B"' < ML IM_O$;,'*#Q0]_1+L$2T71%N,?G=-O:-R!P,_%@/\B0"\HO6]I(L::1.R# MSS0!Y>1%?'OX#:,4G 7)YB=:UC=&_?_VKO6I<6/9_RNJO3D5MDH82_(#+[=2 MQ;)LPCF;90^0G)-/MV1K;"LK2XX>L.2OO_V8&3UL@S$VMEE]2!:,/)KIZ>G7 M=/\:_TBE-.KU%:R-![^(BVL8[P4KC(B()4&FD @3C=J%Z(JQP15=GJ2HCTA6 MQ#]J"CA96F:$<%1 K0BH&Q>GES\B*:& 7& L4CZN$8H12V=5: +VQ MR !W8Q^+=6'1[M>*,D3G@B;'P8 #%5"0;I&;)TG$4$]P3X1-(G8>% MXF2AW\N2Q,#%(D$$1XJC(#$B9=+@P#-E:7@JR= 7,?H_$"1, B6D:SLM/,^*6AO%!#/R$!!VB58T%XX]%6)C(DU^P4GQ!SO9<5N+.Y@&U=@%]UR'2%LGY71"R7]\XA90(AH.$<92XO@H,Y2F MFZC5* "H(O28FHFT-7'B9G$$_%X^R@,3*.PUX6X%N9JH#%F#1=\O%WV0UOKS8(:>#C'$%O[#<*;?)3"0529'#0ST M_0(#[8Z!-'Y(;9(AX@Y2K42XP)L=<+(:0:QG,7K+'D78,6:D$1%MA%2)LM&X M\%FK89R"/ ]MQ$HAF=K[5;C1[QWM4CKY7M?/U9#>&2M!>!RK!P@OY.7?R6TJ?:MA5/+2':^M9 MH/HA_ZNK[$W^'4&UIBG_O$#,/JL>?ZEDD^?3_T4KRY?=@5-)S[.\9QKLFX&AD_HAGT.YI!-057H^#/TJ!<0,FU5[;MLNZ9GPOV/KLO M&OA'UQBEG[E4V$BQVU*,^9SBI^IN;#V%<=E-:3:Z=OMY;=66XLVM%KX]M/V; MW?(=/(;K UJ8H<"N,[O5[)I.J^;VFMN_"VZW++-EK1LXI^;VFMMWD=M;9K/S MO'*,S?'ZFHJY=YSYYMKWE>R@&C=G%4'>L#N]YMX71+_Z?7)Z9L>I]VGG]ZG5 M-)M6K]ZG7=\GYWB+F[1JP.X5Z&S,BGU.&&X=D;:]9%BK8;7MIRJ ^7SS$C[5 M][M/K6.S8Z^(^U1OU MN5,6V6S6^[3S^V2;[6V&%=>#>?<:LF** M-9JLU M:?GU(8!O-B5EJ._;G:-@-I]U>T95_(H.^X/7IDQEAXYN_@R=RU4O4 MY8BPZYP/1E:G]3Q([)KQ:\;?0\:WS9[S5*NU9OR:\?>=\2W3[CVO!=5&^?X1 M-T%51X8151P_<%3J)U=]<@%NJ_S&HYVE=Z;R&:%#L DX=S4G^)$"XET1AXDQ MH0)9EYQ&I1JF$T&@8I^']$Q#TC#O"J.LC2L@P$%0!YF+3\YGOJ3D0 M'H>'I,,IFQ)(!O:'X5/&YX)]C,19A@M7+B&J"\R+L/.XIGT@\ M4H54)Y%F8^>=J' XAX'2]L%_K9LR=^S M('<2C28IX/<@&%(%'1&1CJ@ M1#E3?W5'L1 2V:4"R#6-$%*!D8G@:3<1"FF@6HL?&T/_F_ .:25!%(X8(,@3 M_53"86D(-[(*">4F,']IVJV'!&H- @B^"CH=O+GXC04U)X0?2\D\07H8$R9IEG1*5 M3..'5K?9:,Z^37^9OD.O8;@L7/S#? 6,]T.G71RT -\@R5<>?B$7[Q?PV0(8 M<0UC>88PEJ\$W_%77(O$GE) G1(H4>I ^!FQT"1'@#8$]H](B6=)#KB:8_DQ MMFPTH%."$,E@UBK8/Q//*; T:&?0?Z28B:-<. FB\F0%=K*"(BH- D+[2G*H ML(E[CX.[!+?'+;03@27A@<*P->4)A6F:C'_VS46H5).M!!9\2!$_'+)Q< +' M1O](+]+PN\7'PZMGH9- R88 M#A'#.AS(K49D:U0+&O<0]XF,G3L_P=E.7)+#&J:S2BSU#K. C.?Y^!:"- MUP.>,"YLCOM+DBUT9:TYDTCA;)M5J704Q8I^"DH-F56D?HHH:0P5=E_89P,Q M>KUL,E6(.!+B[]8%PB(4#6T-BK0!HR7G,)6@E**8 /^0DGJO\?N,)YJ_1'U7 M('^(PE?)P-4@EKPE8Z#2?@G%Q2:_ D"EHY$*4&%$OQ>D@H1P)>" M; +L.H%1!((ZBFQ" X4(G 3L,W*30T90A&GXJ!QQWG$_MYU8:KK(8(D>1?B2>'UH)F)5PN._& M_F",R)T*"%?BX$K!F@LEEX(8Q.L$(5DQ"/77G[I^WLT,'E.8BRQ]D\#WTPDO!]6J!.I,Y$+LW? M@]L"YD\V8;C1Q$_08N;9(*YP2,BVQ--*;.5]-(C*P,H(:DQ_B@6\'(WMB2N9 MIG@F7H/HN$ :W!LC\*&IP9@?>00/BX %J1AAP KV _CH:\E58(!7Y8QDX="] MC6(VC]F!J&BF"KK\0.[=4UF0.8W,BN).D&A)-"I;X2^DA$"6P2L(Y0S4^3BZ MPR-C/O@8F3#H ?0)!XV!@PE=/B$]-O"GI,0]@>)$FN(3=Q!' K@NFI (0/QE ML$:\U:2PQ,AF3B00K!W9,/ARX/ [1-\($R\ M?%!-B1]+2CJ0]L"M8%1H6N=4^CH826+,7?A4M1& S^&#P/\;/_PD@)\G(AU' M7D)2TB6;3?F2H325&,F8CB/0.=+$R =B\PU#3$'&N+[X=S 8P+V-W3N,W,)[ MD,?\9"(E)F[4%-O;QX@P#C)P# Q>^(2X''>9VC=H+UV*-.S"$$VTBZZU( HD MAL:MH-"NR-%@.?.) 'F RF6UD%(P90L^4 E1"^??DBL\*R9)P9/.O M)"X5>]#11:!G8-Z8,9*9$MK6>_"TR&?4<>2F%FJF_)8 I7Q^CF"A8>DDR2'D M_%C&"G$YP@< MF21^ =>QBKFXFI!2NLTKVJ7EV(KV:CBPQ.Q-^PNK \Y%Y&,9XG1C]KS6.C,= MC'J8(!;W.-&[Q.RY S12W3C8):) 2FDC0:@%0>Y1L:\KB4J<5UU#4N FE"RQ MF@]O 1T/UHY5"M50P 5KHF4OA@)^0C,FVWKS4PT@O(6Y;!U N,*W6V]U1IVV M6@WC[/+SS=7E)^Y4^.7J\NS\ _;4>AVM"N='6L_QDH(%,.QQWD6)01VQBP/U MYD/_S<-0P^N@Q<+^.ZAHR!/U@V/!$HP'8!W=!WE'@,]=B@'#8 MJ+I+JP'.L'I.B\.V$VJ(9>+E28S2A7Z1#C[^F% ?1&P68DKO6L;F9 LN N*& M;9.:-L%8S< ?^KF]4I@&#J"G@K<"'/2CCG,[2=Y\D$AC;E2U,BJ2".1>O MF%7'K"S$B Q34 ;89;/+HN'"MC'\#E92 )8$S%*W(LL_SV.R$89DE4$.BTW0 MI8%_<3HX7@+.&K:V&6;A0'5 2LK."T:>$9N;"(;7?+KE2=Z)0F]_SK)D"C-# MJ3"LD.=!1BGY=Y?$[I &-?W"HC#4?#=%EZ53 MH"B&FZ>[:5'3'O(8"OWNSL8N>*=NJ"* [SD0_ 7#H1Z.A!MU!KLZA&.M#M E M'Q3F$ACD=_0K]5=,^7S>Z$,^SWZ<=C;IJD1W=D'&*[!=88I+2'97#X119!7, M9,=@@*UD6+@NVT?$>)_W&'(U,6%*YHO3#)!Q& 2>7A5WP >]CE_@:1LX4FS^!S%T5PTOVZ!BX-[ MF&[ 5]1HJU22>^ATNW$?.S4>7GX+Q+VR;NUF4X8%Z<1+R:&NO;6T ]&07Z[# M6^)I1+DX(]0)(4DW>41T3SV^SYMF?75?Z(9^GCLA)T?V&K:]CCT:A'3L*//Y M-S!Y,Z5PY!SR@:B9G0"#,I7RA<+G7HFVB>[MZ,=DGP:5KG55VX;;I>66;*QX MN[C7U!R7C#3](NISHRX 4=!%X2CBRX!4C*0:+C4!9)--2EYU2T@S4M157R_9 M7CQ!LF]EFW6E K1 'R QBIQ"$ON.VO^ 42F;.N<2D*^U!0Z"[(WBD/N0ZS!D MD5M)!41T]RAS2PO:1B:[Y=3;:BA[?;ET)+=8:),(Q@\7%Q$YY>:?, MR.4YA2WC 669E:X)TG$LY!V*LG:Y._B?7KZ?9H[\L?W??O)9['$L2Y]/YSZ>?^!;G_,/% MYY\W>8WS4@O\2'8\AB_0G8%_M0GMDMU-"B3@]"V*1[!A3?86IXUF<4(G1"47 ME[)J ]>?7]9,I-3" 8?4I 4T'T/V$:I,O(F!<>%9N0+0(FM+9=>9+TZ93.A0)7F6L AO_3@*T9@\T=$:$?Z&; M]$X:8U9K?HOKEY@8O6KYWM=GE"@RXDS\G23FQKN%/_CVYS3W5Q>O0:%^1^I'0LU M2ER26(P29>7*3IE_6TI#QEQ3I3(Q<90OE3C-U35&0=2'\\#Y\E0FE4MT*EM5 M0WX-H[N07ZF20+'VN.CR>>#6)4([?W0D"A'<%219/%> M(THH^A33'0V1+*32BCM0S8=!%'VEZW E3>#-GHP)DH^,)]U4.1*@.?N%2CA. M+$:['*?IH\ Y#<-,Q^.+$N)?9D6NG#:,-UA::'R4&==O<.MB06Y[7XA0WFGS M1N;1!%Y0<6,+UZ*E& R%#3W/+_[.W;9IL_(1ENV]O>6SME#CSG=9+HF_%D5K MI V')J019I,^WQC0\>18O S!R&0 EN[,OH^O M(00X]V+F3L:L8ZJ&*=V0E*Y:;BK!;;TOJLSNY?>D(#\6'PT)R7*(,#SOG/G[ MP1]A]G"8OCNTCF>![Q4HHJ#,":4Y?P MJF)U1+?)6M8'/E?*JAPMF:RO:FEDG0'>T--%C2RR4-DVLECY&WJ3"Y0OY]1A2G;EX8UDC2\[\@X% ' 5;%T+6>#Q8(1TZH]DDD]89O42I%.5MRB$0BIE\NA(-)#[8T@.=WN=. M\,*>-,# G:*9FKLNK+=TP6NI6K1F@8VR !]#WFG<"O'-3U@ E':4*K=)+.=)(! M_D+Q_H3SW6741.=,%CV#Y#X!QSPQ9Q-^S))O,!< !R=3QK[ANX T]OL9VPYC M1 8(JEDJ!3F3ZZ&\X+SFJDUR50XO0-A^(+F_BON2ZN?K%B&H&%W7. ^ O.!5 MQ(H#7672L9R7SJ@4'E3IK:6.5BK%7/]DID*^\ :J0^=7U-RP26Y0VZ;J@T/* MY&<72'&3MQ1+>(6*LB4@/A/_!R3Z+: MF;+*F? !!=83)_>AB$8??!P[CN#[X'NX Q52._JB53Q:2C03B(A&A M'SV*1CK.$3:4@ F$A#1@M=0'42;B6[^:?*XC)6 R6ALP:IFF 9].8&FEO28 M[A!")12"Y"IEX$^S.$'$.F)6AEI#7A>!?),B@.)1Z62A$\[W3%1S2OGQ'L&; MQJ7[D4I:M4X\)C@PB1BC8CNDI#6ED^=1F%(^ZD.RP4-2 C0R)NSP/_/ZSM+7 M=V;Y^NY-G?E:RGQMK27SU7'JS-KBYN+KN9;)V(U%DM_<457=CPGC0$D4_@+!1JE9X?Q!+\9RGO>KW&<=M!D2>;?\@72VG8(&E8:53"?P.Y MV>Q9"__<;*SZM[9CK_3-AR9K68V.T]V3R1[#EG3V9*Y@3ME=9W\FV[7:2PW[ M6-M,/I>RG\:>M,:RKSQQ87U3!7C$-<8P"_2J@2F>5L? MW)<\N(5]2,H;D;RM-'=[H'_1EE>GI0S/^)3+#\I+_$*P$,$]!CW 0QBHA[_@ M1;A\-$;PO5'L3C8#(K!I<;4WPFK_SL^O[C=_DDV,SSIW.C\R2M=1+MRO[KWQ MATB-]R+7??" JMCYHM(N7ANC/;,K^W[9G?,;8IY.8S\PG*8&)6#L_']FH3!D MGO@:FK*O>&B7[\C^^%;L33MVPA:S3Y[5I'0ISGS!SKQ/V__-[OD.'L)5>_(N M08&:VW>=VVMI5^__][O_CNE8CGGL-'>4 YYL(LK+F_VR LG<:\W8@.!X6L^P M 2ND6(GQYY!S;WC;ZEEFMVL_D;/G,]!&Q=?WOE'=XX;=JK=IU[>I/D][LE&. M:=FVV6P?;V^K5@WM[)O>!A5MS]/;*@OB.<&;=5BL>\F_=OO8=#J=U4S2+?@= MW^U&=;N-XW:]3;N^37:[8_::*[IX]4:]X$:9QYVV:3U9<:]QJU9UN&4D0&;= M.?!V+\HPAT_1;9V7-C#(UO:(;L6?XX^OAU+/,6K7MU=[<[):[:9I.2L:Q&OE M[9?P?#;#8EMFJQVT_Y>_.%H_B7;]Q'6/&\T58P7U>:M%^A(BO75L=E8-1]4L MMCL6WBXRUQRN(LOXB&I,GES4@C6-Q?K+WA+5JKWU%ZNV&VU[J5K1^3E>=J/7 M?3#'BZDV^_^-)*P=-Q[=2@6]^4$,1)[ 2A=MUK%9+&O2'06IH1^W6D8\ BR+ M=;-T'%'+0M6H5R;IX6-M$Z:/_\TOQM+CEDJRL+QV*L)#!B2F]K,*_M,(Q2A* M_6J%=8(HH'YI+CQ483933@\D=-P0&XU-?=E%B/I?];-4(:^EV) L=-.9FK ' MR<#]9;&K 4.2JCJR? J>(86R(H:"'5]RYH56/K)]#QP&V9K1[4>R#8'VDM5; M8C%AK$GWUO6#'-Q2C__$:7 GJMF2MF< T7X'I]_>R=-_P:CUB6&9K4[G*82SX5P'AA06 M.3@$PL7 _.^XD>\#>-I;1P@H35=\&_M]/SW9^@0W#AOPM%W:?/E_1Y;_G__W MEXOW%S>/UO*CLFEOH0@<^+W19)Y_:A6XW6@UC]=?J M?;*]6KOU@876K83EK MJ?_=A:C]O6O6?7^",W/O+<89[NJ0W'/N'*-;@C-X',8(;J(8&Y6Q MWW)0ZOM5[.Z%+HT46@;R)?QZ)4;4?3!,M=]Q1IU-TBKVV/'AOZ@M%,&3Z3X_ MUP1UK!M@G'^3_8%@,A,_8\R68*UB-UC$6M9/<>RVY9C M-=NV[1QY;?#W6AU/?',L%JH567HZ$:%'O=9($KXB@?NK"Y22/;#P_]^IQ'W" M\/L@R1PIR9Q:DKUV2=9L==H]JV,YCF.WCERK>%(7=;MC%E_0;2$"RW/O9WES M*3M-.I8)+-SKFD9?I'?8+W7FY.$)^.C'26I\=B7.^ U=2IW*GG_X-V5U'M MH4-O''RD-^"]FHO7?(?&^'Y*TO4KMKCFVS35W!,!VEUIS64P$MB!N%&PJBR0 MG;8/;]XVY@6L:OFQ._*C79LWWX5YT^PVG6:S;1VYS>XAG-5N$\V;EN>P>3-? MZC*4DTU03LW'9"Y^^-X%40%?1&K\$<5?I>25CYG&Y\9I8P79VVET[/8_0%BE M4NXBO!CA"#A+2UTPZ.<+7?41RRS=$5P)W^M#9S7)*XGG*.*5WH-R%\S-0ZME MV\=V;7#MC\#LU +SNQ&85K?=+0C,-@I,Z0^RA7F-O=M(7H"5^: ,[;P*&?J" MWFJ5;K6[^AJD9[>6GM^U]+2E]$3I,"]L5I!2*PLINQ92M9!:74AACEHMI?9. M2B5/%%.MIM.Q;+MIMSI6^Z@?CP?P+J=G=WO_)[Y9S4-IYY$D4A#6QNDH%F3N MF>7H)&$;2\1C$T43M9^>1&"3S;7S" -;#AHGQB<051QX*_W!N!Z,A8?!M1OL MV I2;3D1B!S\PA'&?/&U"'P5(K!.X*A%((G _T$!$0U1#N9VF]/H=?\!\H&: MG6ICK2 )')MD%=8I4;E,4335*D/OI[ M=/1K7VG_C[[]X-'_Z(=N./#=H#[Z]='/CWY]\/?^X#]\[F=5/MKUR\@$Z]CX MK7'=.&L82AI83KM)]_:G7C1%;Z3XN'JHU^P\+C) 8F1QZ"?C6FKLH=2PFKOF M*FPVH1N=^&$4!-$=IJ@,]:GQ0RS+Y0,WC*/)XM25?V=NG,))OJ]XX5Q!:34/ M_XV 0W1H_M*/2K0MKMJ8!;XR9WSW\S,<]UK V%R&.*_ MJ0@3'Q$]WF<)?)(D(H'0@'__O^ZM/;]\9![[L*'P68<(0XA+! M3U1]3D$*G8)(\9%S%TYZ.$KT"E,090P:%N*@$Z#_6"XV6;A:>C[_6 8?8'$' M_I-F@SL3BS&N^E90M=Y$;&YFCTSMO1NX&,BY'@L!TUL$<6;.'1Y?>SE(([W3 MCI6_^79)FA!)W&1L? 3NSK=H+;VA+ M\/.#6[4KG$F61HNFF>O'PH3GV+JUQMI]C?7JJHS.HELTV% \7R#:"V+?@43[ MX*8N1V$/D4#. %C,]8NMNRYM6[/(:O2O@C,W"J;48#? Q3T;8; M;0VK^-/_]N.CB@VX)3"Z>8A=LQ@[Z][]91'J.A6ILR)"7>_-3YM#J-M=$+JM MSV7C>'./,>I"0.GU<_",1"8.OK[X^?/IS6]7Y[/0]@Q=(_^0#:+UD(WZ'A M71IGE[]^.?W\QY*HP154X-U(#:VCANMSF+\Q%6Q%9U&R[$W M,"JHS[6/VFHVVIWE4"O7"R.U&6C_QQF8X0'!NWJ7!RZ>T&!Y^R[(DDM\?_]N MX7(Z54 _>=YV$4>)4>@MT)PW?_9,+X($)K)QJ ?'WUTAKZ[BA*Y)'%W MD+![0[O?$0O^2RP2WZ-,K@4W(35%EZ;H0<6"!..52&@B\'Z(4A )2CA#$0H VE9^_6F MI$B:%$3*\D2[5-54(I/H"_IK=#= $/SY7\_S #T2+B@+WW>L=[T.(J'+/!I. MWW>^/EQV3SK_^O###S__H]O]]_G=-?K(W&A.0HDN.,&2>.B)RAGZW2/B&_(Y MFZ/?&?]&'W&W^T$37;#%DM/I3*)^K]]_>9>?'=O6Y+CO#KJ>>SSH.F[_I'OB MG?C=P= ]=0<#^X0,W9^F9U;/[_FGPUYW<.H,N\YIW^E.?.)W++L6;SOS*1KW>M;1OV^N[W73 M3M(VH.&W0NOG"0_2]O:1NCW!@J3-I70+K27C[)W+YD>JI[WC_FG:4+'QY*IM MGNO@*+Z9;TH-.M!02!RZ*QT\R;MRN2"BF@9N'ZG;2J5>%TS4MSH(2\GI))+D MDO'Y1^+C* #EHO#/" ?4I\0#%PB( KG0('=;8CXE\@N>$[' +ME@A0\_(*1P MH?,%XQ*%)3(?BXE65W"IR3HHQO":N5AJQU0M16J[4OLC$DBA_NJJO]X]"Z]S M5%]J)+I3C!>-).=I8NG)E28:Y!S2.CT]/7I6'E:M0:4SZ/9=];-K];NVU4#L M.J^J+QO^ZJ9TN] A&UW-=$CI7JE#Y4A9YPN;*/7?HJ8:U>&@IA%2 M7[01.! M@KCOINSQR&51*/FRCO-7D:1_-''[ C./T":RT^;J1X5,'(9,:GIU);FV6-#0 M9_$%N*0WCX"$!-=91U):Y7SO.P+L'Y#8-'O<[P4G M3?L-) *2DX;Y/[W[+@Z:=A](W"CXK^B]1_RFO0<2&M(M.J^H'^ ^HM[[S@6# MDG>,IZ",$J M$L2[#3_HWR\=/"%.FA@(7[A&;;JB42O)DHNI%8VV#3T2 C'\$"R@GIHFW$-O M=$DIF/\)\Q"F%^)KB"./2E50U@&A,5<#6I9&JP\0K5AHN!(9*"\D:R(0\U$J M!_VXDO3/ [H9#A=L#CV<01OZ2*Y@*CDGNP7:*,",N0HCVV!>$(EBF0?\F\,S MQAP:S8BDT)\Q:>@7XL:-%Z3SG'@9HPWL\(D3M( &O8F;%V M8*I4#^N$/8KY'T;\)L/O9GS7X6U&>-#K#5^+\&'D&J(N%K/+@#WMN(2K8&O& M>=CK'6\5M4$0TI(.8[H:BGO)W&\S%GB$BT]_1E0N=PNUB;\9\^->[V0;S/,2 M_P?%,@_H-T9G]R5<;6%FOSCI]4[?PB]:G ?.L: T#C7B3J(5Y$9L.M;/F# R$@XMFI01(*& M1 B8^4UHJ)41./1&0A Y9F'CVWII:PB8@EKE.>-@#G2W%&> M_0&]DL4?\"2H.=":<30A:?<5,'?12B+Z,9%YP+R,RR@(DN?).A4&= ZM^7(<<7>&!1ESZA(@ MHM.0>))!C7<52F@#=2+CGSF+%F_@*SO3R>QC0^=U20&:9YHFJ3_5%:7*(JTM M2M5%DB%0&.4T1EKE5CKI/9FJ6<9'+'$=_\DW-^?[8TL_QBA FU C1=Y.&]=/ MV64B)<3M MT*4XN I]QN=)^KDC:HN6\MV$2&P'X?9RC%A;/4<_E3-AG8E&*]DH)UQEKDQ\ M2BW:[AGJN24+XP6X:R;$A(#%D@>H#_B9"/@91![Q:'@+&9UOYQ?;2C%[A>7H MYW8/_C_$Q9U[D2M46 M9CJ?"9MRO)A1]P;S;T0V"&RO%V*.:XZCGUI78JHOY\2BR1)IP2B1C+0MU%0N M$XYBZ6T.:A,U=/2SY35XY1BCC/,!L6I3_V'M"#-@=$!M)ZA]9LQ[ MHD$ 64)7NU?0DW!*H5C0RW_B"Y%U,*O#QEP@'EOE"C[EJG-87(QGC./U2?$3 M MX'P/*6KE]>UF=F+CU/[')U7QN\-A:G-0R_S1+:-FS-@?34T5MHMD2V[>MN M-?"XF,$5(FBH?H.QEC2\Y5N\USI%HHI9:U(54 M&11KHY9I5MP.WE.-96XUK;+-CEVGKCBSWUB.57K6WF4CBJ8T =5 OM#?6]?V^55[!RI.WU,KU:_0**F,QWK?M M\DPJSZ2-]7:^__'CP27S/\*E!OEQ(P]S]'((-3NR>=5^ C*,TY)W56\%Q3FQ#ZT MR@\R<@S:MBY7M%V3]%Y!9T[PQW95256T?#N3?-Z4VX4C(P=S0#IQK-(B: F6 M0U#*6WAK:.HA5G\RE['Y"FJ&>RZ]8MBV1F&Q;/ZW4X&),,C8@54KOFW%J8]HQF7J;)-2( MGS$ VNI)^!8@MCU)F1!8S2;7-MH1U/4%F7W =JQM!G)A?FMLWU8745OL?E?C M))3+SQ%6_R>U@_,:8G/N=*SRP]ATKU_*#&7<#G"0!NNLFUB8T^7 KBQKUD'3 MTCQ9;>!F =/,PQP+AX[5#*461C8U01)2!78:QJ_/D)'OTX!B6>M] ".].;X= M6^7]!!D[M4T@88A6' _ :#,TG$AO8F,>12>.54I#&V!JY4C2QPB=8Z'..9HO M2"BT/K7>EZJF-(^>4ZO\>%PSZFI.*,^J]2@T>#/81&\L"IR>7:[7UB'2QHJ@ MVK3%WT**.Q*H0[HDR]J/GC#WQ&>=I[TF+R+N5J(Q3CJ6TR^EL[7P=XM_:C50 MHH!]3QA&M]_M:=]+P7-CJGV4C5P3'T+Q5HGOO=3X1T*K?GJ3J9\ M0JG43WU6K1SD>X#B+B0MDT8'ATZM/Q(BFFO#"[!V#,'.PEX=YF9'LIU^^12, M]8Z4$XA 8N)2AT!6/.JR-J!%*F-Q",FHO)^EZIC+5EN^85%816LN" =V>8); M?=AH2XO!@DGS&X='KAO-(UT-Z8V[A4/VU6$.3:/AZR690^/0Z9?/I*F"^N6^ MY)S\9(]R\8,"^N2*0Z0LPJ8.57,E?82+W\]7MA-J=IMC*,Z:NXT^KBU1Y>!# MIC5HPG6Q6O< MD)[5=A@7Z MMAJZ@:=7TIE=O>_T2SMI"FQ:Z>G7!*;YM4R>M#3[-D3S4CR)"5MGT_I)L]#> MF"X'CEU>!(C)VY@FXY[K_WYZ5LM4ZA3"B/-&*VN;F9CCRL#IEW9G)9 D/U#" M%Z6,6QQI[J/%(OX,/0[2+T.E;Q[K%KE3/AN#N US,[A#IU_:;K("-R\N^_I4 M[CWF&/W\N:5M!C[9#+DKJ.NP,X,+,_72P]T;UYRY-61JG-\.>75Z!;01F&V=! MM2'8YE6F[9D; _+0@IGLZY!N^RM.M9&YQ)3_AH-(G6%]O?I(427Y6SC&%N+- MKJ/>BGNMZRBED-9*M[G.?1%I#:N#BQDP_N3[Q%6/WF^PD(1_(5+53"/U.L:4 MO)EGU9=J=BC;L5^9=;HHT44Y4*P-2M1!>7T.7F3"\VJ^P*XLA(GX'$EQ1]P M"T%]2CR?L_GH]N(:VL4$(D\1WEYJ?7FO];61 MTALIQ77S1/47I"$"]0\.W-!)*FE]QK/K$*34=_;43@\LTE7+A#6PDC.2["'/ M=HM\>HZ_<',)L,6!!_CHT^6(4#'G.PV O[5OY@$T<.S2SH!N"%1+:$G4\JYK0N"8V M/+;*!T;D9CQY3FV'H/Y*EXG]QR[]!A_/8;M7E>\CR:"_!E! M!SX]UDU2)1IC?H+T5#[$(V.!8A[_G2;_^>A9G.'%@H8^4U?BO\.0Q;KK2W"% MQ/M*-"!2NG_<^KY(EK?T&?"+TI^> A*LO?X9X3MYW:I&& MZ@, \"LE?9[P@)XMH,ACGE+^?<>+N-:P@P0@):F,U%_Z._#O.ZJY)\]FT)*[ MT81<23+O(*D)8U;J;5&H8.&Z8M5;_$F@,]?@'[&%[\%]XIMC M@%<-LRFY]1]F)+L1KRKE^^GC0*PZNA6O-[3!(I:]V0B@"Y?T+RWEUG_YV0N] M,6AMIVO1-NED?&^" _7*-MP@$RIK=CV^,F;JR;P&Z+V1N]NPF,//!X@HG/J8(C!:< M!OU>_]C<&1/%'G3HQ6D*D,+6GJ]@[N<6C/:C^]2#"Q0'R2?1-_9R3?L]Z$RZ MA>J2<1T)1^Z?$16ZE%+G0M_Z:O%(7^3$6QM<&W)Y19AU@<&;Q=F*<==O/%+[ M>X1N7-*,&I9 5>WWH3/J+;CRH1O9 ]WS9=8D\4@=/')'JXRUPFO]>)N<-LKH2(U!L4/E$O/!3.W>*1D+I/8JU5FC-ZH[X+S7YSS\\C0=7S M&=!O0D,MYXZX;!K2OXAWI6.Q3W%:_*5Q*3<56^J352 )S:!HU&-<[3?-/FV\ MUE3?0?)FV])00'4KOV_L-$]L85JNIZ%BNWEQCORM7*OFC'C,F0_X L.:V=] ML <%^BZ<$7T./\%_5O"&YL-;WM^+5P)O?:E9Y MSB" W_H?822Z,'W8D"+7M=X#,'/%R"WH!FI!.3*L7UKF:J^CI8]P;TCB[@0V5#;;*#:]4!,KH22 M3 G?9;&R@S)E?Z&MF$\XC6<@SAX-W_.(!I[*ZI#/526CCMVYFB\X>XP?\&P( MMC6I]Z"CN3D30/%K%!*[U^_9&^:/FZCVH&/-2EJ1UK2X4, E5>W(=:$;^1L[ MJJ2;B_V/+*/U\Z$'\BS/ XARZRNQ1DS>T,=D*N7-W&Q4A?>=6N&^];^*I/&N MG:RFT.U=["T?)OS&E&.,>9(<=;XT!RD3Q1X$J.K"[@MY B@)?=0[>)(#]+U+ MM1\6!S!/ 0Q7Y1Z4\?I#;8TJQVT$[.GSI1O\K-ZO'4VGG$RQ)/$SOUL_^92' M@&*1@4_#/YC-Y>=OGV" R.4(R(CWP*!9Q-T9%NOGB&\@:4\#^1<6/C8>:1N( M]F"PY3?!DL)FZ-RVG0TSD48\_O9E5/UH.-N$:P9P3>-] ([Q!0,9Z;$ZIN7> M4LL]C5N?GN>8?[O!8>1#-R*U@J?F>CA<7H5NV@OOMW-.IU-Q#WV54GV0(+ZQ M<5/+KKCO ?C%N3\$EP6FWAAZY-(%#K+UNIJ+!R8&^["@MZM%^&L63O^6U?^U M@OC3/>&/U-T4,.M0[L$ JD!V=5JA6D-43_AC%<8PE]?/^E>8 M-G&7!DSWU!7NP-/YIM#ZHM$> 'RM:DY2/-9F9>P'=D[&$/!&OB3\?PGFERQ: MO]-L&U9["N9H..P/:N\>6-=Z#^!]F)$'QEF2O]4NC7A2!]$&DKD:6X]$?8IU MPUIK0R[?M>-Z[[)P9V2./_SP_U!+ P04 " O82%5\)H!&[ D "&;P$ M% '1T8RTR,#(R,#&UL[7U9=QM'DNY[_PI=S>L-*_?%I]US MM+IUCVWI2')[Y@DG5[+&(*"I B1Q?OV-!, =)+%D@45Y^KAI$H!17V1\&4MF M9.3?__W;R?C)E]1VS73RTU/Z WGZ)$W"-#:3HY^>_O[I#9BG__Z/O_WM[_\' MX#]>?/CER:MIF)^DR>S)RS:Y68I/OC:SXR=_Q-3]^22WTY,G?TS;/YLO#N ? MB__HY?3S:=L<'<^>,,+8]7?;'S6G7K,@(08M001FP$230:I@@Y3<)!7^[]&/ ME&22K2(@K5 @+!/@<\I 1296,^$=H8LO'3>3/W\L/[SKTA,4;M(M_OSIZ?%L M]OG'9\^^?OWZPS??CG^8MD?/&"'\V=FGGZX^_NW&Y[_RQ:>IM?;9XMWSCW;- MN@_BU])G__'K+Q_#<3IQT$RZF9N$\H"N^;%;O/C+-+C98LSOQ?7DUD^4O^#L M8U!> LJ TQ^^=?'I/_[VY,ER.-KI.'U(^4GY]^\?WEYYY&S:3G\(TY-GY3F"9=BOA+-QTWL:CXXPQ_%IUWT_S:M1.D1O?[Q,UC@V^B3(MGS$X_IY^> M=LW)YW$Z>^VX3?FGI[-9@*)[HIDMP/YMAX<\NQ FN'&8CQ=C]PO^O7I40=^C M7.G;+.$W+ ?U#,EX&JY\:%Q4.FW/_LNQ\VF\>'4T[^#(N<^C=Y]3B\@G1V]Q MBIVD7Z9=-S)9:RXR-:=O;(8_,7 WP%C.<*[2_9SBU_ROIWF9C:R4ANFF,<92E$LJAFX M*#@0'E(2G";F3&6)+CW^JB27V/*\#4^F;4PMFKFG3[ZF8I16%F^)Q;7A!HVN MSK?5)YYU\Y.3Q7<"4N7D[+\OYJ^NOF?3.J.\U"*BWU?-'],8WSKZ.4U0L/'S M27P>3YI)T\V*F%_2ZV^?RRP;,6:"%X0 ]R: B-*#$3Q"MH12QZAVA%=FP&;( M-B$'NR '/"IV]*"<:L3Y+Q1F21>^3Q]?G\U 84LT(G -= MF:(7:*F**TN!>AN8PZ&A%(1/ HQ*%&*V(0HF6!"T%[K>@#(H_W!XKNVGFLH\ MZ8?XWDE9&O!:L]! M$)9T\CXY*ZI/LBL0!F7(A\J??=16C3OO9L>I1>&F5\E\ALGSH+(/*%JPB(EZ MB0[()$@V\L@58Z$ZE>Y&M FS^%_=,-73:36>75X[T50F1YT%IP5&-2PRL(IJ M"$A^A?DVS_Y@*U3;2_(A?4F3>3I3>>O"[(]F=OQRWLUPD-O7W\)X7M;OGW== MPG\BZGW$@I8\:UW6U3'>5QXESLE""LI0DA33M/:*S XPA^3T=^7+];G0M[:J M39"7TV[V+O\\G<;N^21^3.V7)J3N(V88HZ2(L#Y8(,X7^2T!Y_%'=I1*G,S! MF=HAX>UH!N7::[&DTN!?(\/?GZW;,NEE8PB3TL]M.L;/-%]6_J;7/:([G]?[ M=M'FTM;:.2H>=]=BY!'VHAL'$V@ M%Z&=C@8<#1XDL91X3H,EM==3]X1<):Y<\_@W& \U1Y.7\Q:?$DX_M6[2H4TN M*"9Q\=?*FL3_0A-=]+W)^.(4=Y%AK.QL5CB^DH"),0*.:P[,R,Q-[8CBH (. MR3,?,-?YRM.^=$Q6C MVQO@SP9MY(A3200&4EB&22E58$W(H$E@W(@0E='5P]M;X1QZJ]6Y*&30$7(J M6\XQ1["1<8B<($VS()3Z(6VU/JSSJ<6CZS.L3ZT=Q#5L8H)(TDD8*H#[E$ X M(L$)*XYE /HBWJ'U.IA$]07;ESJ+C\>IS2K7[)XR[?W MDGQN(DFE5+,L1,VZ920[&RE/B4DD0Y1.E:6H!"YG_$&9\\89;DGM*7L%P-Y^ M'Z.3\O_7_SUOOKAQ2=\_I Y9''#\RAL8E%Q]X=(G1]*8I(0I@L<,PH0$Q@L' M*0MGO)$AFMK+IGL!'I*GW)U'-Q;'#J;#:IX20]^$"-!,%A-Z-@@>;:.RAD/6 MBH 0&'T;G30X);/CWF@9:Z\2K 4R)*]6CR;[CWG%#?$O^.QI>XI 1D&K+%TF MD(,T&*IAYN.U1P_#A58R.$VJ:_WR\X>T85E/V3N/<#4=OV_39]?$U:8FFJ!% M''55PDB"\BQG2"ES!!8"^+)#8(S W#LSS+QK9Y8;P-J$$>+1,:*V/JH190EA MQ)5EW$D/0GHDJ>49K T*"(;'1GJ=F:_-A>63Z^ _&T+I1>*9&* 4XP9SIL2/'U>+5&/ MA/2=AK1F;::;'#48 M%2]%06:=UYR<(]-<1Y;*CH!W#@15''SD$23GUC*&?&.Q>HAZ/Z[A!2I[$:&Z M*NHM[)X5ZOV27)<^E.%\EW_OECA'2%N.H32%TH^SGW7Q,:U3>H0W30L7D6_ M]?^FS63V+_SXO$TX&"('+RD!JM![":$]1O$V0= 4 _RDDK7UK@#?ADWH\ M?#J<\JKQ[57*"2/@>%ZH?&X@1RJ83%R@X)1>;'01=)I"0Q:)"A-L%K'V$NSM M:#9ABGX\3*DT['7W%U<8II.P2HJH)(QX'L"$4"34&!';K LHGYV0F+OW<@3@ M.I!-E&\>C_+W'^QZ;04N;6^7%&AV.M+,"I55!NHHXDA$@N71(BP;N/8B<%M[ MM>0FB@I+A,L)MOCJ?[GQ/(V$DD[F( '?0OLJ)69UINS><\L4I4Y81RH+M@;& MD%91]M3^FG7 O0:]9LG16>G&$D7IL" (P\=ZDC&AUQJ\)R)TD&R5/N< M\W4,0UH_J:SWO8:[XL;?S#63%,\:"CT/87Y2QCA%]+9-:&8CP8F5@0G@*6.& M1TA (07#-(_1K!65AM7?!;P/U9#67"H3H[)*ZNT+7.#8I 1G9+3#Q*_D?QJ] MLHC"@$O! Q-RJC'JE\9YS/9FS2*O6S,"7IC, MA:6092Q1/U+T/4T69SW?YF,X1%0J1E)Z" E7L:''Y M41')D^0DA_ZD'. ^555>7)\9>RJ@'OFGDZ-/J3UYE?SL4D)CJ%9<&P4TE:/L MR4IPSF)6$[TF(B7K4^W]RO5(AA1Z]4N(_171T\+VF=BGEQ->%4WIB@&*2P%" M"8>2TE(<(#$$P("1ZGX7M]> &E(PUBM5ZJJGO^7(2X-0%L)4] MIU0G1'G@!$;BS#>8YP<###GB+#:B$1K M-]>X+UO9+_@^$TS'Y&WTF&Z3TM"6" +X=P3-E)%4>D%R[6W@-3 &FH?MHOV[ M NU=!KWF2M9T/IEU[]UI*;\_PT+1PF8C-/!D,F+Q!HUNQ%G+*8G4",I5[9.E MZY$,-/6JP8$*0U^3!NT\Q742!L*SB:6%&%)3*&? 9!I!.JN9(XP;67L+]U8P M TVN*I&A@@+Z3K[/.HTT>_M(VN>TG\_J7LDJW2TMQR+PR>];Z=?&ORV%Z>_=R63?M-, MW"24'G1AUGQ9<&Z4)(]6$P6&! +"90TF$@Y:LT"H-83;VGGKYN@JG'@(*<5% MU\RW73 MRZ Z)1Z(+U7T4O-HU3E[%TL0[SXOVO*^_I;:T. C)1,I=\1 R(=RIHMYFL, MN6Q\5(+SE'WUFJ![00TI0GX ,[._HNKQ9\7E#VE1>?!I^LE]*]UCRTH6"O]F MVGX\=FUZX1:QQ4DY^;H8U)&WF/^5IEJ8]6O,_[0 7YHY"Y,5,RH&I:J[KQVQ M;AEU?Q=6ZB!ZKDJ!TUW8UHRYV1[XH[%714KXAZG]X_[U/;3,M6<5M6/5ZEY;_Q[^69 MR]??<'9,CM('M,&O5L(* MW2774?%\?>DR%16GQ./@&D5'K '%_3IK(/ M]=>\9W(=ON61R*OXN(PN4!(@,^E \'+S=&8:'!HYZZ.(V=G#T',-NB'M6#U^ M>NZK_K[IN/SWW M57\U>BY%?)Q!C2 MUN C(OQ#$^HAX@K'I66". BI[$DX+\'&&$ (SW&L5$[5";]K7+%[&O]I^CR@ M3MIT:P>K$8NK\ON6Y+ M[ROKKOH2T3F^%_.NF91+T9;'ZA:68?E.'&7%92K[-S*7_O=!F_"THMR*$$ F;D"8 M4FLC,B^D2$Q'9=SUQJTW"DVV?NB60?6CYDR_&NEG_Q;CCW<97XGS(GLZ:\$B M1$*#&(9&3)."XU1 #LYE3B]+7KF*[']60PM5#69^ZJNJ%0J^:AZ2W,:'VR?X-8 WIM- #D*B&LOK./]:M MNQJBL^4^03!"@?#2E2WB7&YG\<9ZHY,Z4/YQ[[+[3N.PU35)BFPR/M8+[?JB67[WG6UC1(KML"\?+?Z\LS8KVEV7!9/ MSOLKCHPE@0M-(1FT,R(H#H;0 #22'')V1,3:K28V O88\H_:M*JOL2J)QWH@ MB[O RU5:)=I]U707?XQX3IH+*<&94N>/#$>Z9P]>^!R"]M1DM4'NL>US'T/Z M48LRO>NE8BN"SVTJK5I+]5$A/X_3+%W<0WU^D=*H5'!QZ0,00LM&#TM@O;5 >%26.**, MKKVDVI,H0VIK<"!#-012U&N7L;[XV8G@M.828DJE9",'\"4C<-XRS,EE,+[V M4MON)>N':@-^('Y54$G-U.S:[O6-KD"E_LPQAL\7$'GI-Y8M!:_1-GM.O>.< M%<-=/S6[']B6;<0?=9S=G\;J]FXJ_8%P&)9@5C?(C1RC%OTWYH<8W&.\SRF8 M9 AHA[DB"BQ1^LH$NA7,)J2QWQEIZFBF1ZMSZ<+1D0^>*4X$>(P)01A=EA7* MDI7)-$7->2:UR7(GH(V6%Q51%61&,H4PPQ<+1X2GEPVD;@ M(B=/,/8BL7:)_)V -F+-0]?%],^:7574(VM6MYN>N:$0]698HFU7)6 M^N;;##:7:>*S*6_AR_T3;AVRC0CVP&?8^^?7WCKKK=?/FN6*SDWBC3J@Y^,% M5_'7:<;9,FY.\-/MZ?O5P=;W;1/*@EQS-$EQ-L59\W8RP\_$0N^?V^G\\ZMR M^<.XNRK01HV"#@YQWRY##SNFE5H4K1$"8[CIT:3Y'YPS$=URDQMWO@Q[5AYV M=GTFVL[+?40[G*(IEK[ 69N$AI(#S65B"4)+'VD!*E K==;"Q]K]C'H2I8?E MXTU@K86S*M:_7)Z?(I%!6H'VI'2:\]J 5?@G)\XFGKV+HO;%7?U*-*0"C2', MC@U6GA^*3WUNL>PNT[+'WO*3E_-1PK4UE*)SMQKST60P'[5&@,Z$2D*UC['V M";]#R#6DHZO?_7RIP:U!SII+.U"!.6N=*P66%/.?$,"%H""X($@0/KGJUZ7U M(LB0SLQ^[_-B-_8,*K!8-;%@JR,ZQTA**21A352'#EWEY&&::.Q,CZ M_=8?1- AE2%][Q.I'_8-,9!!!M20=?W/I'JL*M*56%-L3X4:KS+OW=G9ZR"3];+P,%16LYUE@M5L@W M<^;:,.UMOK;.LK8TCU8D-BW%XZ&F00\7824VXFJ()?FB_ESZM5PR.2LG>N M3(&XZ-I*2_]6QB#&D%A@D0\[1K]'O"U+V_YR/!\JTP8ZEE MC;3FBD2"HIA2[D>3!\S+#:A(238Q:NYM?ZGKABB'5:$YI$DP,(8\ ./7S.?3 ME3 ?CZ?MK-R%L[C_[9T?-T?+ SS42!Q4@1F7PD$65G'PI;V[HD1)&@BG3E8G M_0Y AU4Q^KAYWS=/AD7]LUN@KDLD0\8!M1*HQ2Q),%DN F<*'-4^$Z$\[V&E M&EE:G?B4IVVZ=(INVE&M6KC69*QY!F,F\F1ZMRZ^FD>W$=W>MOL];A M;%U4VK[%*=:5@VVEU\AT/%X5#/@H9#KLI7=3Q45#Z4LY3@[!AHD8YGB4X.QY:[[H, 808 ;)2SS M.BM7_X3W%0B#:K,U-.;44%OU8][3LR,Q5T\49QNM)-P!)Q0Q&<+ !*)!254" M7V^9[.NL]WI$0ZH6'"JQ*NJTM]#M+/)UJVJIZ_LTY6S8I=!F[6=VC^%J/GW? M8*ZWD:@6U=W \_K;ZEJ,\PWJ8+T6.2 _A1 @ D]@N<_H!A5G7B1+3?T#V_?C MVM8Q*$O^40HO*&!"E89:GO1C2D,SG5>7/= MS%543L50[,KN\Z?6Q?2;.\'(,))H#)?ESJ)RO#1D!C9F 4[J9#W1+OC:Q9*W M@AG2493>:5)')36#]2OR_MQB_'!3XB1\)%E;H-(M;O/!8)![!E)2[[QDFH7: MISLV0]:C25T\<.2\(-EE"I)C\+LLT##&0*0A42Z#U:9V-[/[, W9K%;@SQ:& M=7L5'<"T,JMIQA0)@@\:!,Y;L(QZT"H;[9CT2M;>X'^4IK4'JM112C6.W!<2 M1,ZS2,A66LHH'28]AIC2\4%2ZR(Q(=4VJMO$:ST84RZ"$EY(\,R$TM3"HWY: 6'!^&537T]QB6>T;7%D$/O>"#SQ_0DL_U MT3CDHD\R(2:.WCV5>FHAO 7O."DGZK,GREOO:EN&0RSZ;!@V"2:,QM@7HA8X MC4V08#SG8!5!^RV$SJQ^U+E]AC:L;&5O'JW91*FMK(=TMDK3(*CGD+,LK<:X",8Q? MOZ_)N?Q=JTKU$0JB"24$K*&Z7%J,(D6?@=@4A;/*.EG[@.<:&$/R2CMK_+IM MV'>XJ[F:RT#*CO(*"^=2&QTE9#1'(!*+X#@/P,M!'^T\#ZIVT[GU2(:T+-:+ M]G<<] >S_CME41M\:=\>H*=\YPHGB!?:Z](:C+,$0BN&[!"EO[604C@6DZA] M.69-'U"^X^VDF[7SQ<5MKFU/2S/=DW)(:22%<"A?!FTB 4%T+HL/% Q31H?$ MLZY>&W87GL%ZA6TX3Z) MBX]VW=Q-0GHY[99+5BQGS2V3P(S*(*@2X"7!/SD+EB1I;/4&ZGM"'E2.TA.S M^M5CCZ[I_!8!Q+1/-K+N>_9W0/>BJ^1SWKQ]\^Z\(=_*.J12W:<#@4!0+<*J M!#9Q#M(94;I5,I%K5XFL@;'_"MKJZ_Z8MG^6=O[3@.X<2?G!??T5L^6V<>C) M8_"448R,J0D8>N6PVB&TG&?*B;!1U:\9VP#8D'S2OARYN5Q66S,5]_=7T,J" M2W>\/!S5C;Q,VK.R?:'+17MER\1;38&P9$401EA1OVYJ'9(AI3"]T6+WL:_/ M@^*P5-!9^(?>)-A1XS>6:O<<[OH<_@41?4A=:K^D48J1 MX"S$&2FL1\G*;.+*@^))>:.H=?UQ^1*.047&U52_]XCW%NY>Z7#I+G6X1)'/ M5SAN_=#NX7&=Y^X;3O<@?:7P^];.HPLJ6LII9F@U5 KH^:(H=]HS4#')9(EB MUM:>JW?AV=<>W?K=RU(D;ZPV#LTC"\:!\*QLC)96E,2[1#7/1-9>\+H;T9"\ M4S6>7#=9%952S7%=VM%\E3ZW*32+(<+?QVDQ_I,K.YVW=^\M=V!;K@684" MJDNR+FJIRGMM.DZ3KOFR.+^Y1S>(.@_>NR-$#_)7\K-W/OSB""WR^5W^Y+Z- MM%.6!&^-)/2X"*-& 5B5$@9-[GZ]3];0JQH9.]ZW)MIBR9FLMQ7#J>? M6C?I5H8H_M>\FZVLP'+4HLB&!&^!>H.C)JD!@Q8 I-5<4,F]JM[%N0U_>7GBU2!D=P*%U% 67O[LF>1!A5M#)#S!Z%*/?Y/0U-0 MEPO[WHRG7_^9XE%ZN903Q?K9-9/R]O,\2VT!&:RUY9H+"#:34IS/P2SZ4N=$ M%(V,&EL]3-X.XI :;AR4GCUJ\D'"X'+E[?)"Y=,'BXAWP]!G<%QA5"K%R9LP M^GU)R'#JS69MX^>STL#OT_2]6Y2=!4,,HT% $,F"*#4E5E("A&2.RN&$5F]S MO2?DO7L7A6;98.=#"F/7=4UNEO),XH_9 [81T2-'P(=EYHY]1_WJN%@!(QX2H?1/7:@ MUGS+WOM)]R&KY(W_6% UQ>=?4NN.TF_S$Y_:=WGQ[.[=?-:5?:IF-%?-6]Z);ME0\0B- MXOAT4V<))GA$5[\H;&N00ZH4&PC3]M9E MWY1[U8SGL]+G_]JXC$BD7C*IP!J'V;PFL1SG\F#Q)W>!"Q'$80AW&\1>)^$- MBAB:I%/"0>36X'@D!D;:!#'1E SUVNK:[;GV<'6#-/-5N+;5]-M+B_U.O=L& MXV)'8R25\Y(OVJ2XTL:$YG)3*H'2(T=83G%L:B_Z[PCU$5C^PY&OLF9[2W86 M5UMTBY^K%LEOEV-L2_$B99D0J_W;J'\-QBO-QFN8W\]F\3;\VD^9D?G+5*KUW MIR48V6/+S6GS0=2E=?>[YE6+G .9IE%10R2I,]A<-N91FX',V M0'+@3HMD.:_>8V%#;'OW8MGD.1_2B6MPP#$B?]-TJ/K_3*X=*142E5: CZ5G M?>"J7!T;@&(T['AFU)/:9\-V1SNL:*4'WMWH]W(8Q=9K"K3AH/R&D__3US3^ MDGZ=3F;'W8C;9&(L(5HH-\0D1\"[D""$*!C&9\JQ^K'];EB'%4 -A83[*O7@ M%"R3Y-/7Z<@Z78XK<_ BE@85TH OW9DR85+AU.&65V^_MAW$845P R+<+BI\ M&)XA<=+("R%I$ 2<\P&3$@1LL_:@;1".9<^)>:@ Y!SD)EP3?UFN;:W&!V'; MF^F\'7',K[S6:&R=D:OE]DPDZ&BU\8D%K6MOBV^+<1.NR;\JU[968I6KON]$ M^&GZ C.Z)BX*D,\Q4ATUB9Z E9PO#WWXS#P0$W32UA(IKNW.K;T*=OLG;T(? M]3W0YP"*&>"BR$[M(O=ZW,,MC/358G)35BJ#3-3!8W+H% @C2H.X3W25QUL4OQ];=%7ZI5RT3I-$G10N09?7RT):*D&9)FTB7%%)/5 MN]CN O11+HALP[:M7&@5==:[YW@]R!'AW 5E&202$4S9DC(A*E!.\\0BH[EZ MY>8M4![E2L8^[*FADMY&6I2]SKG%,HA M^U]=AP[_MS0K(CUO6SX5'*V%S#/>(601IK*1*D7P#4Q M(+Q08&*Y!21&FUVRE-#:6[YK@>S?SO?L2]^XIOV7&\_3NWSS2:15&]6&]3;$-REONSY6:CWAXT5+$=] T@YS 7S8<6 MUYN,N!(B1LE+358$P4IZI%B '*..TCM1O^YN,V2#.F[4)WFJJ:<'ZBROP!DI MPF1*/ %A(H$H76.=EP$XQ8PV4A=#J%TX=1U#S^9T.=K1.4>R\RB=+[U0C03# M0VE3R E5B4;-^_,=M^,:IAG=@1M;6M#ME=+7%+@Z-2\LN[;169H5$!4E",=+ MFRY%("@?RC$'XDG]GOF;(!NH]:S*F6J:Z2W!. ?W*V8_\V4#D^[\Q7\VF!NU MX?AT]^1ARP?LFQCL(T^M%;8+_WO^X'(QPGA: (TD9=D'=)52ZG+F@02PV7B0 M+.5,,T-*5-^$N1-1_3"N1![&R&3+O@1C95&;10.>&@Y*1V4EXRY6WT+?(,EY MX-6P>LRX/UC;5@GUF@\M+.@Z 8E(+@LJ@&F+WM$D"SZE!#J20(-VJ7[KZ5O! M5(] *?>49!)!Q8PI5"EAM4($T%(Y:5*VLL>L?ET$^L!]ZZJPX![7NMVH;^A$ M5Z^7']YUZ1]_^_]02P,$% @ +V$A5?AJ6^+O90 Q9D$ !0 !T=&,M M,C R,C W,CE?9&5F+GAM;.R]6W-;1[(N^+Y_A(I0V LM6_?K( 4J) D,2EU@($J=LA\0*M]57F5U6957GY MS__UY]7DFWO7T_&U]<+KX13(CUW\[^:B6/5B0-.5D-*@D'+KL"VB2?M)8.3?I_ M+O[*66'%&P;:*P/*"P6Q8 &N"O-6J!@87SYT,I[^ZZ_UCQCF^ T-;CI??ONW M;R\7B[=__>Z[/_[XXR]_QMGD+]WLXCO!F/SN]M/?WGS\SWN?_T,N/\V]]]\M M?_OAH_/QI@_28_EW_^>7GW]+EW@58#R=+\(T?7P!O3XO/OS#NVCT=ZM?TD?G MX[_.E__^YRZ%Q5(]3P[AFP<_4;^#VX]!_1%P 9+_Y<]Y_O:__N.;;U:2"[,T MZR;X&LLW-U_^_OK%?:3CZ>*[/+[Z[N8SWX7)A! OG[!X_Q;_]NU\?/5V@K<_ MNYQA>1#][9 K*%WA_-_U:=\=C.F2@,S2=42@G^*T$KPAQDU//QSSAV=!QA*N M)XN&B.\_NRG>[BJ,6PKXWJ,;H%T^"*[P*N*L)=1/GGL'YRW(=83UD8MNUOTE M=5??+:$][Z:9AHN9OIAWDW&N:^OW85*7C=\N$1?SWZ?A.H_IIZ_"C-;?2UR, M4]ABUBT6">K2RZSP2[1[O^K.P(A!X^FX+DH_T[HBS.ZA*3-:.^WUL'>#G?2I4] 3.J*W'V@T"1$ MG"Q_.KJ>PT4(;T?/)V$^?UE^6W3I7R0B?+' J_DH&9TDH@".&&FSTP&BRPRR MDCY$KTH4ZCX'Y[><+F$>ERR\>Q6$C=+QIYK2C6$6O-AT?6N@Y7Z:63??M/-,L[^]BUK MRY0EI/FSZ\5E-QO_&_.HQ& 3LQ*LX184SQP\<@8\8A1")U6R[Y4AZXC.CQD' MR?P^(W@?C'@QGU\3,I,+FN!#Y2HATU)"R&1A:99T2HKGW=55-WU\/^/%(3JEP$KN0?FH(115H.2DM./&&F=;FU!/PSH' MM.:2%3$D-$E.B!4U[B'6#LRI[*0Q'B[H_8IRC'=%*VO>) MH)L3X697BT5E=-R1KG@A6,H0+.; )>$,LBQ\Z'%U.#?SH864[RO?-%?^W2U, M<\S<%#)D?+5NM9'@'2J@=:NPS&3*O+7/^1B>LZ3!OO*^SP5[*!?J"7N^GN#- M@+]_OQS^FQ G.,J).2Z4!^EC !6./WMVSE>U"\.YDPU M;.J#[HKJV9_C^:ADE4TQ#IA%1F1& \'3MX49YUT]0Y6B-6,> M.0+X_'Y1J[%:+1V@U-#^>U/]RY^&BSA3QTO;2!!FW4M;Z5 MM)'U,"QP,0:?R=EQWFA05GIP5F;0Q8F00V*R^?'U4-K_Y++NB,K?1<0-E;Y8 MI-$_N@79+Y^>B/RRM*U&$J4LPF:0S-!FR1D'7\,.HD\9Z7\YI?+$)=OC;SBN M5;B/[+OF@FMXV5!1_=I-WST,S#$9N-49G/!$VT2,C3%GR(;G8)W1WK$M-/KH M2SYKI;83WX/3]#^_6Q,,6:?_:G97_F')FG-]^;;_OF1O;Y1_?% MH&6D>(PR]Y!W)CW23I M4R4]W*;?!S?R-HO"P_+\A5RR; PXE20H+,72^%G6K8W4^RB&YT&OBKOGN1XD M]1Z[(57L.9^-N=8NW/+S]/BSW]*NWM+DOHXI' M)@41:@2V,%D0EZO1+LEX9)8')DP2/+;FS.XHSYM-/6NMAZOZ9_F_K^>+I2GX MIGN6\U(98?(JC/.+Z?/P=KP(DR7RN([\-9+HYF0F_H:S=^.$JZ&^QM1=K%2Z M'/4(;9:8,@%>EB4$)PWSHRK.\QG3>'3XH1#6,/JG=\9Y&_ MF:4W3O+=8;R9T?A'A1MDG G(]8)4%;(1'"W[P!F7Q; <[_$NF3KLT1BF"UCRI??_X*+RRZ/9"&?&[$0ASVG53MD\,5G MX%E+DZ1D48;&J]JVV,Z31[UJJ(?8AI>+2YQ5?L_PLA[6OR.II.X*?^[F\U]Q M\;*\"7^^ZF9+Q2P6LW&\7M2;N3?=*GEAI%A,/L<(GEP04)IG,C\)/C*!R:CH MO&YMS!T(^;QY-Z0^>PBO((@?\3Y[%\:3%;H[2_.-V,A"':>1(??' M<& )@A &,J;H34*&J740WHX0SYMN?>KK/KU<#^=97&9AI-2@'8\T^H@0K2 Y ME)QT2C$JUII!3YUG'7""O0J;0"F%+3E"-)FL$T=NFN?!0G)1)VFY#ZJWT^M! M8X\:G\X>(,:3BS5:$:ON!-VT^DC+VW01DTF,>^"%5R<^U#0MA4"##)Q9#-[U M%F^T"=#18HX.4/1#G#E8X#V#H<,5U?4E],$KD MK(0)2)1G/H&2M!4&[A0PHZ0HUGL9R^=+A6VCCP9BPB["[B/R[*-M=A-NP:*5 M,BL&AM68ZB#(_$?OP6).@CNO8O/DMWL@AK>3&RCGX<#U/23;P_WM:US0F##_ M&&;3\?1B?H,*T409R,@UA(AL7K+"8RP9N!!6VQ1T;IZULAG).2B]@8Q[F.3/ M4KJ^NI[4()J'C@1N@ ITV2*9R04-N3VR.D"LU @N51)#X;EQK2\^M@5W#OSH M1Q,/7N4VBWK[_GI.M)[7"^ SG"_FMR?SHY1XTLS3V)6KP>:E@%=8(!GE;>9*.]?:#MH/ MZ?#K8C/VK"^/ ZBJCS(SX?WMS?,*T>TP?CS1WM&9'LOEL/5+P9 ,$ MU DTUUZ;8,BE:%YHY@E,9T2:IN+OP?K:L,37L.8Q/?WF$CE,YZN[94[;?O)2 MD'$1N"!!) +L"5X]N[0EA)0S:VV [8+OC&C3FUH:!M;50(3-..M"6%.D[B)^ MU9'ML1B'R<_C$,>3>J$14U;1J02%5D6R(AF#>E !4EI,CHGDM7K"'CL4PQE0 M9E U]! O]_>NRW^,)Y.18DII83F4* B'J-E103@0QJ*VILC"6B>EW[[[#&AP MD#A[*$ASB^/5]2Q=ACF2<]E=+REY)QQNI!T7:+B!(#V!Y"I *(Z#+2)8@^1- MFM:GN5L!.T-"M%-$#V%B&Q:PFRC'?V-^D>N25<;U!FSI>WXPKI]-\^TZ-L8Y M_>[ZBCY.!OGT8OSAP\NSC#>78?IA:GB&V;L8P?!:S*NH"*Y$#MPF'G(T"9O' MF@TZP#-B[^D2HX<0MY^JGO#G\;M[6'^?8[FF/;O@*-AZQ!9H73>,9JJW&GP5 M;F:6<>M3R5HV)N\VN,Z(<\W5T$/XV89Y\6K6_=3-KL*+::E_K:;*.YQ>X\MR M,R_PM_$TX1V!_1 6].WB.DQ&PI@L"HT@L:1 H7<0,3&P-3)%>5;0MCX':#Z( M,R+A<17<1T3;A^HY&V0V__[]G>]6L2XB.B$D+T"S2=3"3 Y"S2DLFFLG,93 M6M_][8IQJ.BQWEC6JU).)=)LP]"6\1)6XX$6E-5+D%/0[7 MPU$(([*QLM1N3,S23AL= R>X!43)LU,A!#G '>401'DB7NTX/-E%_(U+9Y&_ M,+ZJ%6&ZV=]GW?7;FWB)@HX7[30@2[75A L0E9;@%?/HM!9\O=[FQI/NS4\_ M":/W$!5T3>77PQWJPPXA[9&_A/_N9LMZ4TMJ<\%R"LY#3;REX0<$7^@K-(9% MXQU3S4^Q=X#W11@:?:FKAZ(4CT#]"/37<'4[K[:!VY,ILB/4XQ@FO:E^>XHU MTUL/ILNNL#-SFF=4$#7CM(RCA%!2A" Q.4055*2@RZ&21T-YZ)UO,@ZAN&-HUZ5=B]W_P") M]V H/;^>+[HKG+W&913QO?'?!)QS'3DW&8RWD4;,:N1*\)"\,TR$[))L?8.Q M%;#SYDI[W?2PA+RLSWDY>S7K\G6JLO\^I']-NHM;>@NA/8IX$ZIB5 *72 BL M5MH5?E3E!PBXX7[Q*#;E6-$&&>3H7,V!XA!8U"!5*)%V-Z[]5A>')Z7T M!UR2(76^BUS[L W>+F-8IQ>_K:X%;TT65QQ'5\C2#;6PNS&VMECR(*,LTBN4 M/+4N%?$ E.&L@79Z6M_R&PBYE_+.-XGOMUO<+;PETQV+A>P0"SGHVFG+(T3N M.*V4VJO$O#2QMV(AFP"=M2707B4]1!_?8+EM_; %F)Y.33\!M;X+L)M M?-%*/FFA@8UK(=T;4#<[541N:T(+H,5,:YJ0M:*6 VN3M#X[&OY:JQ5D1G/(E ))*06JEFN,I0C09'4)S5FMU-1_)- '/*>4IE-[0M O M:AF3=V&R3$(2J).OJ?(L\AKFP3TXSAFP$E61M4U::ET-LM\1G41HSGYL[#,1 MYT#5]^!?-AW=]:P6*%Y]DIZ"-$CZE_,1)L,Q%00TM%\K17NX\T;4>MI,BYPT M[>NG3.\'QO65Y/W18)B*#P=DU+VCSW>S]R,E(I,F9"BVYH^:VF8 P.OO.86 M0\IA@.RAPP?RE 4<9Z%?V#TB4'FIIM!STJUGW%F>+]Z\F@8:^ MLM;>UE.#D47%O!8:++.B/K&> 9+64B+44E%EYHL)Q724AO0@ZO-MXC"1J*FG\K6D?A'&>@9$?;TB3), M79(#!GVC_\WAKJ-4O%%!*DC!BAKL+LD5+1IR%DE8-,AY7T5P!QC>\6;""1.V MURG6CFTG?VQW.[;YJ+C@5(WY89)ILN'1@4?CP$07N<;D(K:NLM+34+Y.F*$G MS'XL^CQ.!>_^8E4QXO1C27ENLZYZ&<@9,/B5E;R#Q M:;ER]^,,92HQA13!H/2UB3J'F%*"'"270;C$XRF?&3X58MI$W@]WFBDR)>E* MI-W817+S)0?/,H/ N1'>JZC$ +<0GTL#H,;3NXU:-LS9P[/M=LT[K-=WS$0$ MZ>LB4X7B9'"@Z4^>+(;V;7P_R]+.AS"H5Z6<>FEGXZ1#5CR-0#I0/) IQKP' MID+(U@M;6%^AUI]K:>>=U+]E:>==U'"42KW; /Q:VGEG5>Y=5VKE?GNPB_F%*.Z-643)/%E?.M$77 MQ@N.\0!)1,Y#M: M%X G3\ZDC,FXUG'/YUC:^1!#HR]UG4!IYVW@?BWMW(/J#RRZNX_>3J"T*YY7,4+"$5P4%)$YTS@JK3.M3X)FC4L[3PDRW91UQ"EG;G4O)@8P(I8 M\[7)X(NUDDQ!:6D=MSPYUI@^GU]IYYV4]E1IYUTDWG=IY[JS7X[??J@ZC2H; MK2PXZ\B&2S0;0DD*-!/Y"ZV[^#X"Y[QYT4H/PQ=OUKF6=Y$%.%_V'Z25 M,I A"#8R59 ,?UEB8Y9\[L6;#R%*0VT\:!TW*_IT6^(J+,)OUU=785;OQDA: M89K&87*GX6577N/;;K:HGL1M5;/]"SDU>>V!Q9G:#WVMX)++6=*>P1G6 ';# M@M""Z92-M5P$9D=-$#0IVK=Z_'AZ<>>E'V]#?!)&!LG!B<2(LC+4CO8:4D;) M5=11^-;^]S:X#ETV;WJX_D2KQ?-NNHSQ_N=X<7F[T/_X9YIR>K#< M7DQIK<&?N_G\%O5X>DT0;TK]UD,:)"GAZG,$&.<__DDCH_*2+R5*L"YSA?#&R KW.FH,FDP.4#@IS W;TMN),:\L F,D C*8BUGJ@.D% RJ($3FK9V/8R7H]M+WTVUF=I'[ M4)U&ML'T);69V4E'V[0\BUP';S&1M$I/9@M4TNF4LIE,^D?'KHD%I4FE^R'W:;69V MTM.6;69V$7(/KO(O@5R;<9C4^/QI&B^]G3KB&W3*H;;2T(BQ6DQ">@B.F$\[ M68Y9QBQXZV82CR,Z R8T%'GC@*]57<>T&+];9F#<,M1+%+7Z5"RLME_($H)G MCKY5T;JLF(QKCL;&>*^-#Q_>HVPI_:ZEZ'I8V)?G%C=^P8^K;@%5N#?@2@Q* M>!^'#(_VR&$FV((E0F:$ M2R5;C[8*;4N27&:429++W/HXX;0[BO7K][772A^4^:0/SS9@OM2F8CLIZM$6 M4_M(N?>F8I:K$CE+@$$;4*46)1"HZ%O#EQR1+5D8A@JR%^Q0ZPE0"@U(XEUPRX?@V6GSH^9^K$IO(Z\&IV$>,T//N MZFTWK8M/5^K=9ER_PZ0O)]<9\WBZ=$6:1 CM^])V\4%-AKT6'81!)<^2DSHY M9=&%F%C62?,DM8Z)CQJ\?X#8(#3!J: "%(/D6^8<(93L@<IF-P\HWR MV*!'WO'Q9O_>#?Z'4I%)"Q[)Y(;(6"$?2R)-8$52*5E*IAS+K+D;7"M=*Y'V=2B&\\4-GE$BPPR]0O"Q%M?G3(''DB&[:%+@W'/7 MNASP&H0O@@LMQ-_#"<=RU_ZUFW:WUS.K\7Y 1QM^3$6"121[4(L$$2.Q5F!Q M@;,@5.MHO\<1?5%<::B<'EI/]1EHZ%%R'VC3C4J[FG*N(02M(%HE9*I'T+%U MT84O)"00])26'1^ MO23Z9Z#TW<,4F^M\%[GVX+@_$;E#:U=,,2,8SVO==)O)2LH97!!<:)0VRM:N MVF<1JK:3UG8+5=M%Y(U/ZC;'6[FB'4N$H)XETSE. MOX39OW"Q_\77X>\\\-ZK\:#7KKV\B\;+$B7'J+S4H5@;)$H3'4JOW.CPUQ^V MOG_ZXI?E!L]'OR@K&[.W2(Z0CZ"2<\1U'4$R%GV2]4:O=57^IS =(Q,^6,>9 MJ#%FR3%0O- DI54"0ZW;PS!:Y55KZ_*TDSYWTM.629^["'GXI$_)%6J3:],5 MD4"5A. 93Z"YY4DGKTS"QA3X+$[2#F%"0Y$/DO1I7+:(DD$*Y+8H)PWXPBV- MU6:58^#";M/^]O,X2=M)^D^>I.TBNCX2=Q[-6I$9I?6$BSO,H(RL'$X1O'=2 M"9N-;I[0?9)I?LU-^O;B[SV?;QLP7VH^WTZ*>C2[:Q\I]Y[/5_.10C",\%BR M8:.+$*VO(45."9$Q%=[Z*/74\_G::7P7X0Z6ST<;' K#9;THHC5-UAXD3,3: MM%=;X62R_*D+DI/.Y]M)Z%OE\^TBL:'R^:R(AF?TD%1VM5J,)Q>":^!!.*>+ M$SEMDXYPJOE\^RJQB;P:'ZC<7)F]G/V&LW?CA,M%QL=*R6)N/UEM41 MNUC@5C+K.6YE?CUQF++IW6=C:341;L-X\#MXYL^F^0;1K=.X#:B&9Z",!]S/5-X!C!G/T4H++(=#ZPSP$G@IHI;,*V(T]+Z(Z>G M RE]%[DV-K%J)_*W=8O9@.ZVT(_U"FL831;!@L+ P*%2()*3.2G%PWH2ZL9= M^NDW#7LPUD@=76^R;&R%O9C-QA=W"SAEHB^+CMAK)9DG(2?PT1E --))QG(N M:0N]KC_W<]?B07)JO!1_\/$^QBB%R2H<5KIBO-.U,@I;@&IHA#T(9'@CK)&BNKZDW'KZ M/PC.JJR93P)$H)5(>64@$BQP(8:4@_$BAL]/]8]88D-J?A?A-M1XZJZGB]G[ MT>^_C= P9VG[ BL8(P0V0C2.]IU<6U8&YH-[K)CE'--?+KIWW]T\<:7AFV\^ M*OCC^X;=LAL)OCM(:CW<0__:37^_M?-8,E9DGL&D>OZ3E /BH@1-=I]&E:)+ MK=,W[KS^<];GH=(<+)K_%_]&GMHG(WQ[X6LQ]X0ZU M1ZV3)\VZZ+G1OCC/N&1&'JQ\56UHD):8'Y32]9>O"R_ MT4_G):1/\Y)U45E(3VL$XT1.48NC1>_!!\RG9-J\#S!N@;1>H_CF2D MM?(Y"TT1?/0XZR=51_*^Q?&3JD\GL(,#AX'*L3 M"=HIBTDY0:AVJ>*UM[.Q 8*0QEB#*-A15M GD0^5PG(NM-U=W<=.BVDV='+- M9[6\Z.IVA#-IE60!M*Y%?6)$TD*PP"1C:#)3VK:.Q6D[@F.=;!Z#@JUGP?Y4 M. FW;<3[<=Q&? #7;1W\FO.6C6:N>MV,)554"5*PK()CP5@M#=_&>:-7?'7? MOKIO7]VWK^[;5_?MRV7H5_?MJ_MV9K0]MOO6S,K]>]?E/\:329CF93[7B^DB M3"_&-+I5;_A?X_V7%/F\YT (^>&#K]K#.3$>')F2CE HQY^BS MY=%DLHQ1C?9YX6&+UNT;/\X)PUPIM<89K_%'BC@(3M;"XCXEXJ-14K'Z7)]?=M+ACW8 MAK>I1L^[JWC3#;(FH5Y,Q__&_&*9LU#&X<,4>9;^YWH\P_QLFG^F'X\GR\12 M^MWU%7U\;3XM)]F;RS#],%@7LPFH.0@>:3F.BD-(&,%::73!*%-L?90TZ _ M=U:>+AOZR#C\4)KX%M'*9K",>^>8A>AJCRT=!#CA'?# 7$Q1F-#8BM>XZ<22B/)'S?AR>["+^QNE99!:- MKVKQGF[V]UEW_?8F())'7KA$3P.L9R4R6_!(V(QU1F.]T5DO:[4Y=6?CTXIRS"X#^3WKV M%L?:(5! %;540J-3]">/:(,5$;ES5@OIMCD$V@5+Z_.AI'D1P5;_WY!/9)@$ MQY,'+[Q/DG.5?&OGH[?SH=?=9/)3-_LCS/(H,I\L$11TKH'C*20(.3D0V6GE M#2T$HG4WV TP3L$_WT7##YT:[2O9'@Z0/GCS6NCH,T<01=.X'&W6D>N:1)T3 M#?262UC>"(!R.9EK(VI5%6L3<^MZG-NC.Q^6 M--9$#QU'/ZQB'K7(1CI(A0FRQI&,>ZOIVYBM4(C"E\>R'=OM!>U.A:/#X)35 M$ 7:VG\&@0Q+#HD796M[NO8D/[E3X4-,EQ9R/?:I\"/EMY%Q'Z6*(*VJQ^0^ M@M/,$^.9D.2+T-0[Y^:.!^CTZ98#N\AVL*KS6V#ZDEH.[*2CK M9,N!EM9\>\GWWFU@&S!?:K>!G13U:.WY?:3<>[&V,Q>@EBO]F:C34(ZKY$L M-R:\QP5QP9+.3I$&$XJ,$A62/^YI@ M*7S2@J9X$;EUM,4VN(9?,ILS9=V:::Z.'DZO'A'"WV?U8EC3:#DK&EBJ]\^U M8WB,VD$,S,I"'GAQK1.OGL+T15%E#S7TX/4\@N]92M=7UQ-R"?*SJVZV&/][ M5;I"NB@,_0HH->3&^$O$+X9A8R M_AJN<#ZRV@L;LP/4T9&CDQ*0#!)]:WU,*3HA6]?6?A#,&=*BC> ;-L/X"&S# M)OGCGVERGK MXSYE3(_FR4_7B^L9WK6E:F&AZ1R?Q?EB%M)BY(OC/I%<4G#U-K0@1%T2T!=& MT8)9\^&',UZ>Q'N&%!M,??>I9P^EWEUH+\LZ_)%6+IHDR%#G-=4U205.AP3& M2V90Q>AXZ^WM<40G19_&VNUZ4\W _OI]@:QJI=&;7Y:?QO,4)O\?AMDH6U.X M4P)*K*$7TI+1GX.!H(IE@KYG?D@'?DO87Q %AU;RL*[_AB'\BG\NWOR!DW?X M2S==7,Y'IAZ2.I5JU%_-=/,!'(N2A)F]EYD$Z5N7$3L,\5=V]J':'HX<=D-? MI]*;/[I1<:[FN=2"!"Z""H4!_4!"B*QH&;7A3AZ5CS= O]*PH2)[.-[8 S31 M"4?2%,PL&3 E&J@7!A 8"8H)&URPM3MMZX#$/:%^96!39?9P4K([[)^ZZ]F( M"RV*R0R2XC5@5R>(@E"G@C2?I-1IO9/T$2A8D7YE8$M5#GON\A!J^NQ(>165 MT19D$AY4)M1.")HV/-@2I4T96U\)[(?T*P%;JK*'TY?=4#\K"YQ]@"X]R^11 M*0CU$$#%7!LW6 L^9>X-1LW#<3V33^!^I6)SI=[GHVM78."10:PR+YPR2&9# MK:!9,R^*C1"L$>"Y%-H[IKWOK^; 4^B&*D/0^]%R3PHY=K&"+>3W_?M?PG]W ML^>3,%]%_=L<>6:>AB9U+=Y*B[97W(*5)F+FK!;U&&Z]6X=W_,2HM@39?DT[ M2%'#'DQ_!%I##&[;AF\!MZ?H^5^[:>JNWN("GUW,$.]6HW"E M*"DQ H9:UZ @>0O&%> B\A(83U&T#OAX&,UY4Z*1%GI8&)Y?SQ?=%XZK, MWOQR_/86FM7(K-$V9RY:FUT/ +GO'G12@\/ M7MDV2Y.OV1MQ@7E9HN/ZZBK,WG?E!_K1_KGO3S[RP(3VW2"O9:DS%9%%SAGG M47DA8]#!9AM%S&A2X:,GGW[HEAX7+Z;SQ>RZFJ(?CYA92;QP9:#4$!(5.(?( MHP"&@@?M7):B]5+] )3#C9:[C_VTP\5(2,X+"1B84J5Z_P&BM1X*3C$ .ZY+-K'6!\(.1SY%2_>NO! MN?ZYFUZ\P=E5Q38J%KW!3%LL-^2[*0P0>-(@&2]HT2D36[M)=]]_'H386Z(] M^,5WL:P:%BQ&,K&"R@IPJ7;\2M7 \MZ!]] M"ZF>Z=V@RC)HH[*GC0\,:VT=4-2W6 KB:F>)?!QX1@K,])$"^9;GV;\A"6\]!_$TGW$&?\*2YR MK'&&\\7KL,!EG)?A$N<*1+Y ()I-?%@&+DMD?R[R!%[9$Q&8MH'=Z^ M/;IS9$DS;?00'OPITE40#7E V?EZ.A>%I8U,:W#9*RC)ZV3(+^!AA# MQ;?UK__=I7HJL6MUMUO<['9OZ-\L0Q-D#1I%1?ZRMHI,6T/^L@H>ED:.$X6' M&'JP*-9Q'"L:[6#=;K H#I)Q3\[A74PW![[;H.HIC&PSHN-$BQVNL2@=.;@$2,0M) #;5JA>234<,I_PK(?0O>[R+<'G;_&=]WDW7AZ\2FXFWV( MHS9&:@0K+(V6MCMPY+U 0"VM%8D/4N! @?>P(3R(+P6A@O<,;,SDHZ(C'U4J"9:QP#T7FI=^%X(C MIVP.Q8-=Y-RX25^-9OBY"],?KO'9V]EX4A5RF_]E"PTO(+ B9.UHP<#77)\< MI; I]^VJ@:RZ^QBW[-J!2MRDX*6+0SH*LK%72**!O M(Z"QS!26:OWX_92JSEFI^XBOOYGZ,BTZ0D.XS&UO0?)0D!4.S+.:C!$Y1,$J MV1+WRI2,FNVFUGOO."_%'B;"ALAD(-IM2*[*%&O/C( J\\HT%&&0"M%EP1 M8(%/980]]ORS4>>!HFL8-;G"] $,+1O_^WJ*D@DF;XTWGWD6-=[+U!U!">X@ M1J8A&I\"YN@8CULI];&WG(5JFXFQ87CC"MD[G+[J2% _UA3TFYC+Y]WUVVY* M8J"OKV:I5643M#&L64HN'S[9;D[=]Y%LKO2<0-ZY!6 MG,^,$7K#9E*"AN([<$"GKWD M9_\:9K.P&+_#-KG9]Q[7,"_[<:CK.=D,@U(LIZ"2BKRXQ%')[&4A6RBA&#WZ MY'[RL65,)MF20>>:-EMOQB*3$0@>_<";Y%+K:Z*>\K'OYO3\$A8W41FO\6UX MOZR&]+*\FHVG:?PV3#:W?^&B:)28P0B.H&QV$$)&2%A<\62I6MXZ6.90S,=> MG?;CT6/96+UKKH>KMQWPOYC>:^["-)>&#&=F:Q4R'] M4IFULY9Z3FO?"O6RZ8J+DI%%3"BM=K4LH0!?Q8:<9T$V=$#3NCSD7D"_4&;M MK*,>U>8Z7B^2TR#6KCKJ M(15_!]"?-D9)TLH@$H(SSM NKC($2^(B 16E')H@^JS"LPO6+XY>^VNJAZ3] M3=5G;.U!J\BQ$+4(A>*U XOUA?9JP5BT(K/4NF[<25?W:<6+?>3;0Q>M!^N. M!&D"F?D./,=0JPZQ&K0@P2KOC%%92MMO^;=3K/!RB/*;2+J'OE6[U!3Q/ 1G M VA9 \^"]C5$,8#$'",M4)AXOT>SGT>%EW8L:::-^[SQA]Q[?8KRU8QVMG'^ ML*?=P1@CELRB M36UC[1M*%Y:\ 'Q:6P,?B\=L2S\29LV_=]WASH3;(;#OP. MB@+]%.0'NX;0C;L\LA&M9TH!E[5$8;8%O'8,/#-9I4 6=-XF8O#1EYR;H@^1 MX0;M-@[<7^6JV."R9%R"\,$3XPSM4]9I*^NU1/ MI7S3ANP%*T6NZ6I09!V&39F,&%J= C(?DW6&L]8'8Z>=V;637I_.[-I%OD,F M\FR#ZTO-[-I)9]MF].PC\"$)$6U*P8H::FD1%*H SL8,1HH:19M-W^$;IY?9 MU0L/=I%SXWR1)T(SBS&90"4PN7;W2DJ#1QHS,Y$CCXH^[;:P_SZ;"->=-+%] MA.LN8NP_R^LV[<';$D.N]<>=QFK^(#AR."![ST3PSA:[33SK9Y$ULJ]B&XEO M@))[JRH4@J&L?7"<#+5/1:E1U!PA2")9*8(39U[7PB-%" 5*J A>2@9"2L%E)'RR]8'_ MJ=?=[($#NTBY!]UOR)2R45I1!$2O+ $2$1QM>C5<54NO'?VT]:G.":0TM-#. MDX48=Q'M@Q9/2!!^ Y=3FZ?_;R[BN/ILHGO:TS=Q;3VJWJ123\JS*6H22HE"EIVDV/@T"N0 MIK"@6> H6N]$O0QD^&6M&??6%[?C*[J/JL3I$O/U!%^6#7*;?__^SGE7(J%R@;AK8T.",K MWMNLR,)D->C>67"UU9?1BJM:#:XT#R]^ ,JQO/%^U?_ JG:(&GHPTC?!6BVH M'TZFM@#8D^/^)+CC^/!-5+D%/0[7PU$(@\%Q7GMH6Y9H13_5IU$=NC$]^(;?YUBN M)S^/"XY"<,A+\B"*)B>09U_O6CCDG$EQ:$2*K;,UMX U_!+6F"/KFU1K5?3@ MC[<\9'APN"/.=)&NU,R:5.OLUEO=$"U();66C/Q3U3H;:I"!G1UC3X\.?5S( M?/!W'X2X\G-9XM($X8$+42O:R01!20LU3YKLC<"B:=TZ8UML0YTY]!6\ Z_DE42SIL MNROOJ98>5JB'1__QWG0;B#V=1VT![S@G4LU5NRUU#M3+D2B4$ZK@30;M=3W' M#0:"2S7T@B\/8$QB[%RH\\09U2DP9Q=U-#ZQ^OYZ/,GCZ44UY##,\;*;Y!=7 M;V?=N^66>!M=@1*5,=:"P4(2X"Z!I^T=K'36.":%L-NDF6WWMA,RKO=54M>K MA'MP!S^,^$,/6\6"(HLN*5OS794#)[R DGAF)7)3?.L58@W"^;"@A8Q[V"C> M=-UD_D-UVZ;Y%R+E+1/)C.(FU[@L'G4UL1"BLP@.T61IK92QM67Z )3SHT + MF?<0LOQ;5Q9_A!D2JMLO?\!W..F68W_>S3\L4SP)M-8(P!AK%6*D33$62<35 M/@B534K-HS*V!7=^=.E'+PT+O,UGB]'K,+U8V4F6?J&%25 ,,E#)6XC+W8QY M96W('+<+;Z6GWB$&??>1%)^\\"R]U?U%VG!A^ #BM@'+%C!V\3FWT7#[2?VT M/WF \-?5=X#D&F[VZW X)])A=@0B)5"F=M)A/@*/4A1R93"NUXLX304^X-6U MU]\N FNLMU](4E?75S= 4I8.66*0@HJURTH 7Z($KBRM_2%&9%O=63ZAN4]> M.MR.>I#8NQ8R:^A4+8&$/^\ T;I8(70"K!T<5@$12,-1(3)4KA3)MKH'>TIY M=U_Z&2IO;YD-%.=5%Q5N/"->52.K'T'M(*B?66AF(K\9+6N0"0B")@TN>6^,=LZ6U M67G$D%2:KO/YJ&"1,24.,O%:C#=S&K.-4)2@%4''J,I@,3!+1"=T@KP?,[:^ M?=Y= 3U<.CY+Z?KJ>E)+[?Z ;V>8QLO 0_IZ@DNQ3_.SJVZV&/][^?.'XPIS MMMF3GPE>V>H@UA4_)P1N-$:=)"@$A)@.&2>Z]==FJUG%CCP(Z(8MY7Q6NUT!L)O_&!8ZW#(#.@2'+KO;> MJ%:]10^!U4J0*C'M3 UNV^;4^W,.,=]'_3U)N(<%XI>0+LGJG[V_._K;0 UE M712!;#%7Z5GO>1QS%K*.%ADGC\^VWDH>@7,^[&@M^Q[K<@(= MB)=*!UGC^ 0494T2GNMD6_>N?P#*^5&AA$E_, M&[J'2\GQ1 MQSZ>_C2>AFG"9Z6,)^.P.+#<\E-/;5!S>2?@ZX67H[':\JRD(858$W-4HBB7 MLH]DU=O1-B]H=1)>";AX_PLN+KO\\;WSCZ>\+A=B7XX0!0I07!FR0J,"$S+Y MO2(%^G]O9^%/H3O$N[F)67UV05/D@B2[ZC.[/(',-(%J(^IN/J?9@_G[]_^[ MHPG_#WKW]0Q_)+TLWC^C?X;Y341U$85U2R4(PC>XS)#"YXVHZS M<;K$1/98V<(1:@YL^&6N)W[==9V.J[[&GO9F*?V*?[S&A.-W]>A[?K,2Y)^Z MV0\8)CBK-N /8UKNQ_&:'EV+M(^X3#8E3YO%\LA &@F!=@WPWA(R$U.B<8+6B.1F-=@B@] B\AEXP&B;FM#W$_OOYL%;VO MB'OPP%_C,G#G52#GXLTL3.=AZ0/\<(T_D73J/O?Q]\^O9[,:IR-"S@R# /0< M5X=(WM?:K[+$6N&PI.;%TO: >;;LZ5ME/3CWF^7Q\H\I;7"7X[=W&J_;['W4 MW$(((8%*@8!J3X*1 4-VCH?<>L79&MS9,JH?]3QX%+"?K;L!SO^+$S+2GW)[N>A;G1K-WCU6?'E2%4 M<)\QYG!K9DH2>3[#/%[\%%+===_?N(#?=[-9]\=X>O$\O*7?+-Z/-%G5*2D) M+I/15?O3T5YLB1"28:HK92ZM:R#M@N_L.-6[DNX3RO:SE#ME0H<$#L:0'=9Q*@/ #)TC=E-XW[R8U,1)O?H&K M$#3R(IU7PD,67-6S!%7[ W%-@\1YPCQ-HW#,1#J'= 5H\$0+2]+3,2@,JA$S04X#H"DU34>O) ML!C0]5&Z]"2(]T28\NGS;A?E'9MO+U=5!UZ6VQ_<1DC$)%7QLH!4M0"!/E&%[!",9VC]#:JVQC5 '\)U,Q6W0=:P M+.CC:(:O%#J<5KM>5=*X;N43"+/W66>S[!H<0*'@$%00H#D*3VLXK:!;A8*= M(%D>J4IZBES911.-2U^]IFUVUDUO-E264046R< LJC:$K0TV2F8T^WB)P>CD M\YK!M/%BYI.'#EO^LJ6DNQ9BZK^PU6^++OWK^S#'7&/(:0HLZWE\^O6\1M M M[Y\7WF&>S6:T8N\J1_?B15^%]_=$2QL<#8,Z#3\5: MH.'6&A&95D(5))0B!,_9,6Y;ESDX'/7!@763Y6#MD1+IZ&9=J]@+WV"NNAZ-9'0^1)<8 ./JGL1R!,=# 42;BK?",!M;S\I6X >[Y3HN)8^C[%.Y(%O!OZV_ M$'5*PF@-VM6\);X\-TH:F H*?6#,;-?Z8)>%\BZ XQ]M#,J!]<5Q;UWT<,R[ MOR ^#F.::_;='1M_FS'U=/'5QWB.\2EF_GR;1W0S8F& M"X4SQADD-#5W"1%"E!QT+@XY)NMX:\X]".8$_97>=;U^/=9$43TX+:]P5KK9 M54V&6PKD]B;."F5IN!)$2F0;LWHPZKD$=-(;R92VH75^P -0OK*GB9)Z6'U> M8\V73-4OK[2^[;>KG30U\IS[FF@E;:TS[*L73B/7T3+9O.O&1B!?>=- 07U4 M^:U0[@JH#OA#L\U<2@ZI+H$:E)4,0K$>./U"HK;,R.:%?1^&\Y5!S93U8$9E MSY[F2 M.8JPUVYP&-,!=426>51$A12B.\T/J!&YRAH!_]P@>ELS(G XG%!$IH M\J!HMH*,SJD;F8HU_XW%''RGYZ=KVX[&;C?V,>B2"$U=I##,LBGF2) M.V88(/V/.9V-"3V40'L(S@EN.6TYM:%*6A/5]'&?LZ]DEG_\@Q:#\?2"UI%Q ME_F(%U6D)O"*)T^F.GWE4&B(7!4E.3J6MHH0'&+>;<#_Q?'R:,KOZU S/CV6 MN#Z6'_]\.YZMS+[E2$;9.N$*R5%:,O24Y18SG); '^RZ3P MX&IOZ#'6.*V]97C'@+L91?"2\^KNUO!Z?'&YF-^I^.$#.=,E1J"=(M*@R.P)FEQJ4W>*J*P+ MNGG,1Q\#^6)(?3ITZ*&0T-XR787KOEA6N5T>6+U<7.+LS668KKSK503D_,7- MUO)/K /'_.P=SFC8RU_^$!;X4QC/_A$FUSBRSF=3%$*0AE0CN2*S*6MPI!3% M9$(1![\\'6KP7^9<.@7)[T2[A@68AA;$J"BA5 BUA#72.N--[?;''5EZAGM= M8G'\9,Z#=AS;U]ES"J3IH=94N[@[+S Q+2+D9>6% %F1*@9=,4_YK MH.UQ27T499]*H.V->;@,?LH8G<>0(?-"4LS,0V16 OU4,H?,HVM-UCNO__R# M;'?2?]=&#SVXBRN%BC)<+%:UEM-Z]G.)MLR C MF+?)0A!.@^+UTJ#0FB62B=YZPWSS[HX[P!O>PCY D=L9RP=K8;B+R#M0W_S1 MW68R>^FQWBT9)SAM(C,_S;7@T=)_,@!3 MM39H<@Z\41RB5-X3F[.3K6EQ9EE]AS@<^^NBCY#=/L)2MQG3UZR^G;+Z=J+) M$.E1^^CX<\GJ$PQYY"* Y%G1V.B/&$N@V8W",FZE;1^K_MGP=J>LOI.C[2ZJ M'32KSRA,7AD)UN=4V\L(B,)JR**0C1D8BZYUD,"Y9_7MI.NML_IV4=2 67T9 MM5?)%E"Q&I@N"?!!.TA>,R6E%]ZT/D0Z[ZR^0]C30DG-B\=]DM] XWTPX^&V MQWT67GE3("M-B+V7$%GDH(LWV3A$MMZY[H$"U%.3K*H_574 J.I8< MZ=7&@E(\0@R"N.V\T,$KYL169Q-/5#K]\,(O\RQB?YGWH?A;_FT!HV%EY#NO M'KX,\I["7U?? 9)K7,#X+IPH)/="*' N$AP,"9QVM)!X&QTS(;&T52.O8ROP MD=+$;?6WB\ :Z^VF2=P-$%^BKG$[D%PMFER\ &>%!,85M\K'3&M* \U]\M)A MBP[O+?:NA7= M?>EGJ+R]9=9XYKT9+^KV_V*:Q^_&^3I,ELM)D24:Y0)DH\D(8RQ#D"D#EYZ3 M!18]WZZ!YA-*W/CR+]<6.EP7#3,U-@+ZYWAQN:P]78-V+\=OWW0_3A?CQ?L; MGV ;J UMIQWA#6]?-5#H8_3H01M]KRY/0+;)6".T EFK[JEH,[C"%]P^!*RYZTKH]Q]_Y=I9QRLB1Z2T=9.%K=!TU/@QBF$7.ROF0=4?(!8 M>[A\7D.EM,I<)0-%>7)],GI:WVKJ?8ZHE>#"\N8WAL>/3^A+Q[M(L_'6_>82 MWW2SKJYD8?J^"GV5]?=LFE],:];Y^!W>.>9G3$:M:".JZ:XT:(4U)@/I6QV$ MS]QP%;;8TG=[Z_!7+X?HIQM$N,=J-_5L/K^^6F5_EFYV-P^T?6>I;=[52\7" MG0>YWB^*8692*FZ#5HIGQYPGW6%62FA?'JHVN,UKCUXI4&DO IH"Y+NP&H:@ MP&,(H T6XF@LKFQU/C]$9OC/K2H%[EW,XT/E@#NZK7V)ZH7\&YQ=\5'164B3 M)1A)5KTR2*9]<@5X0:F<45&<3NVL)T=S@I?D;1G=K,I+6V*<4IG#QT;VCZYZ MS!/: E^'!8Z8('\6@P),M;^B2Q:<-+3-UN/Y1'Z2- .EL;45=1VB%_GR E1J(_2D42:Z,:#;[NB,)PRXPUA6/K"Z@O ML3K70=P^BK)/I3K7IVF,TC#G-$_@+9+G8F,$7PJ'$G30EDFOL+5A?V8)\SMQ MX-&$^5UT\;DD'&\SIJ\)\SLES.]$DR$RC_?1\>?"7\>T4):L$9896?*%-INH MG =I8HS,:ZW%5L%C9\G;G1+F3XZVNZAVT(1YH40RFBNR;1SM*(P'B%8I2#FA M8B:&'%LWHSSWA/F==+UUPOPNBAKH2ORRF]##YZN;_"K ;EI%%J;Y65J,W]$/ MN_(LI>NKZPGY7WE9,[E^;(:7=5:_PY^[^:$- IMB:'&%WI]0UJ[6K8M:6<=R M(6\V!QN$+J&$6D!-*%7DJ#V< YV!QU[S8DIB7+[LH]\EG+*L" 2>F0.EA8-@ MG8.25-9.9U=\Z]+KNV(\V$%Z^?S%L\5B-H[7BVKAO^E>T6HS7?R*BY?E3?CS M=3>9_-3-ZF(S4D4'$@D'G7CMZJ(+>*) K:!A443!-+9>JG> -_SBW2N?[GE/ M/2FJC_OJ>_-^E)TI)K $KF@-*DL.3G@-F(H2N22-OI>VP9^@. )#^E+:IG( M^TN\!X/O91I_CZ6;T7:>)F$^'Y=Q6D7HWXY]DUQ&.4B6?## 7:SU%84 IQ-" M;1KK8^82>>LPA/V0GB^7!M!<#[>AZV!_(OD]Z]+X^?6LPEN=S#\Z )H5G",& MD(47FC"I3AV5@>3HT>:L4+5V?@\&?;XL'%:?/5Q+/F81W.)^U M@S8:C."U@XOG$ *9#DHA2R9G%V7KL/X#(9\O&8?491_W??>M ^.,RR9F<"'% M6OY:@2<4($R, 7TRMOTE]A/V6&_^W.KF(M522\Z2Q>T5+0?:D#VDM 5$@U%J M&5"V7MYWP3?4;>2P/DM?"CJ5Z\7?%C2V^J#UXXWE(7!B6M&R8FC?*22Z(C5$ M6PSXE*0F8\DEUGZ2/0+H6->/_='@GAO42AU]'(%_BNGFK'8;4#U=&6X$=)P[ MOX:*6S_/;B;UP2A1[]&5S0&8#S0#N"T0D R7HH(Q.2;#5.NTG@&I\,0UVM!, MV$78/3!@BZ7QMDZ2*RZB%R *2S1TR_[_]JZMN:T;2;_O?T$M[I>7K;(=9R95 MCIV:I&8?50V@86O6%K,D-1O_^VV0E$13I,1# H?4)962Y8MX/G3W ?KR=8-Y M%0T+QA6GN1>03Y"+/E7=K($RA_LJ!VBB0W9U#6B]H&2V''SQ)O_K>C:O+\[M M3258IWYJIB+/3$.]X,:I.K:B.F[)*T@=[>4!9&>9IS]$M;L-J)5>^FXX/U71 M8WZ+5_3-O-:09_?09FOD__Z.^3,N4R$KN&3QP#4AC3S$VBA@F!?:L,R= M5;S4BY1:I_D'0GP!=M5<4SNSJ,U8'^\HC+^\^HQ7Z1*/(&YL_9@CN1>/0]N@ M3U@=O.5)JQRX3BEYZZ-U/@20"Y;MQ=9//.X]K>K^X6/O\CR&9Y&RI],H>5V- M2K&8)7UQ.8--PFIL?9G8;C3'[D;FT\_M33T ML^NTF&U ?\-IG1,#G_%3^>,+;J[@HJC@N#' O*]# F2]OD%DRPJW-D:5LTKA MD7WIP$<_>?L80^0=?.E[4EAF,-$Z\Q-*1)9"UC:@DB:W=FZV M(QFKIM!KMSA>O*>N$]1YE7>&35[6DATN142;*.CC4=(2P!F* <$Q[K0%\@F4 M+7M9R"-#6N\_^505@!:JG#03:>,1O3^BJ93LFPM>]L#4<)CS+ASC3VT^5C\[ M57VD<,=2/"9GDR^!83&TZZE8F,\AL9BD)#^&2Y7WZC,\*X4_,&UY#'T/D6GC MP8SO__H&T__Y%:ZN"Z3Y]91VL=4_S^EW%R-L?>Y-YNW.3XX0.8CD:)-T@NE@ M)0M2>Z:L54)DCKQY:\5^R(Z-D59W['S J\_S+Q3%T7FR2#+F7ZY^2#J*"V\< MET'3B2&D(1' (J&I&<84>1 ^9-.:H+4WN/$C[ YVLQE?]5%-XTS,#TC>EX+U M1<4KG,U^19A=3V_R!)>3?.&LDEJ!9"):H-V\7BID-;!8(D+BTJ)1>QRP Q[Y MK.RBI[@[9%_N)/%Q4F4.7U=9(:Q3P(L!EI6Q3,M,KF>*@H%"LF,/A6-K_LPN M+,_*/IH*OD,1\L&E;^TG6*NXO?OEC\FRR/9^-K_\5O_L(Z[RC'],WN*BI%]P M.L5\$;,."IQDP&DGU*@C^:O", ?&D+.A)936)]58:WOF!GM&AM&AY>3!=;[] MOG)UUZ_*>?M]N;1;UMV'R5(*;[]O^[ Z!G.9N1,U[>[1,H=T &@3%+WE/#"3 MHS$:>?"^]870XZUNK+SYJ4W_="9QZKS\0^*I*UK.<,D0DN# 2E"54Y,=BR9Q M)@LJ\"H@A9@CV/@-GE/E[L_5A/:P](-4V=55K460*:3Y6@IL'VR=.@ >PG6: M1H!V6MQI'HU4,+:9>&N*R8XSY4Q97F,7+;T;7F5)$;CU,K9F8HYO'H\T!YS& M.H9(OH-5_#R9XN7GJ_=_I2]U*-2JG_6&]^EYI-W1,_ Y,YUH^;&V3.DHEOEK M$X9/ARKN4DGL9]1W>!V C']YYTH*H3H@A.%BZ1-#D7#_M6) X"U.I/NGGT7FAC,-FFA6+$4D.C( MR6%+RC(AD4N=8C+"=CN4M@!J=P*_FU]5 M/+LDM_7]%0E\65:\X,GY$(-F/)A:4'1T""D$YDKQ-1\0/.AN CD,\RGW[&-M M:O"?77@"A"D&)I2NEQ&:R +4VP^SY"!J[WWSHM@FAF=L'\/D MV]7C_W )<7'%TG";U9)K2%PP;WUMBI6"W)+B&?R7/S]"^+6)-YZS'6;"OP)9Q0X+?[M,JT'J@A71\/)"+0RDST+ M6#B=K"(84WP,KC4AOM]JQB\.M#:_,]'TDZ@!9)/ 11*L%,'22XG(0E"<.>,B M1OI;T[S_^1QK .=B,D-R_D-4-W8R=Q]LKSG_P5H0.LSZ0GE_ =I;DC.?XC8.Z2&[I^?BS> O$ 2RL5F5X#C9I6Z@PR MI6RPO,X7#:WCL^U(7EV3UNKJ$./?1[5Z:_;!U1[P!K?_6BCPWO> M:%L%=/! /DZN\BW*%:2B?>0&-8LR!O*V@!QPX0/YXTX5'5'R:!K;Q!88S\0& MCA7PSGUA?*;)LG5H-BF_PFR.TX\XK[,?UN^U&X%@LC^(L7@E!XIEDTY"I@7: M1;(-H9USH43I4JX1K[,(=G\ZR?YX#N_@^U3*;/6YBYKKFZN\5O:X2VD7)[BB MV(HYA9R\[=H*7C*9N\Y ,9O2T3UF&0,>U[A2?QN%U-Z0.%L$%Q=".K2*:^91 M*J:MS"PD55C26?%L/9;8+WVS$]9XFV4O[3]2U3]:%UV)';?H/I4-W!8FW*89L9AL?YX.*X1S#N.QH'?M+?FS&I2M%":[I "Z6=DS'-0.M#"M:>UEOV.*\M3OZ MA!B7@S0WA'$Y1.QG-&7AEV]_DH!^:-!?CHM;FS6'N0KYS:=W'^C?+7]@MOX3 M5Y_>_3)"A;PUU+'JZ%U%O%%M#\)'ETWTF0=-&USP)68K-!3O4*4!HZ5;HQYE M,G41VB HSC(YATQ[)RO_M:::2 P(.B75KXC=1_S &=]>DR+=8:/?Z M _ZZX$;R("@VRQ(KZ0=HH[(A+@Y%+[/#Z%MWZ;=#?[8C/X=8WN:YB@0K(N1FH.'(%CR]<8=D0,!7>_*J[I@MX-=:F*NX: M7G4?%YD"O9@2/..1?$[M;;T(+BBV&#<=( K-QVC.?1%#:(^Q[S,UB2>1TU0J M<^6=8")E>IN=E,NIAL'2+ZXXY41K@O4YY33/W80&#:$=H,K1A]#N@>TU/3I8 MBX.&T!Z@@K'-)#EMDJ^E U7[K64PS'/CF/6."Z=MQM1O-WH*Z=%NUC%$\F.G M1RE"$@FE9?2-JPUQM%XI"PMHI+;>FZ1:$X.>4'ITD.:&I$>'B+U#8+KC>%U6 M"8*/6"]V-4&8>C60HI@9%!-9QV0ID#:Z]?40#\!Y=5H>=%I:*;(#.V@'M)O" MPQ[@.CDM#P([C=?23(W[F<<1.NAP/CT,TA7A,\1 T HR'63=C DD3\5JVBJ% M,*VS7B-[)0T5,VDCU0Y>R+O);/ZIK -RD#P&KVH3!I +7B3SD?QP%\!Y M+P,ZV;I@=0_$%![ .L[>ND^J//)N[76[/9Y/(W4TF\XTQ: 2CJ; M53(L>)[(9PN>11<*$R@BH$A6;-YV_-3LY8!$W,G,98@V.IC)>IF8 *X.ZB2$ M2HH;5D 0*,,Y\RY'9HTIQ5=^GFN=AMD*Y&3S>8Y5U*8K=+24SYNFN/5GRV2Z M-EGQ;DX5S#;$01\U_X(+D6.N=(;)5?WY]W^EK]<9<[U8]X<;Q?_ V7PQ0^D4 M-,>3+O6$-,GS4?$&S=*4E%5PTNM0M 8#G$N1BP/ :#.$HVB6)UWU*#1-S#7C M3Q%>$4[5&^EX#<,32RZ(I((&"?%)TC3_@234:ZQ"OBFN_/?E_,N[Z]F<(H_I M4@FK?B?Z?T&!X@*]$=8Q=+F.X#!0)S0&IHKW6MD0>6Y-##H YMERV8;8TN81 MV5M=W5)(?YM,&@F_@TO=D$)8W8F4VZ%$^M!*[@1YXZO<>B_TCZ8(,_P)E[^^*7.XEF?@W MF-)O+E*]*=?$R()+F6FPF07IZ_W*]&9:KEWQK>/($9;UX@S[%.;0==95]SRU MI06&0DOS,1E:*0"]VR:S6&?RVN23UZ>O&3P3AODQ5G^F)O$D&.92$FIO+$.? M$M/9!19K<<]GF4TQT47>K^7]13+,!YG0$(;Y$%6.31W>!]LKPWRP%H=PB ]1 MP>@WX_D8S3J&2'YTAKFW6J1" M.Z:L)"/TGD'BM;%1Q44N0*O6?0=/B&$^2'.#&.8#Q#XRPURG>OL6I/H:E,I8 MS,S[8I@D862)2M*+\8[P/NE6$^6(V#&,2'Z&!TAGFB2#4B MI^"U#M;3'%4=5>18"!B%ETFKW-IM>5H,\W[V,43TG1GF.8*!$!6CS1 ("N/ MZI1Y*DJU'GOZ+!CF?0,:@$:PQ_J4Q MS SC9+Y^Z?'&RM<^^M0$\>%(SX+??:2 -^G92M;;9I$7 M*W6]939+!\D:07\NC?2-Z-G#08_"KC8BHA3!LZ(JQPL=!3:&OO/.11($O8.E M]38W#KOZ[BDW'WWK:7\J2]?[TS8ZT?MJ';-+\K3?7Q&TZ4*1%T;FY*.)%)HK MS[27G/SM6.C@\R[+(J5Q_:[M:;" LV6$#;&_W=',V"KN>H_NS6(^7=W]V<=Z MGQ5:!:(41GN3J.-Z%0O)618PE>3HNVCZ4;9V@'HA=G6,*LXBBW-PMB&B+RZ& MQ(*NH[@*SPQ :F:*D4I%\OE5OYN;7QA/L(W-GI5)/ F>H!+@(CE^3&9).W]M M>/4\9%J:\CRK* ,?PP=Z03S!028T:!+M %6./HEV#VRO/,'!6APTB?8 %8QM M)M[Y.FTHL,)%O1M(T;O!!<7_)7+IP1D%+WP2;2_K&"+YL7F".@:%T7DF1(!Z MF6UAP=(78TR66J+7NO49]81X@H,T-X0G.$3L'8+"U9E[DS>ZH9R@Y$$[4\>[ M%%DOM%4,,JT^0J6BJ)(1.Y4O-I"\NBH/NBH-U->!&'@?U>HMV@=7WVKJ/4RG M<4Y:Z.U14SA"Z/UJI??Q.8D)G0U5:H%.6T]O@O?(4$AEHA51J?RDC>$15V1, M6Q@BZPXV\'%RE6\K%#=#4+6*UFM1%V8J),L@I*DG-W^X=\O<4I/__+]\,+EP <<66\\ M9CF;9<+(BX><+#BA@:>H92F%2V,5&E!X,?!91\8*-Y^[[3+T%8#\Z>H?F*ZG MTUJDO,ID?-.;W[Z%V>5:XI&'5&S)GOG@!6UFW+*0H#"9( L,H%UNG>1MNH!C M-[XEAEM(/UW.:FZ2$+R)LT6H<:$YUT;DPE(V54(R4,P)]-*FX!T647SS.>N/ M@AI_4SR=U6WNI&TUUK6TGV7'=+:VS MQ#"^P316T\YDS@$R[N _[5SM17%6.4\&3N<%K9*.$@:<&SKS,6NT2AG7.GNS M$\QSLX(V4N\09Z_MC0^M76F1LQ.N9I?HB_6<@>21>1V &\.%B*WG&^Z'["6? M+QUTU[6.L(;W @%LG3?*M-2N=A5%!E8C<_0?A2J)"]MOT, :D/'MIX?6=IXY MAXJ\@QT\O.Z+%(/@QFI6IU'6*92)]D$)=$ B6A NF]"ZHO0PHF=I&0V5T.$P M:K&U+A/BZ$4.*7&F J_]<":PJ!0R82W8Y!*WMG4HU S\6(2?\SG(3J/WUK,S/4_S?:[Q*WY<]+5HJ4S-XY'9JIE4(+%B;F0<,M"IZ+4OK$9![ MP#I59>U$]K++:AOIK4>U?DNZ[Q;@31_<'A [%=3V@'>:VEISU>XRG<9Z.9$) M9:LPQ\ )98Q,:T%OD:F!+!@ \T*VG 9W,=!ZIQ)V#Y0Q1QT@6,[O=BU<5 MI=JIP(U7S"1.,I!.,%^'J4'*(*R/(>;FEU;O@>N$Z816"MW#8([21H<\]-I+ M<[\6]0'_C5]7Y6PO0&7+;.U[6=Q^"$)IYBA.";(DHTSS,71[(7OU@QIKKV=L M^4CE\X;P\CC8$9VBG4!/[AXUT_@^VU93=8UU\NT$G40DN,DSPWUBVN;$8FVG M$4+1?R5Q948Y L>UK?W]I_,PK2%:ZFE2OUS]>3V?+20@;GB_1A43BV>(SC!= M?&8@Z;MB5$PIH5;0^JKE!^"_WT=2IQ8H) ME"$J@T::;FG%^W!>FH$(_40]'Q]A.EW(I7&KQ[W/[='A\3#XC<8.E)5<$3%F MI74J&(-4T6>NL@/4#K9[LO<><7IZSH=;PDB4OF1C:SM1[2GRAK. 6+TA7V@O M,X)8[3;S]AG/]&GB@I##[C6X3ZJ)\O_\+\RQ7]/<[F M;[Y-KJ_F%SE!",9&BCM:ZG M/CLDCBK>/U9X;Z5X44+*MDX0X Y2G5N1Z3BQ@3GE 9U4(976G;1;@;QT2SI. M,SW32$='P")K+JM >+:.G%A?AX*MT[D/N'"\R!%#B@\#]%" MZPS>/14NQ(>8O_WGULGF'RYG\SWR=P/,I#YP=F<.SXBI0H[%N/)OI8U>[GG+(M^#&#>E0Z0[?Y MU1_7+Q%F^%__\?]02P,$% @ +V$A5=Z(6?">]@ S?@) !0 !T=&,M M,C R,C W,CE?;&%B+GAM;-2]>7/<.)8O^O]\"KR:>3-5$8DJ+N""FN6&O-7X MALM2V.KN.Z_B1096B=VII(;,E*WY]!?@DLE4;@ 3I-@1W2Y;(G'.^8'\\0 X MR[_]K^\/"_ DBC++E__^@_^S]P,02Y;S;'GW[S_\Z?8#3'_X7__Q#__P;_\/ MA/_GS9=/X%W.U@]BN0)O"T%6@H-OV>H>_(6+\F] %OD#^$M>_"U[(A#^1W73 MV_SQN_4/S>7?]Z[_%E97^QCC7ZK?;BXM MLT,7JF']7_[/[Y^^LGOQ0&"V+%=DR;2 ,ONUK'[X*6=D56%^5B]P] K]+]A> M!O6/H!_ T/_Y>\E_^(]_ *"&H\@7XHN00/_W3U\^'A6)?]%7_+(4=WIF;T21 MY?SKBA2K3X2*A=*^&FWU_"C^_8WA56')1 ML^7.T"#C__Z#^MM\7<([0A[G;]9EMA1E><7^>YV5F2;OJ^]9.1X'"^VCS:<[&$?_K::E&),I+S@X6=JR/O:R'*?%VP M[9?N87'H\Z6^7/I;E_ZR) ^B?"3-#4I9[134^O]'JR;HZ G^T)K^___VR]:V M_K@NQD)K,3V@_B,6J M;'\"]4^J%_&P_MQR53_F\IWHGZOQ^77U$0H22$**0,YAZ"88I"7S*?1*E86)#$I;RIT8>K?K@Q]: MGT"V!%T;_@745H _M!V@,<226VRGR8QS!@1_8"X: '=KJNJ)GB,*LY4^*K7U MA.8EY?4=IA\5?E+D*L3UHRC4@G9Y]TE+_)01FBV4F!ORK'<+RG=K,?<2*10% M!HH#D7*42" A%5$(A9<@P5),(\KFJXVS=_8U-!5L17Y'7%J7+V'ESP*Y7JT+ M 1ZR9?:P?@!Y:P985"_H8Z._'=\9SX49T0V!\, ,5ZL\ QNE0:7U#&STGH%5 M#J@ -R3C[EC-%BI'=&8L=E0>LP7C)8%9W]^/N=X)*8I"<,67^8.X)=^OE-A5 M^5FLYF' .$74AP1SY:^)E$&,(_6'))@(CR%%9C;^VG%14W/-6DV57Z!5!2OR M75BRT E M56#]=A*L'@1Q'@5G%'%"U,@D<=[H?9HPN,>.*+C(YN^7*^677'&NGIGR)B^5 M>___98]OKYMB#+DC"]TZS6*!^4NK=Y]_=O MU\I549\X*1%BZ@_HM(UAM MC9@!OA9U@,F/J_PG4'0OG %6FV/G?_29,S.W9."9&)B2VDFHU .WW4EXMS,) M.Q?.P-LSDV#MUUP HR-WIX\&HWI!%T#TTCFZ9*A^I'E3Z%W/U?.->OQ65TNN M=Z8?M6=V196/IL3/8X\&7!^FHSA-(.)I"-,DP)#[,8L3BK!B3AN*/"MQ:H38 M*JP< ZTR($L.-DJ#/UJU+8_%S@-OQG-.X1R8U2Y&TIJ^C-%Q1%;GY8U*3<;F MOR0B\QOM:&>U8O./19'=58&7OXL'*HIY['M^&$<(>DD:0R2D8AC$!&2, MJ%F]7J]TR+B.PI\'#-,P#GPH./4A2D,.,?,\R)$720]Y"8FPG0]T4M[42&NC M+BBUOC.0;W4%/V9+4%86_&3K 9T&W=3_<0;EX-Y/B^+7&L5:6=#1UJ7C8P2+ M,[?GM+21G1XCT_=='K/;>D;HY,L[??J@M[]_)ZMUD:TR47X1;8S)M;PILB7+ M'LGBX_*_!"ENO^5SO7&-111 Y M/+;W"!%(_(CKCAF(<^XPGPH9V^B@Q-2[Z MD)6,+'0F$[*,R^DS V8<-#2N(Q^--2:H99K6%2AE'<;H7 "5JWB=/BJ,&[MS M 4A[<3R7C-4W,)L+F2VSE?B4/0E^6Q N/NOG;^XSD8H@91#)6/V1A"E, P]! MGB8BB +"8L^*T(Y*FAIK;16%"ZTI@'IGG0M0W60;4'T,7C.V<@+:T(O$+5Z5 MDJ#2$GP^B5:/,.@S2#@+>#XF9^30YC/F[@?] ^7U0:>(>G83-GY;:D!)F)@(MIJW 065IO6':7!'UIM M4.EML9%EBJGY_M8 V(ZT[54!F&GE0"$>UVRD M+',E85-!@>:'>PN4ST+&X>G3]AM4ZN-FCLYR_ M$UMWIB.-MJ-G:5IWH\_V5A ;^"%@B,TLMYK+;\7WU1NE^=_F"9:)[S,& M&==A#U[LP]17ZU5!$(I$%$D9646&]=1C:B31FJ%]S+U%VM:4QEFR(X^^4V7& M,"-,P, T9(<]^*,R!&A+0&6*0\:Z$$Q'M-97BU&Y[T*H7A+DI<,Y#A.KTBCF M84("/\($)CQ$$.&(0)R@%/*0!8)Z6'E,5EDXI\5-C1.W84V/6M]9M404KB L%K8-*+!=@PW#@7;O:LGKVQ.(=YE M3QD72UZ^S1\>\KI:PEP0@M6JRX<)]8B.NP@@23&&'L6/S;D&M\^_$ M28%&[\392F%.EQZMEN"19%SO]=W>OM4[>TKE.AK#DEA. VY(+)>#.!*Q-(IJ MC^FZX-F2%,]@H_,,U%K7\1@."<8('E<$P9C=U3/N(ELJ5^EM M(7BV^D!85;W@=_)=U_MXDQ=%_BU;WKTEZO%1/Y\+04/I*::APD\ADHD'*4_4 M/\,4Q6$8IZF?6L5;6 B?FE/3Z EHJRA@C:9@K1S/ K#*+" ;NRR#,6RFQ8R4 MA@)[8(JJ-K\5/=6*@U9S'8513\!&>=!J[S :HP=FKJ(P;$2/&WW1 Y2]J(L^ M8_1CN+:XGN),JCYP^F3CBV#YW3+['[4H5'2ZRF1&-LO"J@:?TFMW(UW];OT@ M>)-35%]Y4PCM<[S__BB6I5#77Z_N15'_;BX1X8D(?!C%4D#D!P*F*4M@&*0^ M1ZE(&+7*"GH5*Z;&N8VN0-3*UF>-N=:WS:[49U;6^VJO\X28L?;DYWU@^M]4 M)NT , -;"$ 7@W9GKT5A[RRZ 6*3![HIAM,^60T!*+O-H;>9N7J[))4?)$ MD,B81!"'A$.4,*1/DC!D/(D8P7XD(ZM/I;'DJ7W>6FTK]MG\HZ,[J)2W/#0R MG@?#8Z(AT!WZ8,@,6(=)9;W16SCV3G>L!^C'7I_%ZBTI[V^* M7.^X\#?/?RKU"=+'Y9,HJV ;MLJ>*EI]FROV7:[5SYI:D/FRW*2HB\2G1$=E MTM3W(0H]JE8!L5H%A)Q%@1^$7AS;4)L;M:;&>]HD(!?YM[(NW)&UY@"RL>=7 M.]9S-']FE#C^K S,E\H@4$U*:Q*@S^!';96:FY_ QC"PM4SO%;>V@:UQ@Q0M M<(NW(\9UI-2H=.P6R)=<[7AT.R(OB]7\BXX!;YP;QD42D9!!'HH((IY(F$:< MP"!,/(]Z)$*AD9/Y8MRI4>E7'8NLT-4I@+\+4JX+44?DO:MB=PVC%5^"=YH& M+X!D:+^O+QK&E'3$]E.0A(FL0PADBR&5.?P(HF(I"+U.)/S)U'0W#R(>#N\S7/8%3+@675' M.WVD\;@;%[,;%F,;5]S!UX,/7+4\+Y1^_'" M!Z[I]^[NUKK_B] =,P6_4N\.N1/OLI+I$K5?R$K<"/4L+%=S)KW(Q\2'3!(& M$:44DH@)& :2!S+Q(H*MCHMM%9C:Q[G5&)):Y2H!1^L,E%G5(>>+#AN66SW6 M$V1&%$/"/C"9['78:+4'C?J@U1]H V:@,<$=\?0%SQ$Y68L?E<#Z@O.2Y'J/ MXR(;ZN-2<8=:T>CQM<-9-=O44I3LN1^+!%'->4F<0I3X$:1I&B@R1(RA((@1 ML^JI9BYZ:N17Y0AE&]5GZN^U\A7YS4"YJHOE;@RX)+'JY)R8ND=#(#VX\[23 MB#4#K=X-O=6J@YOS(%^8HV6"UR"Y6R<%OV).EPD@IW.]C$;H26AU(K!:'E_+ MM_F#/@QL#AFKZU0PAG5+(AS!E*0H M#C!"(K"J6G*9.E,CODI36*D*&EW!U;8^0>\"N1=.FB$+CC850V\%5;/PYI)9 ML*=$)^"YHLG+E!F7.IT MT>G;D;MN7C6@16?E?FDO*\[0#5!%_. RH DC$+/ M3PA$H8\AC4,.8R$E2A*2>'%DE\-Q5);1^SAJ^D:EJN4J]RB2ALO9B] 9:=U: MA9XU2K;-VWYL]#Q>1M1^=7H."U?+T*-RQEUOGC-W;V%Y]H:^*\BVWM"F963E MTFG&N98?VM(N-WG=#/S]]Y42JE-7WR^5+UB?D,T)29 ?!0D,4Z3<+K72A,3' M(4PC3(,HB8CPC%[L#<7_%['#LOEVVGL1R+;X(?<*< M+>_4(KVJJ*6PN::+IBB[_HHPY5W=9@\ZZ$%^U>?4LFYF4]4ET!N'*:.O1U\OEV [:_7E1*F1NW^Y!'*_(9C3T5\_ MP_!EE9IJ!7)[3Y:_Y3G_EBT6FPT\$H0I(22%2!,/N*3'Z:!_[H#)10N%=>;-;D#ZX4 M'*#%8Y!MYE>=T0EF%)K;\'>;46@]34-F%-HKT^\S>Z64XMEBK9=W7P5K.C6\ M_UX7/=8-0/6N_KJNQGPMWY-">P2E<@FJ7?VZA?J<1XQ1]7\8"O6Q1%0@?6PI MH!]R]1\1$>91F\^F$ZTF]QE\K&+P9T ?.!=9Y7DWK:TT [[\*5@O,\UXHK&Z M3N/1!: K9-0/1&.VCN^HNV'U[XOEYCDP^UJ./KL#?_VZ]H"M0>#]SLQU;-(K MK=8JO3JKFW+-0&V9NX^84Z =?93O&3/RD:NOI&"MZF-&,:A (CKN96!A %,H4XIAA2E(:)3[@?1$9DWTOZU$C] MRTO6/DKE@%1FF'=KL)^9T_0[.-Z#[VQM4*U4!4I[L/=#;0"H+>C1ZM4><_-> M&8-B/U+7#//'O:R?]SK-E;1M89H>%ED!Q,/C(G\6NMZ0^A_0&TSZLY@M=?1= MW3-F&TWBJ-M%[QDXT??"?LS1.F#T-K?;"Z/_(!?$]+Q<_33O&B()"M($PS3R M/+7,"&)(913#."$XQ01[46@5^'U"UM2^,V\(^]LBO]L6Y^H1WW,$58L(G\NQ M&B7&YT!9>N=%2 SP]E+A.A(WR>*@ -[H0WA ;U7V0&R0/[HSH5\R! M,P/E=/Z;X1CVZ^_=?)1-BURUOL]R/L9+%^KTQ3T/K*LEY >2%7_6;:>W^6=SY2@A M'\L4IKY:VB$61Q!'G@\C*3E-!:K?$46AH?0QR19$O:%G MKYUJ";Z[6"NW;3I#'_.$$@$I1@RB4"VE:$A3Z$L1LR0@21!SJ^XZ)\5-S37H ML[MS!E S8G 'T^OLX.A&ID.T,#7#Q56WF]/"QNUO8V3X7D<;L[MZ%M/?I*5W M$]<[]0O>/.]EKE<'7=4??Z[KK7[199'*3B&<-,3$]P6"PF,((JFHA\0\@0SA M5,T0E5@(N_J+@^AI\PJ.4\BQ4;1WL:)AIM.,[EY]B@9FR6ZACZZ%.]4^Z#,X M6!!$FSBK_P/:2:YMG0U2-&G0R7#52F 0'<=M.S DS'LM"@859E\%NU[9_BY6 M]SFO:V\+\5F]0,VN29SRA# _A9Y@NJ>CT 4$1*R^"21B,B6![QMYG>=%34U3XC8+1*VV:&=HMO&]YA M?YQ7L=";\T3UYB51=9(LFW.7R$,,IPQ#/T !1(P'$),$0R_Q0AKZ,O9I8'KV MYTZMJ1%.-[GY+B<+Z_-"AS-V_G#Q=>9A#.\0&'J'X*!WV)U%V]-+AQ-H?M3Y M.A,Y6I3OHQI.QSA4^4;U&P5RM0X$W^XS=J]_LO/25;W.]:4Z=G?U#/0\5Z3* M'47NNH?[Q'FK0V&C' M]#A,2:BCB@-.TS1.<9S:U0H<0$LCEABURF"C?=,DF#V#U59_0#8&V)Y(#3#! MAF=9KS1I(YV";:UK2V9H*.G6!KJ%JVB*IRF#+6X5': M<#/AZA!N W'/;X;#N*]@[\!1?7[B&P.(3OMJV[R1<:>ZS^WAUV^$,QC^M- M/*1;37HP92B%F#')191(B:VJ01I+GMHJJW-XWE'=DMO-<3=C[$'0')B'#P.I M%D"5QN"/YK^#'#Y:X^6(+4<4B0D] D+!8GB&%-F0TG=P:?&.EJW9F-4JV<9T+@#FQFC] 5C M8-(PQL&:$@X9[.BMWQEZU!?[D%$OW]V#UPRZ)GTG9+84_(U8JK^L;O2OE6^S MK.^YR;$&C.Z"U*<.L27M/L-/UZ1B3]LIKU1]K:W\"VMX9:"P&C)Z]5+H>ZY=+Q;;[\/SGX+?9D[U]^,%-D4M1:OHABZ_B3C-.4^7# MYP3%4G 8,#]1G)#$$$M%#%AP+_&1H%%D5#OEI)2I$4)74?,#Y>,@GC_@=P+- MT,O)CHZ@4;)'K:SC,)D?HSN!:_Q3\1T$RP;!G2-P1^?>9_$Y<8Q]_-[13J7/ MJM\]9#Y_\:5]H3K)R%GYMVI?* T\0B0ED GD0Z1K*^# $S"4"),XD+[DEKV$ MCPN;&CMV.@)ME>VUU7828C.7R15P W-G+\PNZ(ET' SGO8X.B'JE'D;'C3[> MF^C$/?UHX_-:<\^UW&0?-9Q4SF,O#"5+*(PIDQ!A$:CE51A"+V D8"S"$;'* M*3PJ:6J$L4V2:[YYEAMIQR$UXP@G0 U,$+6.VAG8HO7U'%K6!'$6"4?L<%S. MJ-1PUMR7O'#^ALN.XIK= %]Z'O9U?(!?M8M1?Q O#F 0"$H\2GDHHSZ'<=/< M7ND<0_7:5'D!GMV1W.0V4"S0Z'TL-\AFR8O!7^5H[O3&R)&KW!4(V)3G:VNY MU;VNN*:,#UG)R.*_!"GF),$IX3Z!.*'J0X]H!$E*4QA(%L5(1JG'K5[O_JI, MC0KT0P5^+-H.89;-)BZ8$C/2& ?H@0G&KKADV_"/U\Y';1'0)@U;O< .U@$K M&Q@J\NI5#^P ,ZF(8#EB/QIM^PY]RI;BXTH\J&40]I)02 K36'E BAP]2!%/ M(9<210)Y:1Q8%=7=DS UTMLV'-,J@DI'2Q=H'T4S0KL(FX%YR@X6:](Y:KHC M+MD??U2*.&K>RS?_^(4]RY]L>SB_)>7]AT7^K=Q4;?91' O&!618ZBT.*B#& M$8.8/6W# P>J]TALD]]B?-UU*68J5]D*:;X4X7PZ;?>A0F-*8Z0CGV M((I9# DE 2110'TO3M3R29B>.1O(FQJ1;%5NVU"\['1JU1_=%/73E#( E@.S MRBO!:'Z([1C.L8I?;RHPUGV7JCS=.GF3YNL5X-N3+HVWS)9DR;)-H='JAXO. M)*SNR:I*_"[7]*^"K?3:--\@,].=G19KKF=1:%E,5+V 'TBIXS27S023;4IQ MZ>@(W6)V3ARFFXPRVK&ZA4G= W:;V^P^"%QD\_=5W,,5Y^HA+:N/SG5Q4^1/ MNJ/7G%),<20#2'WF0Y1&"*8(A5"YDC3V142],#7Y$IP3-+5/0*TK:)2=@4I= M!2EH%3;CK+/XGN9\EZ@-3/;] 3,F!5,T#GB/I6 _W^5/OZ@A:L=1_67K+YX= M>!2",#6O90;CZR],MOVX?%RORD_B22S\)DXL2*) >C&#D>2*%7S=1%0'*_.( M\R"-,1',JES_"5E3(X9*MW_^1S_V_M7OF45[ %"SU:0CF 9F@FVF[ S4BLY MI2KP!VCG9H")ZVS8 Y)>)__UN,E',UY/W-)S-XK="[Y>B&OY%Z'+- I^]20* M[!*:]#;F+!NN9HZR+<=VJ>ZN(7)ERC$,N81#Z0M&F)V'*F/JGY_/0 MXXAB875RMS/ZU.BP+CRMM>L5VKR+G!D_]<9C8-XQA\(^-_:0R:XR67?&'C?O M])!9>UFB!R_JZ0?5<8I?Q&->Z)V:C]M]N6V^Z1NA?MCDG]Z2[V)[G(1H@B6C M! 8HB""BTH>II.IO(@A3RBF.4ZL5U67J3(T*-IVH-O4J%TI]0"O]]0:E+H&V MTA8TNY7JLYPMP0]5'N\/EO[/91-IZ B--CU#>T1-#M7&$M Q9;9;G:Z=K^:' ME4G#'#$Z0=>5EW29,N.Z2TZ V_.;W(S:CY?U"JJ\EC=U!F!=EV[)OV9WRTQF MC"Q75XSEZZ76JRK^E'5[)B'=$0:GNA,,T^W'8P8)372#2N3''HH\Y7'9L/(E MRDR-DRM;-!UWK;&CVHOFQHQHQT)\8)H]"':U+] Q!6QM :TQ [7#<@&K(WZ] M2)51V=4%:"^YUJ8F-T/U85R!G.M;TL=%=MQK) M-SDS9*.X9:ZR^5R8L>$P" ],@1K<*I#WI@/NCUISD"U_ZJ0F79V'V3[)V1HQ M5UG/YH+'38.V!F0O+]I^A'Y4=B1#J2[OOIJ+!#'N!2$,>.BK%7'J0\(\'P:4 M4^;[2$V)U8KXM+BI^6E?[_-B!96D![#0^G;C*.U8Z@S,9LSD#KR!V>A4)F2C MK3OV,4/%$>.<$38JRY@9_I)9#.^ZM(13';DZCR6/DD@FD CE^2"_JHGLJ[]) MWPM2&3,O(?W*-M4"IL88G;)#=?AUW_I,#7X^$9+(B$.14@91(GSE2*KE,Y,X M#A(ID(A"&_?Q(OQ&D]H>\J$Z3-^V?%+M4:Z!+P33[9ET"T,!?J!"' MU(R=3@PGJ&4FY[6SY64%%RONJ&,-MWH9="^5K;N,1;G/#_9;-V0H+ MA/I"2 %EZ/D0(3^$*4\Y]'C"I8A\Y5&FENU>!E9Y>LYIQV*=AEJT=NH\4R!( MH6M65;]9FFX>_VH9-3KT4V+V)9K2S _\8>J8.@.-L74MFJI*UL;@JF/I;CR9 M^K7E'O<@IWQC39:KJ-RAU1TWT'2V[/>:9$S(7CY00'V+M,MW;/5 MNE#?V?:S+,JYGU(J \3U(Z)SNZ6.4S*E".K6D$&,J>V@FE5!OK! M B6I4WL(H(W&EG52#4 WXW_'4 Y,X;LH=O2M4M@V&CLLLVH.CZO:JP82QRW( M:@[!7I56BULO30I]KQSYU?/O8G6?*[[3LBK*_+0IHY=03!$- AT/1B B.-5_ MTRVOB"<12P0+K=JBFHN>&A=UDPMKW4&M/.AHWS>7\^P\F/'2,.@.3$]&P Y4 M!-$>,.?)F6<%OU)&IBD@Q],PC4=PML.LG;N[9?8_RGGCNE^0S'2R9U.5I][! MX+O5>=3OU@^"-\>I]95J%)$]Z3O+.4H1205*8<2] ")?,2&.$8,^PWY PH#A MV*I4]1A*3XTY.ZI=O-'L?H9[[SV_ZKR]RG;TUF+0-;DM']<:O5='KK%[$TS2 MW% ->/;)<+%#/=A4#;=I[5[EU][''FP2#+:VAY/]^M\NM5YX%,7J67=W6*DK M]&?W47]IYS&6F+"00.8E*40QC6 :JL]8B@/)TU#$D6_5KW84K:?V]6H5G8%' MK6I%;J)5]O6^9\=G??P/FI.Y_/O\HFV?CLKX677E^[./QZM^U,Y.UP2_:L=U M_KO]K)V=AB&_:^>%]_NPZ77>4CW*SW_)B[]]7%9[6:6NB/J%?/N=*+[.R$*M MJC!F/HLI)!&/(.(!T9W^=,>+,"6!6FE%@54Y#2.I4_NP*-W 0ZM;./@W,\!R;WC;XS\)<&PT;G"E>-]$9M=YQLA9(C3C63.2HG M6L'PDM/L;N[9J2Q?WMV*XN&=H"M]&-@D<7BI3$4<^S DNLAA$*%S$4- P@ MPE(ARWT/,AZG/L>$!Z%E\/;E (\3)3,:Q&9D?CEL [-WA9?6$+RK\'K_O:UH MW^X7*298%XZS($_#XJJAVF$AXS9+.VGH7B.TTU?W9."M_SDG*(EB#XAD%"21JD%#%A5++^P-A3X]I;G8'3/PFQBYKAJ]X/BZ'?;P, [%_? M?5-=O;.=D<=]4?=-VGL[#USB(I'X156&+VT#TNJ7F@[\>1()DJ2$P@0EO"JQ M!2E/U!\A\N(T0B(E2?_4XO,*3.WEWE1Z)DT5DTW7UB;YN/( ZU^KFL@ M@F=!BHM2D@TFS(PRAIR&@7EE+VUYK[#,1O_Z"J M&"J3V1RZ07*;#<2_8K:S M.3BG\Y\MQKD\,/,KT5$,ZB=\S3J)E"3P.)-)#'T_B2"*9 RQ5/Y,(&DJHI#B M.+0BPO,BIT9]NP&%5:HOX%GYF)>G]E?ZXFW&8VY1')BY=@'\VL2U;A5NSA^& MB<@\CA>B.OKM]^4F[:*@?OFZ0F2U_-W90R'Q.4 MA@*JSPK1E<JW12RV;;;,:BLFX'.BSL#+XVH:P-MVK&^>MY?D![$'''IWXV[VNL0G4?7,&RNQP!K*KC(_+%1HW M$\09@'L9(NY&MB/ELEC-JRZL>L3?1'Y7D,=[1?B+J@<580'#7$B8QC%62R:D M>_Q(H?Y@O@A2%DK?*-_VI)2I46=7/ZL^7J>Q/$V$SA :F-MLP#$F*"/C3W&. M&J##-^I?6ZXY/?8H]&%D7LL(9A?W\[Q^RW/^+5LL;M33<*^89-MIH5,;8*[> M>2HC@6 41 *B0"80!Y1 &O&4)AY/PM2JWX&1U,F10*/T##PV:@.R[55"MHK; M.51F,V#F,SG'=6CJV$#::MQM_W)E *FUQV,%D2.GQDSFJ'Z+%0PO71.[FP=H MS/*Q+->"5\T/YBQ4ZSLOBB$/N%KXH41Q$Y$<$L\37'I!ZD>!LUXL'<%3HZ>] MD_;EIE](N>FNS.KNRF757?G';-G\ZB>';5NZA"7*R7T6OXYK_L)*I(0 MY38A99X$?B19@&",U%N-$A9#ZDD,&8XI3I#OB<#J!+V?&E.CN:W*^F5[JI36 M9Q2UUFT)5]XOY=!RALSH;7CU,1&T%V)BQ20ITG]S7#T?' MV7J62KQ*^ET_H([ET_4<[?4SO_5)1I.[]T06U6I*L)@&C*20)41GUH42$JK^ M&?E2"BR$GR:1W7'QL I/[PBY.G'466-5I4NQ5?45:Y?LSS.7D0@PUWT:=:1' M2!%,)48PP3+D*49>',GY4MP1Y03\WYJ_9P\_Q)V?IK/X.U_W?HT1V=G@CG\!Y3]NTW>/P[\H-5HCDOM MYXV\#'NX7J]TK7>V?E@O- E6WU]C8!$Y$J_U1&08&Z>7N%FM'GP5'2HU*_VZ!?$GSCD>W MHW,NLOE[]2%9/;^MML&K@*B]ELIS#^,@C>,44H^J10,6NJROKNT;H2 *<.3I M%A@&^VYFXJ:VOU9K#&J50:7S[$##<3/:-43\-)VZQW%@FKP40F/RLT/F *F5 M@OU\ES_]H@:J^4S]94MCAL./0D]VIK:T8WE7/^_P \F*/Y/%6OPN2+DNJBB- MPU;2 MIT8V6D]0*0HVFE9>WN>K/X,_:IT-(ZWZS8:9(S<8Q@,3T67P6OM@O6!RY&K9 MR1[5H^H%RTO'J=\@?9>[3_GB21'C6[7"SE8?"*N:*?\N]/'H7*8APG$:0X]Y M:A7K([6*#=,(>EX<)-SGW*>^#8&=E#8UPOJGV// 0[98Z-5/T6H.6*4ZD(WN M,\#5*W?-5KF."5#/:FR[2CTU ::+3T>P#KZF;$&L%06MIN"/6E>GBT0#3)RM M_4[)&GE)9V#V_DK-Y*;>Y0,.E]7<[K#XV&>Q'_LZSC30.;H$IFF*82B2F"#! M?5]8E9T[+W)J5/-U_?! BNP>FY?Z,WXQ2V@ Y/,20 'W9A: %H31HI!/87>&,&H!^5/)RKU%#Q6X:DG!^KKE@DI"N7N M=;;)ZBC8.>=4MJ$O_ZAP8SORJHX)&]J?.&;SO1YV] MP_X<[5W.UI4OIFZ=MEFV1CK5#L4 >Q8+&1CG!+P>>&A>T MN@&MG/D)V Y6Y\^Z^B(P\!MM9KS5V=4A2WN=4NT,--IYU"'UNR=/!W_O>,?D M3Z60Z\6G3*K%">:I"'P)/1Q$$,5(?:-YY$,_BGRLUBLLE-3)ELE6YM1>T)-= MJ&9@72D.%DIS1[LF'?@OW#;I!^IK[IO,0*TS^'0*3W<[)OL(#;UETI$XC3V3 M?0B,-TT.W'IYGY#MIF$:)9$0'M=1,FJ!$"8^)%PD, Y)E!)&XX19'6L?E#(U MNOFXU*TK!%]:MR$Z#*(9A5P,S<"DL=NH OPQR+[J21 &:$OQ2KNG)\T\U93B MTCW2U8H=BLG>[CJHOY49KZI.Y\N;?*4CM,FB#<9^GF.62M]+ QAAIM/R.8.I M3F9-A.!^'%*/)T91=)/A1OD*N0&@_5,[&Z^>YUJE#FZ"I=UG)%KD.IKJB MY:H@;#5/4^:3F"/ENP8Q1$PMIG$04A@1SD(?!S&.K(J(GI4XN:]3I?"O=L[L M>5S-'%NG: W\':EUG8%.B.567_!'J[%#C]<8'4?>[WEYHWK"QN:_](K-;^Q9 MNUA'D9."-_T._D)TA<[5\Q5CQ9HLFL*D%\,0\P B+Q:0$AG!E*<) MQC(1:>#9I:*;"39Z9T9-*7^[(-F#Y7K9$&0SGG$(W$C5@QN%V]XGH%49-#K/ MU%*;%57S)ID7;>5@A]G8=I"YJ@5L)G3<>K]60.S5]+6[NV<^2K;,5N)3]B3X M1^6L+^^R3=KT[^2O>?%69^!]5H];DP-!DH"@5!*(.940^;KA."4A1"%C*8YD MD@16H9:6\J?F M7JPTI_L#4 M%_\R@90&0&T%7WS5"QGR8S:!L1^8(YS#[M] M_DH_\%QEL%A*'S>'I1\T>UDL/8?I[9G5-9/;->=7<5<1;%5\VZ>AE3(T4VM6%/N5O-+5T;DZ#>IH9G$$U,"/T M0LFJ[\%9%"[H>W!\[-'Z'IPUK]OWX/S%_7R#SV*ERT2IX9\R+OB;YS^5VB?9 M]-%MR@QE;:#U6OVL^66^+#<;FY*%"8\]#N,HU04&&8?48P(B)# -./>0&4^X M56MJQ%)5BI.+_%O3RG7;ZYML[+'<%7/N%&U M;A-B0PZ?]&G%YF2_W?I^MQ:?Q??5[3>Q>!*_*]:X+^<1C:,@]1FD1%=,2@() M4XY]B&(ATUA$ 1-6?1#Z*C*UEU\]4*%EU&G?*3!SD\8 =F "J4V8=3R@RHK9 M-K1H!E8YH +-<<-C+P1K+X+VTO'Z4>,[ M\206:E'$;P6[7^:+_.[YBT[]+9N*/SB0& 5> J44$43,8Q#3$$,6A6GB!SIJ M"=DPX!EY4R.ZC;I@M='7COC. 6S&;PYA&YC&MHAM506UK@.453+$Q1$SG9,V M*@$9FOZ29TQOZT;JH'I\42-\GKNFN86VCY0&3@#G9F=*?]/VPGVZJ'K,P%EJCMJ'60& M'!&Q6]U&I>U!8'U)\L,(N3QI\W>R6A?5MMP7\=CXM-?RILB6+'LDBX]+O:BY M50^)F$="1'$82NCYI"K[XBO:EPP25*5Q28(]H\(.EZDQ-9+_D)6ZU;EZ(:+^ M69\6LV"X^AXJ'$#[EL5@6AT-$]AW(?O-!OUAV0V]SD(N5W41QY?/#&#WI+C3#>'NE+^BKE(OYS);WI6 J[=X>0>4NP,>U?(F MYS^[R;\\BMF)I,K]>T;+E#RJ;C?]\?A%]N%K.ELR7V2\>BP^KL1#&VB%XMA/ M8Y9 'J2*X4@001+A ')$:9!X<P6M'(3W->JZ M&IS\>F!D%;IV#H0+(M>.#CU:X-HYX[IQ:V>O[5]R[Z;BV/=+_D[1R%Q0%GI^ M',.(!*F.5.4P#=4238;$XXDGPR UJLQY5,+47O1-';I:2Z#4!%I/^WI\NT"> M?L.=P#/TKK\M,KV*]1VT_J*J?;LCCEZ^[Z!!A^KX';ZP9VZ*+L/YAI2"ZQTB MY0G4>SW?2,%O"[)D]^)Z*9K3*1$&*$(BAB06'*(0AY#2A.G"?I3*E'@"6R7H M6VLO?Z'?RR/UBO,WV6P9"<6".J+2&E=IMFC"XTEFH=Z*NZ==!>("CPAZ@ MN7WU42\"BHL5RLW_]K+>SU5+PBUC4,9[W MV>.;YWK7>Y/#\RFO][7?/!\:[$M6_NVV[K60$L$%8Y!YN@.,IQP;3'P/"L)\ M)BBB,;,J.3Z>ZE,CS:VRH&/ZSI%6TP/%,A%PQ*?!C).G.<=#NWT.IK='S,?8 M2#L+'QE-\9$C4<:>D/V@EM$UZ.E[-]WEC3I/:^5?='^/4R']D'LP#&(&D<\D M)(D,(..7Z3.USTUKCMY&U@;DRRJ!VJ!/O+8-_'AU_?;33S.@ M%C0J;&KN'/J?__@K+2%ERIOVA]P5(K7+>=_=]KM7)73S V/]@\"O#Y MLUX7L U-<"U6M9*@TO+\WH8Y2N:GP"[0&NDPN"=J5@>\Y^ X< #;OUJ&8!4NO6I3SL/(H%)''LP2'4/.XHII+JE<*2<]Q0IU]VC5BTJ M>L TQ@[YI3"9^;_VQ@_,\E>G+>Y9;M>Q']D,^@J%1@H7DH]F*9> A.JW+4X2K"05M6T#XN9V@M8-3VQJP5M ZKI1NBE M4 V^:6F-4H\]RE,@.-M//"ADY+V_4X;N[].=O+H?!;QO@@%O1%&=1G5*ZO,D MC9"$89Q$$'DX@82F":0Q#IG/ BR95>[J,4%3HX%63QV,43<_[3[,*0"4T\J9O"M2K">D#4U>FAV4C>Z@E;97A593X%L1A*.H!N8)WJC M9DT5!G@X8HM3DD8E# .37W*&R2U.^LYM MUNK0FRUEN7X0O"JM+[J_F(<>QB'U*0Q"M2)!%"-(.?6@$%Z4-7F>J,^#9?VX!M@@NRZ]+E4X#7[ M^ T Y)E.?T-('"K^ODH\;D[X4" ]1*F$,I9JH1)$%&(9""BHG\J A[Y(/;<1 M^!WI4UNZM!'BIQ/R':!NMG(9#,NACZ5-(_$K]5\E%O\ <*-%XW=E3RP>_P L M]A'YAP;I1V4WHI!Y\:!&%978371,$C+D1PB&-!80Z8ZF%)%0-^3&(J++4JWB QS!@9'7'),RJBL M<<;4E_QP[O*A-TU:9^MJZVP]-ZY66Z&E*GYZ31?97;V,"F0JXMB+H B(\H'2 M@$.:*':1+,*1(()+1@?=-K'7>:(;)U6AHY4N=+2H6G:.L('28[Y=;Z$,-'V3 MW40YO&I^WJZ9M=6@JG=5V0VVAD_H*1AJ*V78IV&ZFRE#/!4#;JCTGR9G6RH] M5)CHIDI_,/MOJUP@LV=,ZMY.S=MU42BMYIAS+Z$R@"2-(X@0QQ#''H.448*Y MH#2,B%7\Y3%)4UN1]#XH.8^IV7+$"5(#?V$/["#/0*.FPZC.>^F20P(H/#LB8 M&A,T:H''O*BB%G()%IO%@*+ XT^Z,:J>Q,2/>0(I\CV(I!= '+$ >I))Z7F$ MR%F W/MRTJ[[6.Y+<@Z3)W=8;CV MD(17JY![AE]/7>JTD>D'Y1HNV4X3OGG(A!<' 8)1%%:='#C$02P@#5B0\)@+ MS!*;/"%ST58\/$(ND@*Q81N%'A(\A6:@)P Q;/AY:H3+W<4/)"O^3!9K,?=( MR&5$$8Q3Q"&*(E_Q5X)A@#GUO2 5(>O=C6 C96HNXZ<=_V4&I%(4/&E-^_LR M6TCMO9E>0(WLSV@=P9]/8G21'[.'P0">S%;&J_DR>V:>\F;V+QXM\/?J4,10 MU4_K6BJ&:O):0T*BA"()(Q^E$+$XACCU(N@1&:E_)0*EOFFQB"$5G1H!5?K! M7$+E'EGE%0\^HZY/J(:;I^F=3ID$=586@VL)E,W@3'[UN#,_>("O\R=@NB=2 MKI^$,<)[K:;'?7"OF?B)GD+U ]%!8*^=O-ZG3_EZJ7OWWN2+C&DY;;*L0*$O M2!! $A&FO_\1)"D1,/48#Q/?QSRV/7XZ(FIJ7_"MIJ!5M7= =0Q06,?2)TQ^,")U+D[>F8 K'+VM_M\H>XHWRN&6CWK MPDR;IYES#[,(8Z@6"CY$2>)#ZL4!Q)PP&9% 4X95R/])<5.CC*ZV_P)J?:L2 M8+V)XPS<9N3A#L2!">0B_.PC^8U@<16Z?UK8N+'Z1H;O!>>;W=6/5EZV;_V@ ME+[*6=:<]M0]1#X+Y?/0:Z9H%5#FK#W-&@,XP=,>7E^HQ*IL[@>\FW M[@;N1\E_)D6U'*T"'=_FI:)8YLN$TQA*+D*(A.=#[",.$QZ& 8O4;["5<[3EX8B%H2?4(BW""41IZJGEFD>A3)"' B&% MG]B=#>^)F-HKK36L6BQ4.EH>!N\#:'@2?!$L0Q\#[R R0#[C<>M='0#O"QCW M]/>H@7M'O\>O=+4=LRTA2;$,4^I!XE$*D10!)+Y:&F$FXR!!@>2>43OC\Z*F M]HYW-?WG?TP#/_E7("J-?[UT]^7BG9>_EUV7PZN.D?9A1MN#FBZ-] MEYM"/)*,-VW5KY9U:Y+Z4&D3&X\3D@8AAI$(/8@"Q2:I"".(L.18A-@7R,I) M,) Y-49I5&Y7 &5UYIM7K7[:X/D^M>--T#8#LPX+9R-NA6:=>.D6N,! M4I@L ')58,% XKC%%LPAV"N\8''K)05O=0,DO<_Q-M=G5^ML>7?]*(JZ\]T; M(?.B:91T2[Z+\OUWQ8!*1K8DQ7/5+/ZS D+=J4!1DNX^+A4U"+7@CC#EH2 I MY#S2/5&9![%Z,&$H?=]+L:"4>#81_ /J:D5\(X3\;TI,T\HBD-6E9%?:IC[% M=@>:X,AC*4H#Z!.10J06LU#-J8YS9@1)Z1,96&U,366"QRRX_N.BZDXWZ7DV M^Q9.9/8&_H;N-A6LSA*VIH*MK>V,-M=7YL[ KGF@M<]U)>A!)\%I)>EA-'V% M2M2#0GZXDO6P(GMNC(@['3CZ+G\@V7+.PYB&+$JAY(&.8F,AQ(GZ7L1(+6E8 MR!*/4:N]D.[H4Z/T1KD2_%'K9QMRLH.]L1!R^ZM*WT;WG.OV6+1=VZ/HXBZL>$P23"4J>M1>J5]3R(?"$C MZ242AU9ML([(F=S+V^DKW"IZM@^]%;"&;_3E< W];O=!ZH*.R@=Q<-XI>5?* M*W5 /FCJ\<[&AR]WTQ%KVV&<4!9%J1"Z1(<^STA"2(3@T(^3.)8L2,/(JG_\ M44E3HX1M=Z=W9$4N:X)EV[#="4@#$\&A-EB#=%<_"\9 G;!>J2/Z67//]<*Z MM(OY/M-L"T0WM;^KVM#5ZT,FT==5HG2E3_VRWI?H\HAZ),$]A&(<< M(HH$3*F/84##!(6!3P1)^GD6+M2;&OMT/[,=I8%:UH'&*/!;0=2JC??U3YS, MJJU;,_9@-':R1KZV;@W,) M['&GSZF4?M^%VT*0L(EC$400H1P M E.N2Z 0Q##UXHA@:5&$VU:^$4V,7U#[1@UTK^-:%66P_.%!L4"I+;&C<>-) M,"-HIYB.0[VMRC6YUJ0J9IO\\)F.G:E_"&K=W;&I+5J.>-)8[*@,: O&2VZS MOM]I#Z5M#YORS?-A>XFDN DC#.(0> M%B&CD9]X%/?;*S;686K!,4HH]02%&.H>0 MI Q2%#+H12P,*,%I8I8??$K(U/BMHZ>YYW04P?-.IPMY-%;1W,; MSRG?]17/7MO/0=2[!VM%,3K#\K'S?!(IF. >@WX8Z3[V#,$T12$, HD12T22 MIJ&-$WA$SM2(L%43W)."?ZM:0B\Y*'.YTO^P<^Z.06OFP#D ;&"&W&"U47& M0@IG8'#D9AV3,JHK=<;4E^[2NK%G M57[AE+"I$T3EO> Z$:."2%[6;T$6C-B.)RP :FB(V",["!K=+1 MN;=Q&@IG&=P'A8R=L:U>_!%*E%2JZ9:DTK:>8Q[)PP#O\XU C>G M$;!^=0_8ZNA][8X\ZDMZP*27;^:A2_J]CK^3[]G#^N&36-ZM[J_E;?8@_E/P M.WV,H]N!?ECDWZI_^W,9LR#!G,.$ZF @/V40^YA SF3,$9*4"JOJ!,:2I_8- M;Q0'BTKS:H]FBA;A3QN$M=K@ M/S<(5XV'M>KUS]S1B35:CLC&7.ZH5&0-QTNBLA]@Z$[IA\J_;.JE>B+ R@W! M,)2*Z%#($DC5.@1*AKCT6!IB3]APG!NUID: ;UM^*^N*3H=:JEO6L'4T?V:4 M./ZL#,R7/7JQSX[4X1JB=*Y;O$?OY'Y2J8EV>3*/1[8BIS%*"8%A$C*(9(0A%BB"(4]PR@B1$37*&3HF8&KD6NL( MMDH"K:49FQX%\30ONH!F8(:S1,68HLZ9?H!L2L%^OLN??E&WUCRC_K*EEZ,# MCD(4Y\QI7_FSU_6,75[34OSW6BQ7[Y^J@ZA-"&S(N!]Z<0JCB%"(O) KQPH% MD/N4!9C[L1=;[?8>E32UUWFK**@UM0PW/HJHF:OC!*>!W^T]B 8JC',6"U<1 MP$?EC!OG>\[LS?T[-NUD$P8PM+#8S>C=U*"&.MN #? MGIMF2T7<59"H):G83H@9U0P!\D@I:G5WP]T])5W=O]4=:.6;(L8S0+0%ND2Q MPU[1_;!SU4#:4OJX7:7[0;/7:KKG,/THKPV\>9L_4+5\T@ND+X+E=\OL?]22 MJ@H*EE77M#I%HJW@<+7DG]2/LT6URJH*TN@56',*-_>$]#B3*8QEFD!$?0%3 MG\?0(S1 6"V'"#9*QQU4RZDY8*UBF6V)^&'FD)*0QBF1D! _@ BE*4RQGT(: MAE0&D1"Q%/,G4=#\[V86N]J.$ W0QG!:%G(;9CK-/HVO/D4#?T!;^T#'P!G8 MF@BZ-K9I@*V551!,QT[0&#H#&U/=?6@'G0E'G^-A=!SUHSTHS"\_[<,*&ZA\ MTK%:'Q](5E=QZI2CTPV-F%IDO,OTQNR2?U$KCKD.K$TICF!,O1"B,/*@6C4A M*$00Q>KC0OPPL?N0#*[S]#XJK9: -VJ"YTPL;$N$#C[7AGL]4YJ_H?>,.L5# MN]:"CKGZ$.Q$D5%M=5/PKF/W#&R>B=9TH&T?L;"3JVD:J\K3Q?I.J^23*_BM MZS\Y$]PS,+.IC_\A+T1VMZP;YK'G6Z5?N:AT;1?)\S2(PE1';$?J,P-1C)BN M"X5AR*0@,<54)WM8?7O,A4_O(])1$A#^UW6YZK$G9X&^V==@&$0'IO56:<7. MM=J@U1MT4>YLQSF,)+4&S%6@J;G@<>-0K0'9"U.U'Z'G$0-C]5:>X)W!KS8O M8Y/'32/*8A)CR$@80X11 %,OP+KM>,1QQ)7;;)4):R9V:CMBS6S\\S_ZL?>O MAU^PJ[XT9C@1AB<*SN$=^B!AJ_ ^@6WU/MJVW'DNOAV"KHX3S(2.>XI@!<3> MX8'=W7WS^%?Z?6O>$"^5:1(B#/W8YQ %(H24>#%D,8LCRE-*X]@N:;\S^M08 MJ5'.-@>_BY<9H_1&86#B:/0:@ $.6NPL:[X[]L@I\@?,VL^'/W11SZH[ZE7/ M'T3Q1=0O?WF?/;;/'I,\B$A(H42!ISMW1Q 'E, T]@)/A+XON%74^ E94WMS M6U5A(2IZM*RWQI#'S$$2)(! QQ"%-A0^%'R/A*^(@H=&I M_0D94V.%)EJWT7,&M*8*1Z!UM8UDW@?T-#,X@FE@1NB%4(^HYJ,87!#8O#_F MR+'-1XW:#V\^?NG%&PWMUD63-K$)*JH7<\U7+.!8>H0+&'LZ9$=GE:4QB6"0 M$J)>?4D#9%46QU+^U(A!*UKO.U2!=ITB,!][!S-:SHCUUH-KG$?<@]@)6U3Z M'PAR'&/KP09!]WL01M)?:S/"!IH3NQ)6P_1COD^"E**3*>O[49C$.A91MSLG MB82$H1CZC$:Q\"3%<6I#;+O#3XVW:NU,DB--L#.CH/Z(#,PPYF!8D\9AFQUQ MPHO!1WWE#QOV\HT^E3>UU[BI;E_\$)5FH9_I'L57]Q-EB#[S-WGEG* Y, M 3L =A0=8D_#"!-G-;I.R1JY5)>!V?L5NTQNZEMW?%GFBXQ7(]ZHO['G;38B MCB3B>FN#XUC1"955C>$$8H^%)/9PXOM6G1U/"9L:F[PA95;J(C4W=2G]2F?; MPN,GL#7<"76$V-!;H5TUU?*C4A3\T?QWD+Q/$V2<524_(6KDTN3GC=ZO3VYP MCQUYE,5J_GNVU#6 VL,2X2MO@W,H/$_W@/522 +IPX!SGH8H3 -JU*9@;^2I MT4*CG!D1[.-T^JV_R/J!7_%&+X>NP%%K3[VVZJ;.*ZO^M7U=]\<;Y=T\:D;[ M(AZ_H&<6@OH65:&E58,F7<6%+&[R,JNB%]K5:!I'01H$!#*F7D,48@FQ+L+) M0QR$T@^]("%6I1D,A$[M7=WHW+0OJ[4&K=J]%_Y&$V#V?7<-Z\ DX !1^\AZ M"XA;B!PWOMT"A+T0=9M[^YZ0OG\0Q5VVO/NMR+^M[G4L/%D^SQ%* R%] M!$-!%0NEGH I(LI+"$.11B0-)3:J+GI&SM2(ISD';'4%M;*V9Z2'(34])[T8 MJ''.2E]@!!I%79Z6GD3B@A/3P^..?&IZTKC]D]/3E_=N7?:0+[^NU'KBAA37 M1<4WO,IMN1%%E?TRYRCB 8Z4$\)2HB.S$TAT0[-$,IERA@67=L%4YV5.C11J ME4&I=9[IO@#@J4I3^S%; IXO%J0HP:,H0*F5M]RE-)D"TPT'I\ .ON]08?JU MQE0IK*,M:I6;)$"E=)TNZ+05FBE$[MJBG94X=HLT4P@.M$LSOM6^FZQNPK9Z M_EVL[O,JZ[N.Y/XLOGT13&1/.C2_K)T@P3_DQ3M!%NK5OUKR=[I>GH[>SPM] MWCIG?A F&/M00=79S-[F@=?:[Z&]K8JDT!M$]@:!915 M54V/S;1]Z$[;N\ZT=8VKXDY>8>[,N_6^QAR.W]U7M_%=FKV%ZR77SH50CH MM!--AYV)&JU)L6MPNDV-G8\]A0)KNPWKK]736MS>DV6;OCI/<$BY1R)(&<80 M$4D@)OIT$PDO#D(?>P%^O<)K9[2?FB]0*0BRC=J 5'J_9C6O<_-OMB":[*P. M[#$,5OUK\X34]\Q _>BL% R@Q6&JI<$,IV^2)"SRI]J#:\Z60\XQ\D4"(XD01%A(2**8PC"D M% 6>;KC@FRY9S41.[2/4:EV[K(M6<9!U-#=?M1C"?GX]Z1[,P;F_5AA<:1K? MP-C5^7P<0%\\S==X[G$=:07W*5_>P47VI#^(7*_F6/T5U2_4Q)'=B=\6F#V8E8>VG>#L" MX;P^ME5R.J^(KEU1>V^U&O7*42_VJC<*D&UQ*T?K/KN)/+&J,QQHM#6;G6'= M%9GEG?U/;K*Z((R24_?_N1-+IAX3M;!CB[Q4SZ)E1(/5F!/BO([>U>NSHSG8 MJCY(C$,OT!P>+IC+'OV8P1J60P<.]H/T#,UB]X*O%^):?JW#M;^(Q[S0 C\N M%9L_5-^5-\_-+V\UZ<^5=T8))CZ,(TH@"KT(DB"1,/$YIGX4QP$W"IV\0(>I M^7&M"7I#L]$3;*P '3-F5370YHH_*EML8[EZS)@9$0X\#P/3X3!38!_\U1]$ M5[%@/308-S2L/T1[D6(7#-6/,#=54+=4W.F&)04)>1A1B!%B$"4Z_\1'%%(I M(AE$.EO5:H?VI+2ID6"GDO'OR@-4NO;(HS^-KQF1.4-M8,KJ -;1=*"V8T:@ M.**@T[)&)1LCLU_2BME-]BDH6[HZ?'ZU_U,A=#_$J^]9.0]%*$0@/&DTURH%:._/0^EVX3M/-12 ,S!^& M]EN%RQ^TM5> _.Y(HX7$'S2@&P1_^(*^.2\?LH7XO*X.+7P64YHD/DQ8G$+D MHP!BGR 8>W[DQR&-8F[4"?G0X%-[]9K,#:T@J#6TS6SI '?^#;P$CH%?0@LD M>N2M[)M\0;)*9["1,U3VS=A/2SEPS<65_*H3>)WA4HA[L2RS)_%QR?('H2MJ M?CR*F:'=8T#:F77O\J?V6R9;5@,.0<#,TJWSE\=%[6C M/*BU;ZK_@3^T":"R89@:?U;PN2_R9R;^M:K\68%SHLR?W3@]]UFS9;82GW3( MPKFY M2S%?PE2?%#/]-S#*(ETY?,HIQ MV@2^$%]&?D(4]S$D((H]# F-.8P#'LF8R! 'S(8%#61.C?(Z-9WKT+!?[9C/ M!&8SFG,,WL"WE6WSL,ON3Z=MLI0^"/BZK#N1KLJ@.-Y&G%D]A M&D!$L80(Q0@2%F'H>7X2BY1CWS?R(XY*F-I;6RFI/UY;-:V/DP]#>?Z<^&* MAC[ L'G>T4]N39G6/8T]?>.EBH7Q9SM=CL:^^O$BW<6.V4'!5!4YYI$, M<4JQ#U.A_E"$%$,<8@*]F%(>\P!YB57L[%B*3XW>*J,@U595YUVMY=TT.!T" M7W:N>ZS-!T3;/P.B+KZ3==@QW^:\YS4*,W!7X: N:XJJ5)7AJF%MFU:,]I"9 ML? 4'YV!.;U^:BJ#0-?H[B9/E3C1N:ZQ'%S53TU3LJG[3>U42KANGYK?-D]- M#8+#W(N1I\U5PL98:H^;Y3'R9.REAHPMO]_G]4^ECK\L5]D#68ER'DHAXR * M(8U0 E& 8YBF(86!5/\)PE@RLRI^AX>?VJ?JBC%=!DQ[W)73HA-7M1N^4=CN M*_("2S.N[X_0P(RL%-.K[8UJX[C:A^%PQ'0O!A^5CPX;]I(UCESEK#K8-J%D MNS(4B'"2B! R7RW'D8<(I'Z (?WH&IY!"N.Q4"!J$2.YB&*T%U2.AK MUXXZ 81!T:=3=_>CJE,A79_%ZEK>DN\W.J1!N5"KNDJ+3J:]S>O6KMM^K @C MQ'$$12*)6L3'*:0!HQ"1,***U9 G4SLNHNUJ/4#X@V/, M';&O*ZU&I6?'4+[D;]?#]P_'V$_QTP5F_G>>+5=_5O_06!M2+G5C;9\B(A@/6&0;KF$A?VHKU6/ER&OOM#(!M#;T;M-E.T?FP2$# M(3]"\(A+T'M%F/2 SF$$BHWTT2-4>D!S*(*ESS"CENMN*Z(>K*.JJ_S[E >( MHQ1*GWI0^;\Q)('BSI 3'J6Q%U+?GZ_R%5GT7K^[T-.*5#?:#AA1HF4 J:N@ MU)V%JG8 J[:6(VG,&J4D]]DY[KTU,/;,O<)>@G&9[=FF8/;L>,7M4YTZQBJG M;3HAKULX^ZR6K[W-X1)J1\6PC<7U#)=8TU+\]UJ7SWBJOF2;G SL)RE/.?1Y M$$ 4*5\:>V$,1>I[ 4HQ8J%=>,,105/SG+=Z@EK1_EULCT%K>*CO +"A#^'[ M8&5_3'X&"%?'VL?$C'L,?<;8O6/C<]>[WU]]2\K[#XO\FPX^%+^1;*E_>"75 MRZGX;*&<(<5CK#Z]7O);\GTN19HF'F>0$)W>%?J^[@C#(2:"2!DSB4*K]"Z7 MRDV-?CK!GIUPIN[6JO[//Z5Q^*_@GX)9C'SU7S1+AY_XR[=CAYS.U]^3U=8!;5X5R"N4MZDLW/R6:#/!2SNK65:6CK,U MVQ?_$?9GK56;S"9M7U!M=FI[R[#OGM)I./I1N:6"OQ-2%,5N(--ML2Y750!3 M.2>)EX3)+Q,H"19ZNYI![,4)9,)#4M HY(G5V=XA(9/[+E0Z@E9)\$>M MIN46Q$$XS;SR2T$:FL9M\;%O&7," %>=80Z)&+ GA7G-4AT7]C#!Q5<+OM+!Q"_89&;Y7GL_LKGZT\G*X MWPJU^'W_O6G+M^E/S##W$TH2*"*N2[Q$D5J'^A2F"",O#F(2^I'-,;B9V&F> M:A\A%YTT:5UUU!!^,ZYQ#^K G'.@ 7.E,_AQH_7F5/GX*MZ:?^QP/:N?!? M857R)K.K&G-( B2 Y)-LCR=.>2R]MO=.I>9#%ZX2]VEU*WWQC/+K#T"RN]DW M-L &*>XZ)[-EB236>D ^6,"Z093*)!%IDGK5G6H9:VP&3[,EVM5&Y=[ .GI= MP\#5M^/U#%)U;[A^TNP<8 G>#NYTI#=J^W91Y/-\] M/B[5(ULK8SIMYNM[_5#U)5[9'G*&J\S_E^]>FV&(5>GW.W.;DM\7YC+S^CVQ ME9I*H9!!1(*8)PJ@F$% ,V3V58E4 @N2LP2Y'L 'EVYLK%0K&+&MAA$K5;3? M7MT:>A4M]UK:J@-?;5S9LG;6V<;.W]]__/0Q>L_F3!;,_%IKLXDVSYI$JFIQ M8#0W(U@LK!=@N4/#UAU@D6 S-9=L&;W:8KP_;5[,11X>@/!OT'47P9N^%SW3 M[_:5V"D7W>U>B:U^T=?#5^(@_#NJE)Q$=[LIWROZEO/J[HIXT_D=R%?QU;:. M7Y6!3?8C?N[ !/:^OY=3_Z-2?V++BZS+W_M_^H':P?%8/:KFM.U*(J8CS'*<"@BQ3U%@.& &:"@$@9!"FJ4HA M\JN*>VZ4L5D I5!E!):JQ;4%I"I'O/WV1>727)4N3>NBE[:4]+)QE6=YJ?/8 MNVU@;D:TY[5S*Y^MIE2Y=B=1*6/ -*@V"$(E.YT=8]B4IC8U3Q*76B_N1A&? M+1NI>_.6,UL3Y[,RK+.-47^M2Q2M/FS*3@+?#>YJJF*AJ-0*Q$(F DD 14Q M!@E/D.8:7*])1@;M9CW*O/C!G_0W7BC5RA[YI1*]DFTDSXJQ9_L\G6, MI6U,*ZZB!U;(NJ5)J40XTNF,7R!"\A]_4++J#,\QD75_4(?(QF80Y2]:5R'5 M-HFGT3"^KM3(8:)2I#,0V\XE*,YC0!D30!%D>"ZC/&7*.:C1?=RQ$5H9TJQM M2/.3%3Y23>FCY[WX=0U.C[ ZC\FX?CS1$\0]$]U1P'AT('C4D/Q:KBZ(]96W2BQ].&"TST5_$@)K'#[;;!U\47 M"MT!O7W=@;W!Y^>"4W#W7^N@;^0)= 'BLE/0Z>Z;VS)_4+J8*_G.$*(NU@_F M35K=R;]OJL&VS:WRF$OK^\MYF@&D* ,42@2HS% *I51".1FKW88?&W$]V.2I MQ3RJ9>[>8]D%>C>.Z@_0GKFJV5^YEGR+:U3*'NV%OUA_+GCKK6YPAN^W[#+X M6W5;]@"FI=>RSU,&+8ITMG[&^\W2OG'-/U0EOE&_G=G3 '5<*)'FA%#R>J]$H5I92VFX<5MB!31]G_$<^:#LP.9_/CV_+!<_RO.056U_(D@2*J $.,ULH52E 1,B 2)F MF4BA)IQZF?ZMHXW-TK=2EGPSL_\I&O)Z.N%:(79TN(4"KF_GVA:S\H>FJ#T8 MZDZ@A/*8M8XUK'?,1>T33YC335TSJ&RXVF+Y>MP6$J&$XD13 +,\ 2CA#! J M;)=L*4F,&$N(4^CPM8'&QAQ;.4L;I*WBHQ^<;E01 J2>66(GXC!M?ZXA$BR_ MZ<(P V$@P2 MD<=*Z323F/ED4)X.X<4#@V5+KAIR_LL_D33!_UXWH?3T:YQ"JE.$>)8S&S@@ M;=U->_20&X)5,9,YBS&'^;3RG7];L^5Z"&"/A^MQ)\G,/X6*V#KBZK&8VYBU M,KS:PYW= JZ@J8248^NHRP"*)3>K5T( )SE-1"P52=,:W%_LRCH4M-O!!@%6 M&3,N'*0\9HF&60R2TB!("0?HO/^UD">HHO(A+**WPZP+ >X(L*GGA[+U_9S>K:%X1MM'@UVSX;_&+H MY<[&OI2'2.?Z \94PU0H#?(TS^I6C68!!"R!B,%/,68T#<<;ALPU_P2)AF1 QP F- 6(B!029S9+Y%(*EF$R)-Q0:4F*N/* P?(@W!1IICXX MWA%PJ[GM'?"YF*M/:_6\FL8P$5Q9&RA&N3WQ4X!(G !.98H- EP)+Q>@V[!C MH]KS.Y>#%A[1[U;ZJ!3?TY9RG(H;]HHW ?PFN\(.V(;9 %Z$JL^MWNF@;[^I MNPB$T_;M\MU^="55,:V*GGR:FR^=E=E?']B:U8%5TT1BG)(T ZG &4!"V<2& MA *S;\LTS@CDB70AJ&L#C8V2*EFCAK"1E78;1^G&0%?1;>>EAR%DYW^ )9.QT$ M&-3RZ0[0L15TPY-N35=_6"Y>U'+]:A.PUG=S:5V1+]8*JQ*E&2*$$YP#KKD M*"',_"0AT(0CEB50RP1V2UAO'WAL%M-6VDF9F[@N_4X[B6]-5;\R!VYLUP>R M/7/<;:#>D*;NAE#P1/4KP[Y1JKH;&)>3U1WO[QI>+I:V<-,'5?WOI_FNH--[ M]E*LV6S7+%L@E2F="T 2;?-5<@5XGC. A2(B1US'W*NVAOO08R.K]T_F7VIE MR\(N=H7.JC8=54Y+,TUNVR_X:5N"R?Z+V;2D56%7FM6_^4:P.\^8&['U,P\] M4]M6Z.BGK=A_L=.QKSM7B]Y+'W1_Q()%P3L//'!Q5P!71SG&1H4?BY4P7YE_ M]ZI*>U2(NY*%[8[-/<#OK1"#C-,D. DD) MXR0!*,,0$ 49(&FB6*)DDC._@L)=I!@O.V+/M.9.<^#&C;TCVS,S6OF!52"R M&DRB6H?7FOVLM '3H&\!*U1Z="<9ADV;O@6FDW3JFQ[6C?2^JC6SY9*VU=GK M *%,8*P2F@+$66YK"1M"0XJ!V'"=%(G,9>ZUYST_S-AH:RMEM!73C[PN8.G& M3K;G^9Z ML7PN#:O/N_ >G(DT9TD&$AA#@#!) !-< ($@1%F><98FTQ]JR1?.!_4.P_J\ M]]V5,,.\QJ8I]O)&Y6274U(V75I6Z6VK2D-/\G":#JDS%><) MRPL-F, M2PU(#A5(N<249%HBXF5LAIZ,86S+44R%H_,D,, ]XW.)'(=59I!H()5M M8!Z;_Q <:Q#G,1*:*YK&O$-QRDOC=0A5&:*.9%FF7VYECEY8(:.2D_9=N3R# M;R_A[<8Z-\$W4(#M5L1)5 D9E5*:?QDY T;37D$B5/SLI6&&C9B]HNQ)C.RU MZ[LVY6(K]7ZQ6D]UIDG&4PB@1@E A"K 4ID#CA-!4$I@JK1/<9[=D[ULDL%J M\LQ*QYRJ3B5]>VIM,7,\R^J"1-_G4U7'*RM5R*961XH&:U:U?>[ 3:B.U#EM M+G5\0;>/L/%)U\<04*89(IR:CY':BBV, JK-QZ@@XYB:W1S*4Y^]P\D(8]LH M--<5OZ_Q%#RWK_(F2'K^.IMH]'!RE>K)-(FP^B[$KE4UC^:+6]_H[^_/!VOV+>;/&SO=%56%G&@N!D8($ MI%A0@'(L !&, YWG*68HR9B6/DOPC?*,;>$NU;&&^EZ?J"@5BGZ:V2RO?1P3 M^]./1&Z=.1XC*#(& 262 :0,Z[D% CB0 M\7&K-(.:*H&@.S9L0CW6O];*G3%5LD;9@6T-"\52J%((=)9J@+#Y#Q?VZ)%" MI2724"DG7\CE(<:VY.4_&RG/%5?YC;W:XA:.L38MF+:S7QBD>B:T&J1F&9 . M]5,NO7/.=5-NQVF@>BEG\ I3(Z4=@9;:*!=N'*PF2KO@S5HH5ZZ\H72)@S9GR<1TV;BHX^+I5;%>K,,&*O8'' G@,X6%^[VI([G7Z)XI_1BJ;XJ,6.K5:$+43YW9W2>W<;!+!,9PA0D:2(! MRC,".*0,""8)1EK',)9^=16Z"=)A _YVYR:\U"]:'BOHN0/O-F..&^_^9F&@ M_?;[3Y,MT"]]CWX1EJ*UU-R&&W5'?!-3)1OJVI]WHDR]SI_>EOB&# M&N8T!;D@*4 BIX A@HP-F=(,ZB3%T,LI>&&Z^_[D)HZ^#"U50H'2O,=_H[_[XLYC\6-JOAP<"NEDLEFV%Y M*<_-YB6.S:;%IJ?%4 .>I Q0AJ2@,-8\BUU]@*TCC#83>0E_#A\"4SAK"HT].C]1-;1W)A M_=&1>GY9_&&,0!95#>CLL9714U79,$MCCIC%-[*"S3;ED8?A@:I"V$R),K#$ M$+PLEN8?B^7JYS".2">L6_R1[?_>VR.L>UT^ M^>[/8C5%1":QH!1H9L,RE/5*HE0"\W\\1TIK2KB?+_+"2&.CY%(^^_[6W&)E M]*W<>1%55[=B *QZ9F,_F#KX J] $,SE=VF<@3U[5]0]=>!=NZ'WXDEWUA&\ MJ]W#L%8$Y\KFH9@-8X8X8)01D.AE<)$>H)#2X7PX M'E$/@'+?9]@7RRE5D0IO6U3I+&K#UU4Z%&.LI97.@G5#=:7SS[O14JIJ;N-8 MQPRF'*A$77S/'S\V$AL)UW'2N:'V'D:06.K2NX. M1G>KIY1IK(%F/ <($@4H(A!($B=4"RVD%M.OXR8^5QWJ'C] M8D2O5R/!<89)0D&JM 9(H!@0A@C@*2,)3#1+L?)*M+XVXM@^^W(GO+8[X:J" M3:.-AV?H[U6LW5;^H CV3 K[SAMU4-Q.7&,4[ 0.&+7KBDVH -VKXPT;B^NJ M_DG8K?.-?CRS,HO;5YOE4I[30Z&2&.D8Y)A+@+!. <^5816>0RQCQGGFE)1Z M\-2Q\87=;A6K=6%/)G\S:&Z6];;6P^5Q"%L[+70&8X -?0<?Z/W9;X[\L2_-?2EU%EI]W9/E-+):<$Z9QB MG0%-;#5SA37@"&(@;'R:2A5)I%>?P9:QQO:9/C2"IE95SMY1-F3T4S&O_^19 M+J4-CP9#(]7Y.>-PXX:=FD^5:X,L$?',7AZI$DJ6VY8*$.@>(0+./2%@,*#?F#",(*>1EMK@-.S:Z M,>@O-C8*_(6]V@/?2<2$6&[44:=1F[97U0_K?'+A."UN[!0>[)X9ZFI3T<\. MN(;L)GH&IOX[B38''4L7T3- >'00/7?WK7W=6WKS55YZFF*L1*J S//,6$F8 M 0ZU!AE.12ZAR,R6K%MG]VM#CXV^MI+;;5=K6\O5K8W>KTZ*&W'U W7?IS#A M4+ZA\[LK8,%[OU\=^(VZO[L"MHXV-N"H9H[V0MT6SGP78D9%"P=8S M"7DCUCW$JPV)T!%?9\=ZFP"P-K4OQH.UWM2QCSHKEF6YJ\:)_^JK38>RY;"V MO18$)CAA.3=,=!AT;B=2BEIV0F"TJ50D; M<;8J/'=G3IB[$4IH)'OF%2ONML+>3LH>VC?XP!*JL;G+D,-V,?< X:1EN<^] M_A[FSV83]UCF>+XW6[SOY@$?%L^LF$^1UHFRC940U=+:*1D@/,5 8*P59"S5 M;HUZVP89&[/LY;2UFU3T>R6FA^?Y(IS7'=$A0.J9-+SQ\?)(7P/@!@?UQ4[9'HY.HG(M09"A_%'3 ZKG:@3VV:BUJ)LYO*D&G^- M6*F)>Q6 +M/4SBP#@#\I@' MKVH+-Z#84H.ARU,'J\QP@\K->@VW/*9[VL/',L.X3'8TOUE-$T*2!"D!<$JP M#9@R6]93D$+(MMA*12@&:*V+3DE,1$\MPO_<%QW-&1P$[L9A3!OWGV M[7;$W.VLJ@ZU7 M517T]XN9C;Q9&LKY?:MLP#,O3WA#M0IW''78SN%^4)PT$O>\_4:'W>=BKCZ9 M'U=3*I"E+@CL%A@@J%/#71"###.E)",*4]+)2[<;8FPTU2@B8&6,2B&[.N;V M0'IZXSK!TS/W>"+3W0%WHGQHK]M^@+=QM9TH>-&_=GIEU^#K'VJ^45^5/3^K MNLJ4E?>-W/=\5N^*?OGSQ:PB2GXOGLTE]_J;S;[1K*P;:"1:KC\8J4K?LF00 MY\16DLKLD9C,;;$&R8!BBFF2(9Q#[!>H'5*\L5%*K9UU,-7Z10T%H[V&DVBK M8U0I699Q:ZAIEGJK:&0U[10R$/@]<&.UMYO=GAGQ;2:V0[AZ'_@'"VT/*MS M8?!] 'L:,M_+*-T6DD:\ODO#VMV&#.>2IPS:SMVXK%J: *:-24ETGD"%).2Q M5Q^]DI MWXAG("KN*L6@G'LC5,?D>NOC;HQQ>[??Q_]'H9;F04^OGPW?STKSBLB<V9^6Z!LWO8FQ,ZH0/?V@=]F] W)R N!K^YW=V1E"ZG _RZ-!QHZ(B* MA.0<&'N- 82%!(3A&"0HI2JC4A'H55KUVH!C(Z)2J.@]6RY?R[-UC^ *9XP= M22<@:@((9$+ 6, 4._4: M\AMV;"132SV)'BNYRZ69'4@>J4IT3Z>$VRPX.BJ"8]NW\V(+ZZ\-6 ^%CGZY M JN_1\,+I5!>#K=!A_5\> %QX@WQN[MK?XW5ZOUB;KWF:BX*5>?UBCS.4X@T MB"6/ 9*< I;2#,3FUXG*4':*2[=?B\6E]K_^ZJBRA*(IR*#0'.M8:^Q5=J%UM+$10BD>6&BP6:F(E9;A+95KC[%U(X1@ MB/7,"R<5:W?H&6&KC4]?Y6HO@-)+J=KCL=ZP3.T%M=M+U%ZZJ3?'V+:)9284 MBE4"N$@)0-IV<&8:@B1-I:!"ZD1[Y2X[CSPV4KGF@_G<=C)PXR0$\W.-+J/Y M[O[]I^ANO5X6?%/UB%\OH@>V+ .W@NR,TG*_J+3*'HX(\*TE_TT(!Z M_5"LQ&QA\ZI74YZE6(E, Y1DPM96@(!0" &-H4K,KTC.O0R=RT.-C9 .+,I; M=CH'>';9[71%J6=N.=SL[&4T^Q[UYSIZ9SZ%_]O;YN<<)KUL@ X&>L--T#F% MVS="9^_HGKKV?0<"4CA$3#"OD5+2I M;9"QD<(N.6LO:.>F/2> MG-#*)AZ9H4."'5*7[L$P4WY:R4#]I9@;/10%R:K-(CV*E3-:1I*1%LM.L6L^,^4 MF]G1*_X]\TYXZ+TME,[P!3)<_,/C8Z*^6+2@&C2D)W*^<$ MN.O6S2UP].[=<4;"RYJYI'(G*^;D88-9+Y?4:%HM%Z_Q+]STR6QQGNUGOEC^ MNEQL7NIC/)W1F&>4 JQB597Q9UDL0:[37(@/^-T1<>]L-'M* U4N^@$K3 EB=KU;ZDZ=.'&P0H+ MM0O>K!UTYQD]\ MJN)%[_"92T/U(K);E+F9%-OK)B4I3E*, $,Y LAL(@!-4 Z((IQCQF'*Z72N M'NW6QNU;;QW/Z<6FU8O='+7/U6@GW"2:MP1%= #7[?N_'; W[1_4$+;/KD%G M,.FM65!SK#?N$71&[>NM@<[=U(T\OJ@_ZO9<-N=[N9B;'T55]OIA,2O$:_5? MZW@K_6Y3QB@B),,@D8K8 J9C*AF@JO;$%? <:V4S+R1WL%HD,- MHCNY>+%'@V7F6^N57Q;KZ+_5>GN''TMYSZ(; M_,I=T0O$>M[##TJ$7<$YYL;.S_$_'+K_8V[XY*EXV5=S_0\UD^]>WR_^9OZY M6:J_SLV3_G-1S-?U+Z98V\D?O;">C MJ)8X*G6(2B6VO^L7>/>3K9XG8*!CKZ_JQ3RN7,QM8?K#4O6+W2P]V:DQK[Z] M1BS CWIZ-N7TV%_^O9RB^O<_ASD[NP'AEH.U+D\=[-3M!I6;1W*W/*:;2?Y? MRH:,*WGW0RW-:)53XT,QVYC?5;W2[S?KU=J8E&;)NY-_WU1NREUQ'6.@PSB. MB4UN%0"1Q%CH.%$@EY@AID@:,Z^>=S?*,[8UJ);YY4=IJ M$M6JU+[-LB!=J4C4T&02U3I.HKU2O51 "@1P( O]5FD&-=@#07=LOX=ZK+\Y M_UTMGS\OV/S#1MV+]<(,:R8HK[UR1&A$)-<@B84""&,$2!Y#P'(&,TIS+9&S MQ[=MH+&1XS^G.(Z>B]G,6NEFP.=H9B2?1'*CHEKXR$KO;CFVPGS=-@\%7L]\ M9\6,/I^%JH.KN!4S=[,Z%'8#V<\M&(8Q@EWP:+%V6V\?S*QU4:)IOSI='\KQ M]+!4+ZR0'Y16RZ62=IFF,>*&/AF0&%* $DD P]#\4\=(\CQ) M4YC>ZI%R$61\KJI:ZFWEE55Y;%P5[.R2#=UQ?KHZM8)A_J;>KNT&.GF0]0U[UI7D_K1I7O%\_/MD3R0OS?$ZMV2A*L M5(((H''. *+,ID)F&< ZSW*NXRS.H<^&O6VPL1FX M*L7W+$KEC>G&Z MIZN]M4U)6'V:WVE=S ICE*R^;?BJD 6ST0"&K!:B_*VAK^:9Y&J:*Y%KVV2' M9R('2$D%J.8$Q+%,H52*Y%CXL,Q-THR-AO;*6!M %_.RM0+;:N5K=]TR3Z[F MUT#H]VZ%[?2PR%?U\GZ4Z*\7T5ZQLOW83K5)M%=N4MYTX-<*:J0%P#F8K7:+ M+ .;; %@.[7<0CRT&_?^NEC(/XK9;)KQF/)8<<"I2FV?;K-[)3H%,24IX5F6 M&C:=_E!+OG ETNVC?;[*Y@#]?9Q;R?SH;P<54XG*)5UNW+D -4K'Y-IB21.8Y5A)(',< P40"E@J;^$=0PC*A");3%[4L M%K+LL=(?6,>#] _9).)L5JVUZXBKQV(^K_L65;)TA#1G@J4V*I$GQ.RH$D$! M190#E1/(XD1G/$]K2'^9.QXR=0=T.\3 <"I[>'0CD&[&2!=H>K8KKGZ3WI; ML9*!%O7=8P==GX^5.5YJ3_Y^:_/B7UDQM[D.NYZ#][I*@+@_5WSJES_7]I]\ MIGZ9;Y[+A(G%?)IAR9,4$Y"J& /$[<%QFE* \CB)29XBFO-N+8X#2#>V16FO MW"2RZNV:#.T;;!IRJ%-^%A<:$_V^5S5JZ.I952+L6^!&26\VMSWSVMM,ZPU- MF0/"'[QU!#CE(MP7DM\6/"YS@#5+&!%FM9!> MRT0'&<:V&&PEC5Z6BQ_%RLS+:A*)&2N>Z^,3\60;N)=',&:+73S;';0?R7>9 M*3:E5B'ZW2H1U5H$Y.,;, S$NETD&)1;;X#H MF$%O>53'0JL%X\6L6!=JM6O=M:_2.$6:P%1##3B7AA(9Q8 338#4>88Q80@+ MYI/NWSZ<%_L-D/G_W8X1S?8R>Q9=;U7+\^F+=A?3>7MA;:BR6Q=Z_?S1.K MLHQ(R2Q3&I ,,8#2E '*X\P86BS77&&:2J_>60YCCLV2^KR8/]9MYKX?-)GK M5&_1!70W?@D,9=\DTQ5%;XKQP"40S[B,."C9>$!PS#@^M][F5S,//VX*N*>V M?=XZQ@G7FBG D4UP@AFT00P88!YK@KE&"=_7N#VP<=IX_X74#/\!70F<8Y2;/< M[(_+VKN0 :ZQC5E C ACV2(I?/W%H2'OWXO\+HCO^ K4;BM%./!Z7AFN'ND% M[//JA$FH_J[M@PW;U]5)\9-^KFYW=4Y]6CRK[^S/.EG@G9HK7:RG+%=)8O;$ M ,<0 <21 B2E#*2,&#KG:9ICKY"G"^.,;5?\L'4K1'JQC(K*R[AF?_H>M5V" MU8TT H#5,UO4_EG]7(_,E@M MU]-OZM'NAW]5B\WDJ!)M]6#RS8C[5%*(L,48$1K:GRX;S^V-618C6 M6+\/8RKW>>;#JO7Q M]OI[SXWCP4:/>/=]U-$ ^N2T8R=^]'NI0#\E=;NB%^I0Q'?X88]).H)SJ"X]PSP2W![>NJ&!DMC'TE=1U')21NZJT$#)&P0>H8&$*3H,.'*G@ \1I ML(+7W1T#+=5JI=2NB3.GF&"2281!K 4! M9A\( :69!#:0@0@;?"FH5Y][3P'&QF#NU0,[0^Y&3WT"V3-15:)/HGWKIE+Z MR=X*F]CJ"=RP%2OD)+(J1%:'@*&;'=$+%+5N0FL8KY874!V=6A=A".K4.AWE#9Q:%U4][]2Z?/FMJ=N?YN:!90'8 MU38A\-WK?RCY:"CIJYJ5:7ZV0'X9K&&S?3>0*1:)V=H1"71LRU((C@&C M*0%Y3 B4*D=0.]>*=QUT; 3WD=FXP6?;AZO>>;R4.X]]$QSWZN?.P+>S6E]P M]NX1Y.MH+_-D5Y!X)_:DT>BI!U3=Z\OW@>Y M>8#H>Q5?MX7KI92],Z/&JPL MO:]RS1+UWO?ZD;E4Q?1#_5I]+%:B?&2QD!_-[U93@HG.*$D 3;2VG= I(!K% MP!BRD%&2\P0[]3-M'65L=+T5-*HDC2I1HU)6-TII![6=F8-!U3<5=T')F1*< M4#AC+JZ4^/EQ\>/_F/LK2]'\L#<0VY\Z"!TX*;;]_MTNOG4+6^;R-*K8?"P+ M_!9FL,6JL"O-^5)3B.B4R3P' L82(!O,225&@*9QGC(HF=9YM\UL-X%&1R,[ M?:I,N*,J5#NEHJU6P0N*=9Q8W_UP_]/5NU79^TS=L)&^#=[@6^J.XKS1YOHV M\"YOLV]\;M<^&2LSE,W'M 699RE//+AF7AAH;S5I)[5>Z8C/?*+86/ 7-E$R8P9/9-DPYS '-M 1I MIF.6:YK'2FW;,'T?#-;#?DO?!T3W6U!TW5:8,.]@SVO'%J!2S#(#?BMH9"4- MV6/D&AK!.HQ<'&C@_B+7%#[M+G+UCF[$^_'3QWM;7W]NINCUKCS(FR*-M5 I M!U(Q8_XBJ@"),P%XGFS,&%Y4.UBI,"MH^:*SNGNML)] &6;G M1Q#G4'5CAANQZID22H!VXD65?.&(H$7Y0 QP;H1!/_T6%8^_^;9+ W88O]>7 MVNY.D= )R5 &1(H@0"2E@"!. #.F@L0)AQAZF5Z>XX_-'MN*#[;T,-\UMZX: MEMF?1*.QV4%?LW_Y)Y(FZ;]O>UYW[W/F.XO$6'1F: (43W* .#6SJ&@.H"30 M6--:"A;[T'F?LS@ U?^#SJ+;\M'CW/2\M'3K'-]SB_CKR/79$KYE]+=O 7\= M&J>6[PZ/N?40N)&Z-\TQRB"F&&0T30%BL0),9S'0,$D5SG$FD%QY.3'*2Q%( RG(-4)IC0(E.0"X0XYKE E*OI>5V. =80+ZH]3;D MP9"3[ W<-*$HUHD ,;%>""XEX$G, =1(9S".69I)OZ3/F^$=)K.S+HT=B;BU:S&\S*T,0BLOCZ CE -=["_BPSOXXC^C/;!S]V;8[S18?H9-2^?D)^[ MN-LB=2?$YGDSLT>>']3+4MD6AL5B;GZ>*?O#W5R:C=]R7?QO^?N+95FGF.6Y MH!D!:9XI@"0E@&19!K(L25.E#&TH[+.NA1)L;$NAS:SXMXCMM3/\O5?/CUZ" M39X;([W%E/1,8@V5HJ9.DVBG5=49MJ&7#=FJ-#,_6=VJ1B8[]<*18&C _%F M,+$&I=K08!ZS<_#G^P<.?U?+Y\\+-O^P47 MF#C>ZUBT1.ZVW#Q8K.YU!9K1N0Y7WUK]:.?=>%_N]-9'E75X)A+.! 92:D.= M)(& V([2,LYICADF"?,*PW,=>&P\VBS LY.\:U6C*YB[V:)](-DSM9X%<1+5 M8@]4O<@-K>!5BZX,^T;5BMS N%RER/'^6X^/=RV7[O7I$<#K-.:IRD5B-MW: M)LGGB .-3(_82&2/),)H5U/Z=J''M_!W:_+Q6K5V]GHE8GP/=<+!^X;'/5- MHF\;_G7U%5&[NQ!_$ZJ MN]5J\_Q2YMG:0MJBBM1\3J9,0@(I24$J( >(:06XS!7(E*(I8XH2YE7^OC]1 MQV;;;84S!*E+VV11"FTK6;XJMO0M7MG?%#L:AJ.8N+Y-2:L!>&=5B)IJ-IDW MXJ]1\[I:UZA4]J#!9D/A2;1[':S. 2W0WJ<8F?+^86]-$S86Q_SX7<_5IK9Y7TY1##B'+0$R4LA44RJY^L?F/V>NSA$L< MIUXU\BX.-3;:MY)&!Z)&OUMAHU):S[2X%H3=6#L,;CVS;E?(_$O<744C5#&[ MRP,-6[;NJL(G!>JNW]$U#\S&79:%/#\4/PJIYG*UK>#YGJV>;%W#*5)(,)&F M@+ T 2A!&#"=,B I2V6&<\ABKR NET''1B!6KDANI2VKKD3& CF(6PU1&=AI M0MQ8)C3,/?--)>ZV)/!.XLF^$O D*F?!RATR&.<'5?WO5.09I'%B""M)8T-=>0PXYCD@B$D1 MJSB6VF^CW%62T?'9OH.#,@(_L[5WXX;.D^*XM1T"ZKYWKM>Z5DZBK?313UOY M_U(V]VLHZ-);(W"72P=X!VF V2;'B'IC.L#EUS;3Y8$W6WSE+G2:YWDLB!: MX$0"%"?*[ >UL>[2G*<,$QI3[N=0.1YB?(Z3]PVSK=G;X9^3G^-X;[M-(K99 M/RV6Q?\J&24XF\1Q;/^OSD#Z]Z@P6WCS)QL0UTQ:2F(T22B;T MGYO9Z[_\DUF%_CVE$QLJD4[,Q?D$H7B2)1>M%R/R0/_P!F/U^+K'U58O$XMU_B)V-BK@M=L&WS^#OQ/YMB MJ>3=7.Y\-^7AFLUR6BS7962-IJR LR@25G,9 BU@#)#,.*,Y2@+5* M!:42$[.G=:_*,8C03E_5\(4]2G%!%6]86C+>ON=AIKR=RL8S@\/PXE;7J*'L M)-JK&S7UK8I915N-RV5HWXFL5GH2E6I'55A@^2;L-1_3B^ >CCFJ%V*@J,ZQ MO!A>L:*#351+R&G_,@P6N3H8G,T V.$&[1JBUBR?^\5\0G7/;!$C8RU ! 1' MRB:.9X"FB8ASB@BB7AQQ=<2QD<7.K&A(/-D:#EU9XSKN;O01%,VA#/>. M0'H3BC,X@9CE^GB#4HRS^L=+Y9?%6JWJ/#,%49QG.04Y2F* M;&U M_/[$YO=56.&OUJ6T^C2O2OT?U8,J__B!K?=!\-.,IDI+3( 4B6U R9FQ3Q@$ M(DM$SA@E&?2*#QR-9F/CK9.:>-K&)U<^J(6.F,5@%3U:/>J:=[?&%8UF*GP" MV\<@[YCX_?8X^ J=QC9T%97X1&L#4'2_#8NO,++!(15*D^BD7&!Y262A:@37 M!XZ@']/\APRX'X5>P\?GCT+MMG#^40EX:[)_,\] K5>-<]+"&BYLM5DJ>6^/ M6#?+93%_-)H5JZ/L=$(S+606@U0I;C845 "6I0H0BF*:$*K3Q*L@<5#IQK:H M-S/>*ZT.W"$V@'ZK6,36S90D6W8IVJD:E;IVK3<08MH=E^BWFLR^E]G&/.XG M:7)U3LTL'LWA0%4. L(?O!1""-G>J%Y"0%@O%U4(.4BW%>/^I6PI-'_\IA[+ M!:P^#\$IPC)A"4@00@!IQ &-&0689EA($?,,>748OS#.V%A\)V:TE=./B2_! MZ<:I 4#JF1U/\>GAJ.D*#(%8ZM(H@_+-%56/F>/:Y5V/H)H><]O\9JJ0@%@I M!##G,4!8:, P9$ QG<"4,!7[.:Q.AQC;EW\2QZ;^M!L!SU8T9Z!T/?&X!:#> MCQXL-OL GDED!0RYW;^D?+!]]\D V^ +REXNA.]>&6WC_LHP^!#L1*SA;4K M]@8_A;%.)$J EBJWY8Q3P""B((M%GL;(?.L)]?G8KP\YMH__)$'GUPTKCU]] M'4L.:+OQ05@,>^:'$_CVXII-4!_;'W=X C&(PX"#,HH[ ,<,XW%G5\916BW- MQJ5,!J@ZC=SM,FFF*8LIS V]I%(:MDD@!BQ+C'W!"):I$"1)/=FF;;CQ,4TM M[3;]J)%CU+F[T17$71DG%(Z]L\T6PCJMI^Y8M!^;^@\WL]N>K6JV7A:V=8_]P-Y>'OVA<.85YDHHD5P#R MC-@N\PI0B!3@"#&2)!F#VNM XR9IQL9*964%>[0I[ ]J+ZAG_N!-,T1TK#/) M..!IE@"$X@0P3B& ,2<9IA RF$Q?2C_*MS5;KD2O<%LU9F@ZR<5JR,PT!;3K45O:HNL3.W-$OFW<$ M3#4.@6RHO.2;9!DVB3D$;"<9ST$>VK&1^&*IBL?Y+W^*LI)+W<.M=C;DG"E- M#-GBO&R"DB&SN9(,Q.9WF> H%<2KDG_;8&.S9$)ULVL%V(T%0\'6,\G58D9; M.:,MA.$=.RZ(A&H]WC;4L#W('90^:4;N3<" M?)OY[)DNAYY*;Y(-CWH@2@XHV* $'A[08[KO883.SD*AE%Q]-""41WCWVPK5 M:BF*E9)3DN9*)9D$*60:H%PAP'&*@$RDV"94V\]YQ''1N5;@2/[HD2J M%M-^VU49V*JC@+_;\ KNSE[#<&CV[S1L %E*NTU!B';R!O48ND$3SF%X9;RA M_85NZI]Q%SK>>#OEV,)L)>GISXOYHXV"L!G[TPPA!%.J L," QS %) MD, D$2G->%?..3_DV$CGW6*Y7/QA:'\5;>8&VTC:'I@G0L#OAGMM /0QCM7[NQ&/%_4^M-<+)Z5 M+:]_]X,5LS*N>M$H9/BTF)GGK6S4M9CF&-\D)0 0BP#AD(*82*K/Y M58DTN]W%FLW<6,AS?"]*VDG1W\=DQ(\46UISU9-\?(''<8(X8PP8F1A E#- ME#3_Y"0FFA*5^X6B]PG\ &O!<,"[+0$]PMGS>F"1K$2/?K+"_R7:B6\;_35K MQ]8:3,K,'A%N@>@(7J#5PG?T09>.CM TJ^J6J-3QE)+.KF0!0 MF+TS(K84%.<)2!E%2-$LRZA7T-N%<<;&58>5MNMZV9W#W"Z!Z^B4OAVROMW- M!\6J*R%[K59]#H?P1:L/1GFKVM7G5&TI87WV\FZ44*6(_Z;63PMIFRBOUN6& M;1HSFB/)!,@$L^6:<@PH3#1 BJ5)BF(DH)?WY,(X8Z.$O6BVP,3?%X7YP7:6 MWBP]4VTNX>K&!@'0ZID-ZF(=E8A10\9P5' %A$!4<&F40:G@BJK'5'#M\FY4 M4!DBW]9L71[:?+835"SF=;'"7+'<;&P2 ,U^!R"(<[/5C&/ (< 8V5V&B01.O,. MXJDXY[B5GSZWE%8:*R 42UA#T%=K1@$##4] M'6/P$-*+:IX+#;U\<<>03\]:(>:"+XOY\J!TR.==!(_$,A;0]KVA.+'-H&/ M4J1!@K#9E"B*$NAE; 25;FP,TZC]T^AN$STWZCDU2CC*74:E;\QIT!EV8[ W MF[>>F:]SZ29[55/#;2VGSWW$:O6"?J@(VJ"R#1MRVP>L)S&ZO0SBMS9(54SO MC&TIK7WY<<8>IY(@E&*,0*)X"LR/'#"-(%!I)A!.A-32J>7MR9-'Q\E;X2(K MG1O1GL+53I(W@= SP3GJ[TQ)%W4]0RBDG,#WL".7W2(!__ M106V'^[E"SH:9,6\6*O/Q0\E/\W79FZ*;7>BOZZ4WLP^%UI-,YY0'*<4Y+:0 M)N+$6%R)5B"!(IC& MNM*>I\!.D\!PBB#!!"0TQP#%F *>Y@2HF"6Y^4NF5>9E[ :>@D&+CF]+.%>B M1E96>Q+_WXHM?>U5%^P=S=# B/9M759OXLC0G36@#VHH>$(4R 5V& M'-:R\P#AQ&#SN;=S3)G=^C\L%S\*J>2[5_-D,UCE0; VH%@7/TH#<8J(SB%7 MVBP,&%I#+0=4:08@1%#F(DUS&GN&DSD.[<5, T62E6GOFU6Y-IC_7\L0=".;^7J:42ZRU&R/,AD;>T28_W"!,8!82DQC96/QW0\T MML^\;,Q:-!JS:G-=Q$I9;VEBVX#6[8L/ 5C/W_U)$ULK9737CM6-+6Q/@>BE MA6UCF#=L87NJ;'L+VS/7^]&"[;Q=5AM>L/F'C;I[618SB]2V"P#2R&B%0 (9 M!0CF&6 8IP#&B$/SH#RF3O$$[<.,C1+^V0P7/1>SF0VAJ2J"&[DGD=R8E]V* M'EG9W6+!GCE)9,>>7F07C238$M2SI>W3FWXV6IGLPFH/BAJM@NLR.[U]_9 MGU.&B!"V(@+.RB*'4@&>I+:5)E:"2"X)3GU.V!+%=+" \1D M;'WV&"B>"DHU45F2'S;(JU%0LY!3E& FF,J!H+,SJCS+ USWLH: ML5I8O[6_%5>WQ3\46CU_Y5LQS?)>"QI5DM9=EL,M[RZ !%K?6X<:=(%W4?IX MA7>ZY]9.O'6KMJ_J9;&T)[F?YF5M-\M-[U[K/^Z[ Z$XB?,\@X DE -$V4:,[*I.Q'7U\Q3#?<3I@&[WOK)\4; M=;CM!-7E7K;='M?U**8\ B]K7WZ:/RP7C^;]WO9:%9PRF.L,Q+%2QAI+(*"$ M89";O51,=89EBOUJ;5P>;&P\V935AM*\V"I:*]\V+FWHNA[(A,&L]Q.90[BV M@O:1)N> 2+!#EY:A!CYUN:[TZ;&+PSW^:1*_S-?%^O5]V19@3U(V.7>SFDJ& MD+!E."1B!"#,-2 Z82"3.(.*I913[9HUT3;0V.BBDC6JA6TLXI6X[ED5K>BV M4T9(S'JFBZYP>25AN*2>C]<&#I6BXJ-?,V'"Z_L8SG?EQ0/!JWQ7SCJ_* M_B%3DC/(4R5L9E4&$)04<$,+0*A$$\H)XWY5:+U&'QMQ[$]]YJ/A-CN=)46C(!SHZ"H)V]^,D']1"GR\YC?TV!TX^L%P\@?)Z2,>HWO63 M6E;/_F)4K!AU2JC0G#,*($$(()X(0*F0($^YSM)]M4_,DQ+?UXAL^ M]3/^:QMKT*Q-HGYEQ;PLC*K-9_=5B9GY)@I=5(6*OK,_J\B#J4PS#!550)-< M B0(!\88(D KJ55"8I5IIZSRGN0;&[U\4,OBAQ&QC(?9QFJ:3VK-_NS -@'G MT8.GWF9V!F&XUCB(8@90+K6A>)4!2G(%,H(A ME% KJ(57_D?+8*/CZP-9K5NKEK9V6GEN75MQ=J/@4.CUS*?=@?//"G% )%1F M2-M0PV:'."A]DB'B QT4 +2!A)=$:$$Y7X#3LV4GEO&P_;*-[ZRZA*WMMP7A;)6HE( M-+2(UE8-]T0)CQEI)YW^<.[=?;V6IO M94:^'5>UR%4J^\=3(9Z,RCL!S0\U6,_VGUS9?ZYG526'=?E 6U%I^5JIK8L_ MS9_F&^LJ;5".^6DOD47VYS")1?[OPF8C4X>[0AE>#-PKIA&"J>VF_P M8<.H.P%S$CW=[2FWIJ1\56+Q.+?9%)^DV3F:39B2-;G6F3"'U:S-W\P64Y9' M2/MT!XUS*@6-019#"I#$"-"4)"#+E):00$15WBU5)8A\8^/&*H6EW*G=S6;; M#CWF7P]+LXE[+N;VCP]FM"?[73\L"U':0,7CO-I]VBO7+;Z*Q=MM]Q_X%:PX$28X+B'SQA)HQT;Y1( M$Q3:RPDV88?IMH;<[<[H9)MOLW)U90E.@U-V[TW1?B/7-S6+"]2;<+:H$8U6OH0>FR"RC' M7-CI&2'J9/[5O&WEJ8.2-BS7%MPS5MMSL7DVE%M>:KB6&1QLA<[5%[6>BBR# M*$\5T-SZ0&%" <$I-#]EA&(E>)9[Y7'?*,_8Z/"S6JW^+=KLU2B[9ED]5I-( MEB4Y:PTB8568E-;3WGWRQ):/OD7!;YU2Q\B-X2:J[^".XVJ?#66BK3;13[4^ M?REGJ+IG.W7OJZDS:O55';0SOKT4$?67Y@UKC7:&KKTD:??'WGJJ<=1T<2_2 M:M>"=76O=^4C'M2R3% WHAC)]K]>K J[,]]V:SW:]DJ>"HU0"B!E&4"V4S,A M7):=932#.=1^-NVPXH]M&6ANHC\]FXO*&GB-\.D&"E%5Y6.UF-E#$$-!>UCL M3;^PLOK'JCP1W3]A97ZV9RCE'6QU%-Y;U:O8#='U1&60-\_WP&5L[]. YS&M MDSPY>G'V]60:$)2+6>,O-0J31FOM04YMAIS$X(N]MVE+5W!:^F2N9$9%("'&.S$"N;C@V% M!$(F!!.9(.RWP>I)SK&MN!?Z\'DN?7U-JML:-X*IZGDQVVH8-52H3Y>=/H>[N8RBS;.\MWK>YLY51UQ M:T(80XR#.!8*(!1CP!44(,Y0IO-4<9(Z-:]P&&ML+']0H:^,I>:O42EN-]=" M&\R^^Y*;P!MP$^&)VRTU"R\A$KXNX!_75//W>5J-_LO_WB[&.?K"9W9]_ M53:;R8:XVS\8>^GP%XTKIPPIG'&9@2Q.)4"R7\C*,^9MK-J'KC^>N;.'=3M]4O M^EJ29MDFXZDNU=&0W>Z0MVK5E]C9/?KEX1TV2[>8;^P9<=UKLRUXW=O(ZW&& M AF'?4@XJ%'9(\3'QFB?0W5;91Z6"_/6KE\?S)>S-N/8)[_88U\;L$ )5"1! M#&2,$( 4LK:LL6!3C"'*1(H%]#HB;1ML;+R_E7529M>N*R906X$GT;PE)L$? M:9U2)GB2 $TP-4BK%/"$*I EF=:"Q8C9DN/N[=^"(3U _[=AD79;&$/AU_,* MMX>N%+1$[I<]^5@GQ]F; R];R)?FM]ZMOBC"MZH>F^O M;"O)V4:6;JJRUL&ST6:S+)V:UBB93E>&,*)F#C AI-^4:T#QE@%"5*)HKHH6KY(MQN]'\3>L-P=@,Q ML\VP0@(K99G;$HY6KP$1B LO#C,H@5U3]IAUKE[?T2=75<%392C!_8L]ZZ^[ MVG&>BSR.$P 9,5MPA0E@*(E!F@NJ,THA5GZ>M4LCCG6#]]5;/*-_A4O'Q?5.$#'Q;/ M9L,W18S'6C *)-0)0((RP!G)0$I41C,*H>!.Y8X[C#TV-BG%+Y.Y=@I$OU>B M.D8<=IF =J+I&=:>J:<3HLXT%T&7$0"KH!BBTIW?*( MCN'/=F$JUZ5F3=G&TO3N=7])O7+=V47^(RN6?[/'2&5$=LF;JVVES;\MK+0S M(Z/U;T])#HG(XA@(D>8 I4@#$B<$$)92EE!!,NX4!SF@S&.CQ5T-TZJN]4M9 MV^O'3F3/6.P!YMS-=!O93 YH!!Z4EF\H7/:[/V0>-C@]^&FX"2(?L"A_3N+5 WPK%ND=./6N\ 9TD&),8*YH3B+&&N343.CC"V1:+NOKB3TKU9Q7D VSD\""R# M.$_V E[?7SM"X]ZRXV:(!NK.X?SR>#5X:-6^I9?#^?L&:]O0*G:S0T/[A=U, M\H,S<4UUPB#/01PGJ?6I6Q>$TD#3/.,HH7&BUR^ MML?ELNVX_#IT;B;H2%T(?3D->G04O)USP,4A$- )4'[T7Q;SQ390IW)HUJT$ MIAIC(7/&@<92 931!!"506!3_C(M(&6(3G^H)5]X!<)<'-#GK6T.V_=:4I1" M=@C?O8*O+9G%4ZA!G,8$H#26@":" "AD1B'7+.'(.\PH"+J#G 3LJE39<* _ MGA:SV2M8_&%+?$LC]6I=B,/V5C:4B,VM\6,#/!:]3HT;Y88#?!#SL2GI+O2F M%O8O@:-DKJ(2,L#E\F##QZ9<5?QL6,GUN[HQ?*/Q5KFM7=UMUD^+I0VPFU*: M&;8QI*-C%0/$D #$4#H@B.E8QCI!PJM?2\M88^.>]XVF?9.([>2,?BKF=:NX MRQ^$-]!N9!((OIZ9I-EG;C69X+<[;E9H)M93!I7(N)(@@SDTQJ(TQJ+,%5 0PQAB"C/H MYQOQ&W]L#+,3ORS">"[H]?>MZ+X%:#PGQM&!T1_26 ,H@P@C33@1$*0J#B1 M*LX3(9U.VT^>/#:*JH5S#T8YQ*F=5V[2OF?&J.4*&*-V4=L;0D,.GS=8X,=9 M-9IA'>%*F_D1>1XKI+#( M=XD%[H?[?Y^@8O&%; M'>U&'V.WHV-H.C8\.GE,AR ,K5=J;4_BZOJM!W5;CUH1,"%YPFD.M$XY0%(8 MN]'\!HB$B#3->::I4[:$[\!C6XJ:Y4*KVD!ERM!O;&6S,[]4:C7CP\JR8XTH ML,-F%[86E;7J5V6EYV5=^N"@Y\4[-BO;$WQ[4LHU<\M[>MNIL\])Z]LCL!-[ M6S/[N%2V1U>'VS#V"$'I">N!(E.,@(; EF5_+[/J;Y;E6R_W;_W>KZ5W_3;8 M?G8:!3ZB]1.SJ8LJ6FWXWVUMN/7"/&P+SZ2N&&*G][GZ!.?U;#?3'7\.%!O3 M85K:0F9\'C=<)$T')0\";+K=798O7NM?&OJFZUPHK0)*% M,@8!2K4&YH<8*)4CE&=4IWG2K3RXFP!C7LQV_0>:*DQL='/C%[>6$G><)\>C MW![1[_LL-SCP-]0B]T,O>(%RQ^'?J&JY'SB72YE[/N=60BRW#HV6:%\6ZWU3 MM+M5O_WRJ#*L*A3(XU@ E.$,4 %SD"DJ(<2$(0&[L>P;:C5FZNZKC9Z!]ZB5 M7L &>F_YAOJN+_\@[UW/BY;WJS%0P[P1S$[P1?$M=7JCE78$TWAY^1Z#<%WC M6\PSFCE@MLAI[=K$&:+$IOAF"4$ T20#C!";=44UHDP2G.5^L2P7QQK;^OG7 M^7)?(UXTPN0Z541I ]DU+B4(='WO6]JKHO10#<4!EV"Q)I='&CBNY*K*IS$D MUV_I1A\?BY4HB:M8R&DL:R)^<>/C:" MJ&2+*N'\V. ,[?/ORL2/7_O!R!,H@>S@Q"OT>_U__9BUYU#(M 7?O#H03_I MO+[?+,LBK0AJG,29[8=(&4!Y!@%E60JD2K#Y 6O"N4]& MXL'3O3[;P6(11"5<[53PC#HX ,\QIJ K)'U'#)1R3:):LH!Q .<4#N7E/WCV ML#[\.C/7M3M2VW=1-0&)"2**:DQ8+$RWV\"I;'290)TK'D"49IJS'U6 M78Y,&QPZZ10/14'T 4^TW8O_E]^2Z3X<8'@2'N_6"G_2"G![/> M Z! K.(RXJ!<_T=0CW5O3)+LCGU38)K #_>AWP#@E\77 + MEM/G-?C :7Y=@#G-_.OTE&ZT=\9+^]G\XM-:/:^F29K%*804Q!IC@#B'@$NJ M $EYHIA&&?:KBM@VV-@H[5R00O2[%32-F*Z>T MU#+),9'$R<-RX?ECHXE*Q*B4<1?8Y-LK_A#!=C8(@$O/!. '28>N[V<5OZ'+ M^^'S!N[J?E:9TR[NYR_KZ.'8%KS\;=]L\.-2_<]&S<6VW+B YCO-4PQRGMC] M#=> 0D* 3JE6%",>$^KE^+@^YM@^[8:DT4Y4STKO/I [^DW" MDS%W3$T-^' MXHY**->*PXC#>ES<(3AQQ'C<>D-,QM-B9NY8V5ZSZ]J84HA M30D#C$(!$&4"$!P;'H**",XTQ;&7Q]5YY+'13U/P?XTJT3O$:#B![D8]O4#9 M,P&=0]'&\JEH+W?T>S_Q>KYPA0SK>SXK&,4=MV%?A>/)M+[O4W\]N5X8TR?JT,@TFF M@B50I2@%A(O4T ND@%#$@(BA3>;3*$9>$:JA!!N;>53K-8F66\VBE[UJT6*G MVR12V\XCZU(]FP&R:B@XL3=ZA[P%FW W!GR+:>R9*W-':!DDI?7J^FC&B6Z3@!/$\40 DB@$ D M (.,*LX$A*E7A-2 LH]M(=F+"V:EV;9>,JDB>TLW%]\0\^_G,1S9K [E@&RH M/6D$0D1-S;#$!?:3#B'YF[A=!YR22U[< M(47HMA0^+&W-^_6K37G>87_[R9AT!9O=";'8S'<]AUYF:JWN MY-\WJ[45Z]/\A_GO8ODZ33!'.",0Q,AF6NE8 9YH 1*ED;'&2*Z%5Z.RGN0< M&\65U4U_E-5-5VOU C8O$=M);0LVLNUVLMBJD9[1:.]II-HKZN]]-J$AS@-"#D=_>W\@TCYUKO\D% [[.B##NK&=JFN@T(Q0)$.'P"N6^I'>G..Z3APT6Q'U) MC68$]\5K_"O8OUNPI;S7'XQM(0RVVU[OD!(2$\V RHDUXY(,<)XID.4Q49PA MJ!/M6JO^_!!C^U1+*N9[*[PN!=S MOQVF@KH5^YLFO1$+[>Y_M_WB5.9@E5!,>V/(BQ4)#(,>#:\)X-()\7-G&:5[JSHL/DC#[J%?:C?<^CMT M:!O\K<\2'(!Q.")P>\X"7!61?Z@*R M5<'=[BWINTR3&PGV#'[/3%@WK:_DW_:PK__W<@W?2<2T[:/T<;'4JEAOEI?C M_KKE@'7#,V0VF*<$P^>%=8/H;(98QT=UK!HV8ZO5O2X'WEO/F.=""IL=IA"R M_4 TL&6$ 1-Q$K-,Q2SVZ@=R=I2QD5XI7:,#FF<1TO-(NK'6S?CTS$NE?&72 M0HE1/YN05A!"%=\Z.\:P-;;:U#PII=5Z<;=/_OY%+9EUP7Q6ADQVA;FFA$)$ M"4Y!G-J*@#A6@$BH 98I1CCGJ?9+W+HPSM@^^X?J!*WVAIMW?+&5.YI9P9N] M#?T8X1+0;IP0 +Z>66$G852*V"C?%XX4KJ 0B!8NC3(H,5Q1]9@:KEW><0.E M'JU)^56]+);VX66Q\'@!VW.F%AZWMK4R.V$W> ^A7N (7:JSB,..S>Q!V"D[V(QZW^ M?N"O2GY:+K8-=Q*:<\42!G*1&=,C$2E@5#(0DS2/96ZV(M#9_7OPY+'QQE>; M=F6DLX%89OKL&8M9-C^_=W=N'@)WW>7;&8Z>^6"'A+]_]Q "=[=N9RB&]^9> M>D^BG[9_^4L@C^Y94%H 8!U"(&*+.-JCE#($UPIB7*<2Z<*.P&&<9&=G6Q MJDJ':*_$)#I2(]KJT3'!HLM\N=E8/<]"SQS;QP1X6V$W0!C(*NLBP:!6V@T0 M'5MMMSRJ&UE^7RQFJP\V,7 M7?C%$\KE8+F_GNW^SY?%R0K,4Q13R.+?%!E/S-X82J%*!8\2DCF,R M^:X6O' /<3LCT^=[WY3OFS;>\N&PVRYL7*ITF6;XC< MN4%RHYF@P/=,.#N]KL O)>Z?-[@W?Q6TFJ$S/L'"Z<[)&SBPSM'\PQ [UP\& M+X=Z_63/MOYG6U]KOE3_K=CB_O=B0I 4(JHR20UQ1?9(2G,*"D>V9ZYJ+;G:*!W8-.8*6#N ,620:JSG M<>R_2&N+#F.IW7H>)H^2K@XOZ\:'S5I*YYOK=S>?;^YO/MZ!ZR\?P-W][?O_^H_;SQ\^ M?KO[P[^0&.5_!A__[U]N[O_;CQ2=!\*-!_N MV?J:]:IV]0S6KWT$N7MBTX@ M0G,6.RB'^8*Q3UO>G^\8J;1Z5 L;[+A0CX;_#$N66>/J4[%09J]4]7,6+_<+ M-E]6A5"--N5/LRK.?)M9;KS(6WW/?GRUG&I^L5HMIGR]LK7F[HNOK.P;KE6, ME! ,(F2;KJM<0)YE$DI,2(+3/.&Y5UC#H-J/C3-K(^NV[N+%%B7=&-8H->(; M437H%\*-=D<[S#US=VDW>&5X55-$U9OM*[#Y$FPP T02KYOP/"J!HE!PD;B M&2RN0(T&:,)A*]14@ 2,-'N+<0P5OS:H[L-&Q;W%L!S$VKV)$A2M+;QJM)[.'\P#7XKY8O/C.[:<+N^M/I,-SC!-!O=8F>K:966E66:*W5+@FOJ#WXKE>_:>._BX70\37F+ M0>K[A"7,^'1OZA<*R]"M_R[6ZVT:!(:"\V0;P6 "NI[0K.JF#W=JM9J527[7 M3[9PUK5-O%3ROBA7)+->K%XF:20RVYP8JH26%5LU9"3/(*)I0B,>8>[7Y-Q+ M^MBH>*<\6&ZUOP*LU+_*6[4=$@I0E.[KL[7!]]3&9W!4E'NBOF#_=J\61K M;?S*5K;4F.';;ZK.-E_>ZJ^&7L7TFZNHNR1^(3Q+%,$AG!.";& M4 :F&>N\ M8>VWBU\6Q?KY5F_^81.3F$6Q+=*((::)AIC'$>29XI!1I402Y8)+UEN@^RFM MQL:X'2*OBP4H;;.4L+6NQSCXDP/LQM.##UO/9!UJQ'J(:@T*]5O$U)_4:;Q1 M]N=@O"CN_NS+N_'[MGRVC>G4AJ1Q3%.HI6V,D&P4:PTL@L:F8785>WE-J(/YG"+,YYDNM,*Y;[-$?O M#-L K="KL.1I./#<5HZND/2\ &S5"AP6?,S<0"3\ZM6#@SW9BM M;ANP_,I>[/%J==^VF@C)24H9,U,4&7^44&0OJ%*8QFE,N$)41%X<=US,V-AN MHZ6MQF?5])NP)Z!TF[J7 ]3S)-YB4VMX5<<>!)S/[1@$FMDGA PZQ]L-W9_M M9Y[N-N__H\I]^::J:_3EX_2Y3M]E-$]2I#.H<)Y ')'$MHY6,-64\2A3<9IY M5:@[*6ELL[]6%#0U[9@V?1I=-S8(@EG/A- -+F]2. M%(%XX+6=0:CAK[CX[ MG/] [U<'-W-[A/;)?+,F--,ZS0F!+(TBB)'Q(&@[A_"=,&1 M_I&77>05?:@3AFT8X8_I ;:H+?K*+=G*%]4+T\H0N@&L@-\D"IJP]T H2P#M"^D+?P?DX8>L+U M.?6T?X?#CV67IT_3F5J\9ROU8-NBXBCBL:W&J96*(=:*0II0!4G$$YYG1.B$ MNS8Y//+^L4WZ2D50Z@@V2KIW.3R&8/M$#X!+W_=77I!X=3IL,;Q3L\-C[QNL MWV&+,!F5 M5J%O5$O%!8C3!56I\4](A" W+@F40JD<4\9BXI5*Y"5];-[+1GG(*NW!O%1_ MVVRI[+0ABJ-MPH=A:!LN) _&=0FM:]!9/?^%&%*(OC"$H5V6HX%$&& MEY*=OH#6K%P9?M@-0=M1K* M7U7(AUNU.J$6:/'RDSWH&M8)EOVEK-M+_%:T\M[2[ #_28P) AE,*:)5%(KC2*G;?3NE6-;>_YBZPU)<+;^X^V9L_U_<>[RR?]H8TM6^#ZX6HBUS_LYG#C58-,S$/5-[/MR&_\.SK4 MC0F7GXK%?G//99GU_IXM'\M_7"@YD91H(M,,4DG,-E?+I"JO%V-$I=!I8J;A M9*X>;-CDO5OC!R\%G+ZAM/J&'JC18_Q*V?&6-30O8_)*A\)6!&6U^N[-$OR& MI7V"]X/R,#RPT=L6)3EL++RL:H[<:F#5!]<]P^S>LZ(WN ?J:1$6=J_.%IV@ M:^E\X?>^P3IC=#*SV3FCVPLNKCVX/9;8-1;:%KS+$XTQ1@2FA$B($8K-.H$$ MI-JV'\VUW7!VK#S8(G9LOEI#ZS]UKBS8!K/;KC \>#U3?4/A*["K_?&JX5B_ M%08=< I?7[!-Z%M5%W0 HJ6VH,NG.[8Y%(]*KF?J5MG1=#CKD;=;[52/9,L*\&L:[QM[$,;$V[ EOCJC3WVCRPL:\NN 3Z:?[8 M _2AND2&5&W8=I(]@'K0=[(/&2$3YF]_GQNB?)P^?U5F/ID=U(.:I#J+!(I3 MF$32.JSV,M<+BEA;>]H&."Y*P<6R7+ MFY%W;*FD+5>JYLMF_X")2LR&&N,8YO; %;-80HJ-SYKK-",J(RB*O!(?W,2. MC:.JO&?14-3\L%P!72RJ^UK(K26OGRA+QWD&&#F.BAN-A<>Z;R_1Z@E+14%] MQO0ZD*A6.6!JIA=$H5(UW80.F[KI!<1!*J??I_TCF.]LQ4S#BQO/[HOY%DTB M&0M*,8$139GA)D(@4;9G'(IH0GDBXL3IS.^4@+&QT$;'W<[):ND>Q'P4Q'8J M"0%-WZ3AAXI7''.;Z9T"F8^^<+!(YC9SFJ',K<]=&LO\I;"4P&95;=[1J3O(>LFY,0 M J^>9_BK_HL;J*[;H;H@DO@X#L%CA_?$O%&T\'%C3\<'GWB^&RE\-9BJQ4)5 M_8#*<]T)B3%2*(XAR2F'6,0YI#8Q,GG+_*_IC%(%GM:A"/J\ 6YN-X6+Z/^9A=!5%D?T_^%ZL-N7I25K]T[R8 MP_J?JV!1RS)S!:;+Y=KVBS6/-D),_1CGV+"YD5K^?35:>3B>.@NDW[BZ'J>>(W M4"H5[*$B9RL$@6;]<1F#SOM6,_=G?OO#W>;^K\Q,JZFMAFPUGIHG'VY6ZFE3 MJ59&F:)1EL%,D!ABG'!("-.091G+<4(XD5YA0NWBQL8&=^JA/%-K: M*=?VH MX S&;IP0#KG>SQ=.@-8#2[B!$H@NS@@;E#?<#-\G$,=/==V<%,;O7KU\-=^& MU?5I=31;/VBH.X+ON.$)"VOL&Y&(T.VQ&7 $*MCTN?M\I9GN'?9K^*%O *_,-K!OM3'B":((D MAY1$.<128,@3SNPQBB ,I3AF7D$EO@J,C9[*8FK6 "#+8FK/6QL KXP VEH! MIK495YV.8+W'R8V[^D2_9R;;KV*W4Q_4^H/2 '"S!3[T@6Y7] *6M?,2/WA% MNR[@'"MFU^D]74]VOJOY6GTR]FQB^_XV73V^7R]7Q9-:?/PA9FM[GFFS4LS_ MY#W[,1$X$VF",X@(T;;5%X><4@Z5CB.*$8^(1G[G/MXZC(T6;0;5DLU\F\5T M09]FD4QS;(L_X!3:BAZ0Q:F"&:=2*)8G-$W\BA/UC/\PE8IJ(P88 -<3NEY! M[?W\KM0>6)[;1I.#WXT!8&.!C1VJ;0 ;(VRW^) G?)TA#';^YZ_!P*>#G2$Z M/#OL_BK_3/6M9V]6(7#-T3 MQ\-B.5"V^,U<%XNG*N!VH1[8HF1XM47Z>8.T/4M9UM;\,4RZN#M@+3GB#B\9 M+#'['R:$$I)C@B$C"8<891RRB&60 M8Q(EBJ%,8KHI$^+&Q#[BG6;(ZR(A/3/S3Z^4!:OBY__S2N/*:=)E5I0"3.OI M;&K4\FCLU6F8W*@]./1OG8OS>C1^!J\LZ!%NOU6@+]@'6A-.P_]Z+I3?_)_, MC BW''1![LSBX/7*09>*+L;N+QR=WN&_C-BCR,\%FW]8J^OGQ71FD,:U@X28 M1GF"*)08*YN(*6Q+. :1IEA&F50LCET=]]-BQN:P_VL21>!I.IM9QZD\(9\9 MO:^ --OH4G7;U@6[,U(+P.>I/@QL/9-Z>9K]^0A('?SV%K32Q:6+;EPX/QZ7D#FLSI\+1_CM7[XKM:;"O]J%3C%,4)9!G+;;F]''*& M)Y:[)5:_>/#8F+)5S*>]S!K!VFKL(AIZ9S1D!K]RIH]9V2IIZ M_:;!LJ6.&M!,DSK^0-?\*+ZZF9M7E61?H>8';? M";,.&5,G40F6+'4H8> \J9,F'J9(G7ZT8_2/O;A0GQ5;JN778C85+[MB4D(H MH7*;O9!&MN<+RR E*8=,V\@?%&4Y]BH@UB)K;!11*>D9H-,"I1L%! *H9RJH MM+P"E9[@MTK3?LIE.2 2*I2F1=*P43/G33X(D''X2#=ZV)8ZO)D_KU?+S^J[ MFB7U)I)F<9RH/('"_ FQT QRC3*(8DPE(CDBV"OFI476^.C!Z/:'?T%9].?$ MCR3: '4CB4 P]4P2NR**5Z!2U!*&414D/:0T.& 2B";:) U*$PXF[].$RT'>$8Z4RE)(%*47LP:T^%<(I@CI$F(M))FG@5S'D3*T9'XXTSE*8! MP%H ZJ^3;7/9Y/OK#FGT;_.=<5L?1O]->-M5Y:KZ,O"7,CMOH%+4;S 2P6M6 M#VG#&Q6W?H-A.ET%^RV4Z;:"WMIG;Q=UX* 1](Z)?\R*AWK7'61)CF&JE<9"2ATAKY(M[>+&MB;5ROFM+V<0=5L(PN'4,V.7BIIO'-BI M"FI=>SC*<(,E$'V>$38HS[D9OD](CI_JQAPW<[&PAZH?5/7GS?Q#74;*_*9X M4O?LAUI.,N,>:\$22!-E?.5<($A)+B!/11ZC/"&*Q1X] [V$.TV3X?L%;C0% MTU)5L+*Z^G&,&_9N5!,.RF$89Z,O^&FC\<\&2;!%M=(:W+>BZLT\7B@%(B W MF8/RD!<,^W3D]^%>\I-W&S+*&:5)KB%C:0HQ80(211-($,,$YYE(4Z_*,:Z" MQ^;CU'H'38/UW?;V@5W/+.20\-K3&:@O6,.DMK[1_L\7#,\DUF#GE%4%LV_J MV;;:F3]L0Q8%(SB17$*%$@8Q-U3$=$*@2&@B$H1E3A*OH\03@L;&.KN2;K6B MWN&?9Z%U/'$+ %C?AV)=L/(_\#H#1*@SJ5-BACTV.F/LP<[TL+1HY[& MP="[E\-C(WODO;VLOEXNUT_/96[.M^GR'Y\62FW*O7PS^YD)SU.5Y3&'N;0Q MY%G*(4<1@EDD5)HEB5:I4T[\8!J/C:BLCE ;);<%JL#"J.G)4;V/LR/9C6GT M!KQ*>'6?U+REYB_@Z)6#M?E5&^*&W5? 6@ZLZ=O:6>!;VW?"GXN'&J=0I-Z[ MOL.N#D/!?[#,#";8/W_SSGK*7PO#@A^G#X^;4F/OB_5S8;;QW/Q]O=B6O(AB ME)E=M(0XS7+[GQ32*$W>$C=J@U!N4BF^*&H)*=;#3O4-&J!?&[CFB?6$] M4-:H!^9A\DB[X-626>KUNL%R3;L8VMB<0R29*(0(R$,&L SB#)D( 9%YA2BK46HL/-3U=]1GH9M#'' MACW]OC.CNA3:=3?MU#"D\]"Y[29Z'8F!RGU7)ES9VR+0T/WJ^+9@YX@%K/Y] M(8JA:H)W56/82N$7@G50/_S2]W7,*YPR/IU-5U-55NJR$]Q*-'13%629)%2S MC @&=9I@F_I/(*59 A,=TX1&*J-,3U:V);(;:9X3Z.4W;\7V-R^K;L^SG=95 M\;B&WG_X%Q*C_,]EG;G5BVO=#$=< M:FK/AH5"$!O'S6S7<0Y9@G*>4[.1=RMSX"]Z;!MVJV\97.Q12<@/Z_.[\_X0 M[)EEC.+ :@YJU4&)9ET+SM99W:I?QV_[5VWRP]JCDE-OF ]5W=>:>_.*ZQ_3Y81BA9*$,1B1R.S')35TSPB# M,N4$JRC32>:5D7Y,R-CH_'4!&[/-,Q+ ;U93SRB#HX@ZNHD7XM2W:[C7)\8% MHHLZP>QCT$.WEZV(-^OHLF]D6]>6@V>[3?I?BD+^/IW-OA6SF=FXVO.B"4XU M0L*X9C>'N\?[3G-TH8%K\RZ M.%A]/VGCFAH9Q'974W<-WF_^6 O6F"14/9/M,JCF#26SI% M4]8;IU$<,?M\^L2Q#W6,1+2]R#8YGX*8;0)'D$C$C=.@$>0TS6&2I"*)B!8T MX5XQ@[MWCVU_8-NPW?FW86NBY3;W.V+0\TPOM>HA3?.(M:$BS1IO'C8F[-"D M@^BM(X]TFXU?BOE?-M^OA$LE&$U@AK!QX06.((MS E-;940S3G7DM6UOO'ML ML[&,5)N7!V5L!H3UTQ=3W[G9Q,YM;G9$I.>Y:;0R?_8P.8^8&VAR-M\\Z.0\ M8M+^Y#SV2.?)*=5R^C"W3NLFWE&S*,^)@L:I-9,TEQ@R2C*H*!$*(Z%1YE41 MZ(B,L4W6#VIA7 ][;+D$\V(%=OH"MC3;[>4CT+/B=_"HY(/==T]WA9#_Y#VC M#P!WGMF7P-C[#%^!#Z]0^X\:JUT5XW[F_RE0PO' @82A^>"4B4=XX>2CW?CA M^O;]S?6JZIE35FHIOK*%&4KC:][J>_:C>7"41)(E%"40$9'9THX1I'FNH)(B M%PGE6%"O\BH>LL?&)_9FI)B7H7 V0H$)0RWV[JK0YN]B_;2N"H 5JT>U,+[! MT_-"/:KYTEYHS8JEIY/@,T9N5-,3\CU3D-4:--6V!=8JQ:^ W1P9]&UH7%]G M@AU0"\11/I('Y:X.D.QS6I=77!8TW0:T>V&F^)3NK_>;WI['N'.3K M UK@P%XGT6\2S.L#RJD 7J]WA*OV']?;$1')C"8RAE(J!7%$,:19E, $(R9B MJ15E7ON_%EEC\]L:U?[CRZO]QU[[NT P]4P]IZO]QP-5^X][V>:U27KS:O]Q M^[;/Y2-="U!9K#/2,-:Y0CDGF/LQ2ABUQD8^=^NG)[9XV=2, MKO>/91P/L[4LB^^!VW(O69OL6P KR"B[T=SP8]F:;T6@ X+>K B7$&4&KA$5T@@#PMX!7U[ MAYZMZX7=6W^:+@6;_;=BBX]S^<&69(EHEF*N$Y@RQ2'640HY9L9%5)B9S:[4 M2#FU;6D3,C8^KO4$E:+ :@J,JN"#<\F<5DC;Z3(44#V37R>,_/J^G@&A6PO8 M4R\=KAOL&;->-88]]^PE#2&W'%,VE=ND<;W\92Z-.'MKK>3''\(\>EW&FDY8 MBA*5Q1HRFE.(E4*0:TV@P$PASLS?XPZM(CVU&!M56"/^!*9/QOTNO;&J2$V7 MII*^P^'F=/4.' M-VALV1&FXRTON[[,/]WTXP^S"_O'KVR^UDRLU@LCLTYTLGNOQ7-A2^;)O[Y; M3!\>EGR&!::9R1OXS=TV M(G\UOK*M0VS34$F$$8\3 F669A"CC$&B-(5,B8R33";8KQUAX]UC6_]JU3JE M\#8A<]L"= 2BYQ7%$0-O1_V(M8'<[^:;!W6JCYBT[RH?>Z3C_?!T/ET9-_N[ M;6>R,B,VY3-;CU6MEI^G]6*XASFD/&LQCB+*8LC21- MT\@O(==%K,^W=Y@,W>KJ9:]:_8 X>#2V>>S79. 7[_WBUJ9/?YL;:O9;5*.)V8_ MC2.IA2$A>QZ)TAAR)%(HN4B0T@+G2OLX#"Y"Q^9)5 0TW4T=5JK>*378 7*: M9EPP6P(UQ0;RR*P 5"<8DHQ(*E&>183Z%/0+#OE@1?V*88%WH__0, M7\4O_K35&6R4_CEDJK8[1L$RMAU$#IRX[0["8?ZVQV>[T?]'MIB;MRV_JJIP MZ8?IS%ZO3*CA^]SV?:%"F2UB%!FWDS(%M;(II&:?&,?2A_%/R!D;R==JE8'4 MJE89/!OZ65JER]CJXNFIF-@9YC8 ;#P7 M>_SS V, M7VWHE-7Q"M1:AJ.:,S $8I=34@8EE#.F[G/(N<>#]J&R"2+W"S87C^K^]Z(^ M"":Q4#%6%)*VST4NL'C()!^D$=Q=N- M.'I"L60RMC]H@<6QBU/J*@=OGE?^I3_X, MDTX+B2:$9&9?3"2DF=;09J1!SO(8$JQ(K'&::.&U*0ZIW-B(;W,$_5RJ-U O MO&.#=A$Y]CX4 [)GQPYWY1]@,YQ?VX=SN#9V+;B_=<>Z8ZJ-@:$O C58'[HV M&1VK*K38Z?E-.J.M!7-I4W\_?L>;IBLU(7OJ_N-]L:8CE=J3NU^#X5 MJM+'QHL_S,NWE/D_$Q1S+&,>0:&SL@.SABQE.=0LSG249@AKKP[,?2L\MK6@ M[%L 2V/*L@Q;%E(_[-\].Z7V/MQN*\:8!K'G5>3ZZ\W[L^V.;.)B7132MJ1Z M7]B6ISN; A:$& CX4%4D^E9WV-(3 X%_4*]B*+E^2]!RL9KLLH7,R\H+NC)^ M)(V1H%',8$29V2Q(DD J!84RC7DJS3Z"2J>B?*=%C(WF7VE972U[1>&T@-E. MR6$@ZIE$.Z#C3(WG 6@C,_/I!I&9GW8DUO+B06CGO&$;HG!X\N)&;'7&T(1J M&F-!)$P(BB#&-(8\B2-(2!1AI+A0.>_8>JT6,JR@1NNTL*FWMW&KLALNZ.2!]/OMUI:+PR[5I> MXY]CURKIOGBG[)?H6AMJL+(^F6_Q)&<)XR@3D.L<0YPF%-(X2LQ(141AJ;EV MJR[:3?S8".W^42T4LQJZ)T]U +V=U?J'<@2D=E^ =QM2*^VHJ,U:TBOT[CEJ M_0[!0/EH?0V%5P):=R1;DLTZO'2PQ++N!C>3R"YX2]>R9-_5?*V^J2W M,[I8/#%C[RV?31^J.2.09#'"$A*I4K/Y50*R-.<0)SR5E-$Z,W*+:*7]7-Y'Q+A[F,A)MS'!S?GE>/+;1;C4%#97#;@#9T M'0HOJ(*5ZW*1.7 U+@\8#HMM^7SXPC*KRT:'B7=L9H7BN89\LZ<1,5D0QAI"'.E*W#DQ#(L(RABJ79\D>9 M1KE3?8G^51T;)>Y*F"Y!P]8K4%L+2G/!QMXK&W:R>PYL;*Z;RY8F>F;O]OBU M<*/:<0QVS_P\Z#AW+VW;VQ"$KHP;7M&W*:S;&^ GZ_+V)_&"6-.#^^?#D"B^ M'Q+U\RJ#9 X941%,$R2B3+",^I5K"*;9V!:= MLBEYH4'Q7/9#Z!!F&F2\W):'-QF%GE># &F.^OZB2X-B7C(T-(@>@T?5QH2 MSJ-!I4$%=&/R32D>]4'QU9T2ZT5YZ;BIUSM^9_5V8?OBK KVQIKWV^U(B_"NHNC0&WY7B$HRD_# /QE:/008G+#XA] M!O/\]*54MGWWK=[]8S5U,J[2"&OC"1!. M>/[]7)5/*G%EFHF&9891TI"0K3=N'$%:8H4)"RC/%-9&F6>A]DM MTL9&!-M@A-^-MD#4ZEYM#YI>? ^UVY!V/=0.A%_OA]I-Z-YOH?M\%KH.9]H. MD 0[TVZ3-?"9MH/9AV?:+A_R3W+_NBCD6JQN%W46?9F5G3,M$27,N PI@3B/ M$TAS)&"L,RX3@C%23G513@D8&UW4.@(VEZ!6TSO!_2B0[=00 IZ>V: #,E[) M[6WF7Y#:?O2U@R6VMQG53&MO?:ZC3S!CR^6M+@OS?"ALJ.XD$1G*268<@=PF MM:,DA1QE"40(96F:I$(H[.4('(@8VW0N-;2'M*6.X+=*2\^@TR-(.B[T%^'3 M]^KN"8W_FG[2^E +^:& 85?ODP8>+-FGG[PP//[#="EFQ7)MOAG7?%GZ!9.4 MI5()J6'"4V'6;$XAM[6^/-C M.+N10"CT>J:#[L!U#^!N021T"/8Q46\31-UB],DPZ+;/=.X04W9:_EB5YYO0 M3.TI*]9FHY0C&"E;43+FB#&V ?#>JZG.A2C>#\"Z M8:%TX]4NR S6EZ5"X^,9-+HT7SEF<[@^*Z_>/G1+E6.F'>F>;N:& M5LMT_>7U7-;)(]?"_*J,1=L1\';UQTB8"1]I*#*10DP5A33)*42EHE^GTR6%P+L7Y: MSZQ3<_O^YKZPC9:?U,?E:OID_^V+6E75 FSA#-MC8JG58J'D)(F%1K:0&T\T MA]A6^6:1O?_"DBBL%6+0"F-(:$"0:S*)5213REL5^\U8&(LM) P\N64\_Z5]G]\[X#FKY[D[-I\7B2[':+C&I M2A,FI#!;R#R'.,L)9%F,S%J=\T0E(DMRIX"H-B%CF][)'RGZ-[ LM07OS%^L MOF!N%;X"_.A@56?/*=^L+7OVV:X7Q]_-%Z%8O.S. W?9 M7(8"4TPQ@R2U 68\B2"-S1Z&BPRE*4^P\8Q\/)\V86,CR8VN98N0+RUYJ?ZP MNEZ(A@&K]]O16LU7]PN]Y+NY(!+L[K1%U, 7J>>-/KQ5=?A,QXIYXE')]:Q, M!.:KQD',[NO-N< QTQ&4*N40IYC8U-P("BP51HQ$F.=>I?#.BAP;=]RMGYZ8 MF1&%+NL'>=:X.X^P&X&$Q:UO#ZM6UF+VN9@_P+).8%E]J7FUV6H6K* MG1^T[:X$CIHQOPJ7E M&YX;!\5V?*(DYWG,$8VSV(=O6F2-C6BVJI9W_FJCK!_AM&'KQC2!$.N98EZ# MM=6SAX-9!SP"44B;I$&YP\'D?=)P^4BP3]8XQ6&\:=-S@CC+'J"EJ(W4U/\5%MDMYZ;W,N MOLGE(UVK;=RS'S?2O'U[B?QE72Z"+,XSCA,%F9828J8P9$FI+EU.PX%(,93BC$"3&[#ZHE)%F< MJ]AL2V3DU5RK5=K8"*+,,OM>9IF]JIS8.5KP&,)NWD0PW'IFB%<-6!I9>K]9 M9:LF\[T$9;>@$CSJ[9BL-PI5:S'[='Q9VX*[FK"(I0E6 M&F8ZBVQBKX:$40ECF@F%B4ZP\#JX."9D;(QAJZC]"3#Y]_5R5>Z^5P6PZE8L MTG$+T@35<^_1$:JA-AU7%3BUACUL-H[8'WJ7T13Q-MN+(T:>W%<<>[:CWS!= MLH>'A:H:Z-WJNL_>7L7,F-A=!:$PE[TS\4(IE)_A)'-8?\,'A@._P^O# M%S4*ME'QQ^J-;4_N:"ZCE$EAP]1CPT9(0)+&*8PY)Y'06%+DY9(XRAT;'VVF M3ID/<[QN7N>#4]>A<*.I'@#NF:@"8=NU5; K4F&;!9^5^A;M@EVA.-$PV/GC M'6LB3>?3E=F ?5?R9KXRWZ"IX<.RYOSR^JE8K*;_4_)E73F@ZEYLWGZK/TV7 M@LULA_4)2G*<1*F&,DULJFB$(8FXA,:K(IC%42JH\BJ==+E.8Z.Z2C-@O[C@ MI\5&XY\]ZRH%&"LWOAMX!'KFPLH:6)H#=O9L^F=8*X3-MFR:MFFS;JRR7EX] M?M:P@"6=PJ$GUP5' M=B472<*X,5-!$<5FS\DS CEC"I(\XI1QEN/,*\' 1>C8:&-3B'FG=)!2ET[X MNW%*:%1[9I?+ ?4F&A^$ E&.D\A!R<<'A'T:\OILQ\SN>GOZ3945(?8]IWJ5 M31 16.0*YI@9'R;1$>04(RCC6'.B=8ZQUX[12>K8*&FC-%Q46GMF?CL![48] MP>'KF7NVR-4*'VSJ>ND@[0-2J#QR)YG#II;[P'"0;>[UX8X,Q):/]O\VV/D[ MFUE7ZYLRW#:U>WS[B^NY?/T/C2>_JL6T,'J)A6T\]D%5?YJ?9VLYG3]\_"$> M;4?-;T;[CUHKL[CS)!):9QBR%"<04XYMB30$B-L:!ZQ [\WC^^_D2% MC '[: /'S%=AB 39@ (L&J. ( MN$2\R3"&6FN&57[81>M-!N9@]7L;+;HMHW]3TX='H\;U=[5@#ZJ*\?TPG:W- MO]T],D,"M^O5TJS?5OKU-M)L0B.SZI'85H*(",2$$<@%M9D_+(L5DHPPK\.& MCGJ,S=FOQJ2,W[6ZVX*1RU)[\)-9VZJ_>EX'=1TAMR5I -Q[7ELV%H#:A#HY MH.S>4T'?L. *U+;97IX;8\*M#!>B&8CBNVHQ*%=?"-4^Z5[ZNB&NU>U=T2?S M["25L5YWN>%^784^K@C M[X+M**_%K2' 6O)6]^#[2+[)U?=6B1'?=N\#==D%]\';NN9_OEZ_<>#\S1,&'>9MGGHPN(?S:;VR M">.''+(+@(ZD2K3,8,95 C'.<\@D-?_!/,F54)QJKW3.2Y09'3ULJ_^SAM+= MFH1=-$@7NT%!H7]+9ZBJ37CURA/:]"F[:L8&@E^9,;DJ6=Q#"\@ 4/?O+9U7 M92P^DS-H'IZ3^SLO[&'[[N57Q>S-O=VM?EJH?Z[57%05P,TWW/A30D#%4@8Q M0ARRV)!M1+)4Y#RA48PZM;(]+7-L)-K0$VP5[51AW05P1Z8,"V//A-@)P>Y= M;<]C$KJY;8O$M^EQ>QZ"DZUN'3X:W,LS,MG?BT79I;N+KZV\56"IA-\HV;'SU MR%9 /3T7OZL%8."QF-FDNU4!OA+#6%^<-:#:_<'CZTG+VY8WK.[94 M\KW-AYDORZ_=M8U'?ZC28MZ][)[YRE[LOUW_SA:R+-0PB7B:)E(HF*(R;7 MC=J@H?<5>*5Y/QVWN^ 5B!B]1 _*?5U V:>W3N_HZ-3:F$'#AJ^3*E^NA5BL MV>Q:RFFY3['U>S9:78M_KJ?+\M\G(J&$YQ&#)$X0Q#Q&D&.&H9(ZU3&-L-9. M9PQAU!D;RS54\\SON7!8'#W-P<#NV[VL#0%[Z=POH+;%AD/7UE2UQ+:4H@S MA"!3B,$HBV0L5,PS[E0N3-UW.\F]DLBD3/&)"38%DTG9MYQ*0A$ M0JL8*O']O$N[Z[^WA_Y^=G[ 'FYC=TAZ'GR;>IFM!#U-IQFP,M MT7LO'W3)/6[8_A)ZXJENL]3V[#03XLGV?[PWK_A0V*ISDQ29#8..@6LIN"W2E?/D^H3N+I-ZLO1 MZGERO^[TZ@J4]T1OQR'0A#\A9-")WV[H/@&<>;KSX<.J/*2]U>4U775INK3Y MXL8EV!9^XS&31$20QTD,L4X$I$3$,*4\CY(8IRGRZGK@)'5L-+%5NKQ"::C] MOT&E>.?B;VZ#X'RB$!;:_@\.+D>UR_& .TKA3@$<9 Z]V7>'XWN/#W?V4 M^YKSZI2(J5I^4\_5+=+R5G]=3.=B^FS3D;ZH'ZO[W]7LN_JUF*\>EY.,*!'K M/(4I$V:_KQB#7$1E-!8B/$$)PEZ;CXNT&1N=[9*A$W\?I_N8N+M"@R ]L,>T M2>NITY]OYP&SGX-@%M"[ZJ[+X$[8Q; =\]4N?VE'E^[H??PDITQI&:5F1T<9 MQ&G$(),HAK$42B B4)1Y1=4?%S,VEGL5WB**Y0KH8E&%#M;Q2:+Y!+-A";X7 M1W/QBKW.6-_.JN-A>J9SREQ^,L[A-,YHD69YGFN>0 M9K96 U$8!<2&_O9<0JVC^$8,R-FG MXCM;PSNO0(W!%:A0L'53*QRNP$$YM/(18,%H=$CN>QWH?1Q[76#ZTWX$*U?O M0^.V)/:O1K>U]G;UJ!:?IXQ/9^6NP#I0Z\7"5E1$4D8Z3S5,6)9#+/((\IQB MJ*-41HIFDDBO^-33HL;FIY>:@MGV)F:V4]IO+6I!UVW9"(-9SPQ?P=70LO+# M*SW#4>]Y+ *Q9(N@00GMO,'[W./PB6XT49VC_JI6C[9:[W=5E9-L=-K8M4CF M@G"B$V)X J40:VZ+R,<"YH)*G.6)(M0KFM]5@^3>?,##NXUMJ, MCJ%P/RKQ& $W:ND'UYZIIKZ%J;0&#;7+4NK_64P-UG\U/Y?=>G:F@-]ZZ6#M M#V$@AO(0/"AC^0.RSV =WM"-T6YL[S+UN5B6<9XGQ$Z2"!,D*(&8E6266#)+ M5=*,S)[E.,XY6,ZXIO;^)5S8HM"=KTU+_*FI:UY3& MNE&:VQ"XL5DX6(E*2\8]AG*[\,= M&R#6-S/W11EXOE!?%\6S6JQ>OIHOT>IZ+JW8Y[+N?92R7)(L@GD48X@IRB!+ MA( RETH97RN3$?%C*'?AXZ.IKW4&X=*>*3[7>E^!9ZMYZ2*HC>Z>'1'=!\2- MKP*#/%!WQ%II6\:B5AM\W8)<:E[UM/EX%F7_-HG>@(5JEN@N>-B6B=Z '#1. M]']#-SHSWAM[>%A8!I@6\UO]37U7\[7Z/)VKFY5Z6DXBEJ,H,\Z5C'4&L;"Y M,!AQ2'@DLHQCF2?29\]X3N#8=HJO];7<56L,?K,Z@U)ISSB^LZ"[$55(*'NF MIPM1]*8D5V@"$=%9<8/2CZOQ^Z3C_+DA6I0^:Q"UJ8!(WA"P/HFW0R>=LH MOC# 7=;9)' @ 9J[! 0U$ 5?HLF@_!L LGWR#?'*CIV_BZ5-:F$S57<2 MGU"92&1;Z6EDRX5E@D"&6 QI)#"1.8JC1/CPZ8&$L;&D5;#,R+(J>C;&/D#/ MCE__-L__=._ M_!\ _^NG=Z]_^'F1SC_A?/W#RR6&->8??I^N/_[P]XRK?_Q0EHM//_Q]L?S' M]$L ^+?-/WJY^/QM.3W[N/Y!,"%N_W3YSU;R:$72D)/5H))PX+(KH$WR26OI MT*3_Z^R?.2NL>,- >V5 >:$@%BS 56'>"A4#XYL/G4WG__CG^D<,*_R!F)NO M-E_^ZY\^KM>?__G''W___?<_?XW+V9\7R[,?!6/RQ\O?_M/%KW^]\_N_R\UO M<^_]CYN?7OWJ:GK?+]+'\A__UU]?OT\?\5. Z7RU#O-4%UA-_WFU^>;K10KK MC!O.*JF;?[K^]AG_]4^KZ:?/LZOO?5QB^=<_ MK=<)JDJ9%;ZN]W]>_]L?KY?^O,05H67#ZFOZQL5'U,7V)P._KG&><3S2>_B*OU,J3UA!GG&)>$MBPS*%TD!"TD M(,O<"6=9LK>XKB2OB.:-'E:8_GRV^/(C??"/513U+QN9;.1Q9[FM7 ZC^W+; M?:#?G03)F>8VG*W)FN+F-UMH_/\]#TOZQ-FW=_AYL5Q/I-5*HB&3::/\6POOA /1/PZ.D6$61_)),V$;P[TG^^')Q/E\OO[U<9)P(X67 1!9-1/JC2 OD\A3BJ;@0 MLE.&'1?][$#$3CBQO>.DG9R[@,V'\/55)O%-RW2;I+BPA#[98K@E(\@+>4=2 ME^HJ9]"V2.Z23YB/\RP>77XGJ+C>H=)"MEV Y$7.I(+5Q?^]GLZ13RP&D1CC MX(LF VE<(*0;#R;+8(IV,1G1 "#W++T3.'SOX#A6ICT!XR7]]+77%G@DJ#A1H3YC8'(UOEF^7 MBR_3><))#)'S4%/^1@MRK7,$)S0#RS$J)%>;?MP.&+=6WPT='67"04 >04ODS+F@5#HNV?GPVKO!H^.$9R.Q MC@R.:O5>+#%LZ.8V1ATQ AIK0#E+=//,(&?&@V7&4(1^W'W-C=5V T#'*RRNO5Z.SMQ\7\,@.3;9;1>$<"<.0"84[@LDW@0RA%,.^3ED>I_?:*NZF^ MXU3F42(<6?WO,9TO";I3@O+?@E"2'QTN7U7&[ M_O:*NZF_XQSF42(<6?T?EJ$6G[S_]BDN9A.#)(/B&;@DU/9"AD)A!DJYY%1$ MB38;_I>OZ6.8G^$FWTHVRPL7(@@K':B0JM&J5[/D MOX1D)7?^.+M_WZJ[8:#CE.31HNPB''AYOJSBVM[ 54B3#LY7$YN4IM/+0 GH M*?*5%B+6 HX466!9.N[849!X;/7=H-%]"K*!:+N R*LY?1J)8_H%?P[K<,'6 MQ&6#0GH)15&$HQPBD+#HK L^"8*Z\K9%MNG^U7>#2/>)R :B[0(B]1IW^3*L M\6RQ_#9!+WTDP4#16*H75(M(K85,6$]%&I.:I)N^6W2WLJGN+ D$E!%"/ Y$*!+)@ 7IQ1O;)$;@D!5")?R$>7("7&58XI M6-,"%C?7W T-'><?<)YK M%?&OLW V05>46GDW+'2< MQFPBTD[>:%PS\2M]9S5Q)AA4WH',G)#MR3D*@9-S%%3VSA:42AV%B@<6W@T4 M'2;8J_*[VI1?@G+.7G, MJ[_-PWF>T@^_YV;'I]M[+]+@C?=QC!WY&/Q\!6+7N%1+)CF2= M$D$F.[(C$BEJ15- FVK%=)_\X?P=8(1 MK2M90JKUQHIAA*B* Y:$>Q2O]#N#^ S'&>IK=$SJ4-.Y6N1CS[+EE\ MN5BMWY2_+!9Y]6*>W^/RRS3AZOUBEB>.[+&(Y/ 3Z064H",@.&]!.IF]%(AD ML!JC[F%JQGGO/B2X&DF^ PS]9;E8K=XN%V6ZGI20LG 4(#IGR?5+Z,$;Y("9 M2::3*KJT!LV-Y<=Y!C\D2@Z5[>&P6*S#K DLWN-L5N\@<([+,".,O\B?IO/- M"\YZD_W+U\_5X9AP8Z*LO80#L$5/>0,<[C^R$1=*RL.S!+FV(:7*TOT9Y(%"48#=8J1E;5DSAJ=XF8E"W6 MRVAEZQ/K%@GCO,X?$B;'R'A_B/@M1.9X5H/6-C9E_1&7ORWFB^_Q?LF/SR5G MK^J+/Y9!!.BUD:(V9QRD:Y^'^H):FG08.-CI?Q1)XNJ7KR1&TMUT'I;?7I%L5R2/5 /1Q>8< MO]QE$UY40*XD.,Y]=0P3!*$*?1E%WG,P[\/-_P_7U1GKQ)4SI=V;X87&CSLXI M4IDP59+)L8!02(*)@AARPD#D27(C4" ^5GC0 C<7I(S47N&4R#E$Z!U@Y^]8 MV[5C?D'!2#B[>$#^IMRIT=QN#,%SXMY$2&@J(J[ [2UW6@L+L:0(2N4*;DLAITI>B\*1/+C65WS[D7CJV%3*6+1" MBK7K RSE;*A/]10D(RTRI8/CCS72Z"8V':NCZA@L^%D>=Y\ M-=L"(?_'^6I=M;2#F"8Z2".L3*"%XZ#0UX>TN;Z'\9DA$S9A.M%6&(3!<6W_ M*"#><2.-CZ?.3Y278?7QU]GB]_^)^0S_$J;SS:%::/%WF&9AM;KJM%T%%KY. M6-3H$4E+]2FR- MKU0TK"@*\X6AC6],H;/>:1(^#]I:[X7LS*<:M\*V=[RWUGD'-U[W<'K)Y<2[ M8DM)"7C)58QT@@6=#<3LM9(L:)]:^T&/D#,N-$_IYK?223-X]9+VX.",0PI2 ',I3J+.062F/9 HN.&(*M":GV7TIB%YY5#W >APSC!A^G^ MV5S1_!1F=>[V^X^(Z_8/I!_X]&'L\"ZLM#>TOT[GM.HTS-XNMA,QK[!KG>2R MSL)S!@F[AC.(AMQ+RTN,+C!69&M/;!>ZCC6I]6'M>G7%93&:6\TU)%[G1?- MKK/G%A)R*;E2(3_:;O@0+K^GH!N#U@8)MZW8$>+N(!BO=K;^[Y?_/)]^";/J M)+U#8F6::&O6'Y#]__X;-WYS$K0N!H,$C#T%02,BTR2IZ(32VQM91 M!(\+Q6.09V1!3QXNYBUNM5_,O1/=B^8V8F @IE5', .K-BR>?P+D2 M@,M"7FI [_"QT=&'O9"X7G_<[$I#;!PLU [,Q]LE?@[3?/&.@PSC)N[8"N<2 MY=Y$6CK7BNC:)4#5696<,>#)!,^IF\(G]8JZ !5WQ/O M8N'"*@ES3=$RN%B[2#M_W99']ZN MO[VE.'=-**\^U^>+^^R)YLI:$PMDJPL=I(3TF#=S[!(3WFHAFA]%C]$S[OOY MIK:ED= [,"JUL='OT]EL0DX703L[8*66R\G$P.G:-YC)XJ.E@]>WON"_7'O< M5_$-@7&0,#MQ8==A?C8E3WPK#D+R5=NT*ZX8'8H\*PLL;!Y%L @N*P/6!>5$ MCE4VS5W;I^D:]R%Z4Y>WL1(ZL"]7G6A>8UCAN_H"XDWYVVK+X<37$1>ACKK( MMCX0S!%"H3]X,C9*P2C<:]TQ\5&"QGU4WA!*[<3> 89J*+BMTEN]FK\H93J; MAC6NWI_'U31/PW***^)KD3;?I?/X_UY,Y^M_IU\_)P5.M)91%DW<>>U!Y90I M=E0(0@O.BA9T6IOF5NL(@D=^;=XXA#^-WCH Z<\7RUYU<;BRX9.HE39&2O!& M6N)$:W#D"8!AUM)NTYSYUC?$#U,S\N/SAO!J)/$.L',C-U';QUR&HERY*!0# MY"K7.6$1O++5DTS>2Z&5%ZTC_'L)&?G1>B=42_*VW=//4:YH)^$!5U8'I> M+^9G'W#YZ6>,5[=UTL@8?,Y0N$N@L-!1:X.D_9BUS2J(&%J[U_>0,>XU^S#Z MO@VJ(X7? 7Y>I+0XIVC@;?A6+WTON2B%2;+3FCQ]K,VE+$E%T<[+TGJ9@E Z MM+Y7OY^2<2^SZ3L_P@'2$9\U";987(#!1:$.C%(U[47\2;#5420< NV>+\.*-98Y#5D6"4EX!,:2 V5"\D(%D MT_I^]D C-=@]_FD\I^-$WT/,=\/WNY&YD,A\LCY!D@5!,:O 2QX 6>T/I9P6 MO/6%W/V4C'NU?W+W^T 5=&"%'K"I-QA*.H1(H2]0,($U=>KK#&D%AKY;)$.1 M4FM,/4G4N 4"8QYV!RJF Z3=R<[?$&--T7O&HXV%011D?#<-TK?4.#;51_M"ZP1*6U.GF)!=5B)% MPRVWS7L]/TS-N&4%I[%?;531 :@>$5"D79 RD2Y\;0&:&)E@7HYB=XT0[JS*F>N>D(OF..H)C04(P MK.AB27"E?7WN'3+&?BS91L-WR_^/$G<'B+G1UW)+/S>2&60&/"]$OZZ/S1UQ M8H2TBD)8ZU3K8KG;-(Q];S<(5HX2=!?5N^]P':9SS)>]]%^D=/[I?%9?P)/' M-TW3]02-M7Z3CC4^@Q)<0TB2@;6RSF(P5C1/8#Y-U=BM@ :!4V-E=&");G"P M2U)(Z;/1\(>$.JJ0,4WI7: M) I9+%*XRNH=N,HL@<-H(;-L3<@L!M>ZL/(N%>,FT ?"TI'"[B%E_D1\,HFH M95:60S+TA\K6$3_90$+'N0@B!=':G7J*II%K8;&&+ES8C921!>>UH6L-BQ<,/3BZW0U*5EE4XP#9FN9F$8#P=.7A1GG7;5, MS8>P/TC,R'AJI>X[CE<+V7< HIOT_[SX1"'QQ,5:K*H4.&\T*"O)(;4RUW&0 M(N20&,FK=0+K#A6=F*'CU'L[@W69@1 MQV3@5F=P=$C7ASH.8J18-!N>@W5&^]M])>]%PZ.+C)OA;@B(=J+L[#"A( 5? MD1%=39+122(*X'44A4JZYNDS@ZRD#]&K$D7KN;SW$C+RK3ZXGS]<;&<_A?F28G!)O+?P!I.864=E..1,^ 1HQ Z MJ9);IZD?IZB?0VX(5!TE_T[1]&JU.B=.3"YH@@]U7Q G6DH(.2)HEG1R/G@9 M6]_B/DS-N+>WIT'1 7+O%$$W)TLK+TU0"HD);T#)C#63GR$6X2(:%++Y0* G M2!KW0O8T6#I4 QT ZD:)S(-G-B\.T5&@8B7WH'S4$(HJ4')2VG%CC;.MO?&G MR1KW=K8]L%IKHB]PW3FZ'9+!55*#Q%1KA[6'6C(,5F4OA>%HF[F9%V*CYKT,<^"2< 99%CX,:)7V=I<&>\1T O < M(/$>@7/SF-8<,S>%'+W:4TAI(\$[5$#VM;#,9,J\^8W%(_2,^T+I!! Z5/;/ M9K;6=X,!+P:.M9^Q]<0J)YAY^ 1K[0L_KE:\+G]33K$ZL565"DP>(M0.N1 T M&IWKE8AI/6#A,7J.M5-U0 I]YMOEXLN4)/?3M[^MZCN^JW>C+])Z^F7[QGTQ MIV^%[3*LD0HQI-H(@9P4F7@,NNB70PNMG[>VX;R3NYMCT7: M;1,X@EH[.'2)Z^N"Y!=?PG2VG;U\XT"X* K\*:RF:8)%AL1R@)PS25@P3"5=H#8%_D_SB]Z&=>GK23LC?OS8?$. M$WT]G>%W B"^=]/'=2-+(4S)R@-R0;)'14;$*PFL7LE*P[C'UI<$0_,T[C5# M!WNB*]!T\5+MFME?26';BN^_XOKC(M]H%CXARC67PI',,X(RQ*#W0=:6=-PB M,A-+^T$3.Q V\C#'KM!TI]=[:\7NCU>_Q>L;JZ_F(2O=/1TAEFF0N@K(G@>''@62S$H.16IR?"N4/6'7D<9(^H'%Q]HX+S M4O0_(ZU=IR<0^9,D"CKD2*=3DD1]3! SG5C.V:0R\P%=ZV*HF^N//'>R1Q > MK:913^RZA5Y\6BS7T__:4/ZFW!Y/M'ED.I%<2/+9/62)=#DN-/)NR1X@-H:0.@JV?SE?3.:[(,?\4I_,-9QM)KN@O8?9J7A;+ M3YOOOIJ3#,/LHJDQR76C@,\S7..UOJXFR4YT#@F%SJ!E+>- +!!UK(T=.&U) MJ2)SK=/Y [$R\O3-'O="3^#I8 ]M+E1^"ILD_:-+9@_.I@)*> MG&_G&7@IC?0N\FA;NPGW4S+R--">$=Q =1T D*2WK+TL?\;M_[^:W^D^B*N) M59;QK#@$(1,HK@0X9AV@9.@5LQ%+:SSN1-C(,TE[AF=[Q1X;37UHVU'R4N0; M;BXFB$]T*DZ3=*$@\[6?O01GU*939O9,!N=,\[ZX#Q$S\L33GL'91H%=A/=W M]]F5T%Z&S],UN2Z7$I.TH2PCKU[K6DYJE8-8+!T216$1T>:06S>FW)VZ<5,# M'5P##*3(+L]XL@$X_5*O_FJVUZ%PU6$Q-E/4B;2/+>UH'Y*CK>A+:#X:ZE&" MQDW?#X6")\%VJ$HZ-8*7$1GMV(E0P>;D.,C*A HL5RFC M!(V;BA\-88>JI%.$O5WBYS#-EU[MA0/Q8IYOS ^=>%36)>(NAHV3(NEONC:Y M+CX8+Q1ML-9O: ZC=-SC=S1,-E=BIV"]'AQQW5AM8A1ZKH,$DU(MRBT"O#4) M7)#26E_0WD[*#^D/WJ!LW!S^:& \6DD=^'J[.]*39*R-4CHHOK;P2[)>-Q0) M*7L7BJ7_Y@'*]7:D;EP(=A".#*3(#GI^/L#9]O9_=^%&;KSW,0'/W-7A8 &\ M]G0J2.5D83PSW=JK;$/YV.W93ULC/:1:.["W;\.W38[MP^)%^L_SZ1*)?V)J M_>WM+,S7Y,C4 I?/]55 MT8-BY_9;\&$4V84_>H>WR]M7W/89K[*_^$F>F-J[5Z GAR\4>]'59KCPJ4%LI<_S[G5HH<\G>KXMM^+=A9=L!]A[^)!U/*7-) M 8 (Y/HX!9%EA&B-\3*);&_W"[ZWKFFO1;O,E)\"@<.J9WSX7>VPY2(AYDV- M]/M0>[;1=_)Y%>Q%O=9$TJ:2UE@P/-8"0>.!/"<#,IK,MG O;W#T\W0CR?7YDAB[-OH3=,ZJ.M=6"AYK^T#RUYTBV>5D970L MRM"^<=F39(U;^]89&%NHK@,T[B[523:Q$#_D:90ZHY3B1HA:"/!!*R5M*HRU MSFWN3MVX56T=8',@1?:;7+J8)K"S<)V0M;C% L/H2;C100A.0BJ2.YV$8_Y$ M\-V3\K&'M9TVN32D6CNPMS>/D-JWI\YM>5-NSKB?1.]%--R %RK1]JS#, K] MS18C>>2.%8,#'O[W4]5E,FE0K#QR]C=07 =0?(>?+R*_6WP8Z[.UWA(+CG:U MI3^"UG4V@@TJL6U.\^;R1U2]?<9FF)-V) M4$:9$CR@E0*4D20L%R-D+G/*(@CFV[=(?8*H+M-#8QF_X]76@>V[S'F]P\W8 MS@^+#^'KWZ?KC[53"HGOU\7R@;<@D3F6'?? 8JFS'8V!4+ ^I$_:D>LNL#3/ M$AU(:Y>YHY.B]A1*[LBV7N=QZ=0X7Z:/Q!AY[==]@";&Z4#!G0.3,WDH4B2( M4@?0401O1+""MV[*^3157::5QL!I(\5U=3_YIOP\K8*=Y]5-?D16Q>92(-+R M=322 ,^4!CHJ3% ^:YV:)S@?I:C+_-$8(&R@L"X N+M()TXI';6L';L#\5:8 M L>=!VW(_A=,OC1_G;X[=>.^A^P F ,ILH/$YB^5IO6;\LM7LOCS,WQ'X'\S MK\S6_]7BE"]AMG5@:KN<1%MCXG-:>4K>KO-/LO#KT-\6Z%?6D M-I-"[1UPYCAI2T?P6DA 'V3..@;MFT^J.RF'XSK/@^V4CF'2P<%QG,6P.D69 M6 F"S$K>"*+48]EC1JC-#QB\\D,@Q\&@[GF?4)\+R4>C-C/FXU$$EBN.\"M MDMDFXU2-/NKH)O(?O=">_B@*67#9R-:9X>%Q.YCGWBEN]U'BD;C]97XSDCSE M@(F;3;>WW3 'G33QV'+#CYS8F=GVLR?N+GW=RB1PD6JG)NF3JZ.X$CA#,.=> M!J>U#$JTCNEW(NSH[F*7BVSG#*.4PI8<(9I,;#I#WC\/%I*+.DG+?5"MP[WO M*>AF.D0C+-QI"7:XO#N(MJZHWTJD7G(LYG7;OO@Z74U$3"8Q[H$7+D#E4,?^ M*@3B+W!F,7@GA@+/?01U@J4#-/T0:(X6>P<8NL7#SXM/83J?Y%SK!I'DP7R] MD.#D07 ZUIE14A3KO8RE=9[I/D(ZPZ\BLT'X-XA8ES(-%#LP\/<#I!R!S!YAVN2 >9? MPG(^G9^M+KA -%$&H< 0!W5038(82P8NA-4V!9V;3Y"\GY)QB]#: Z:!O#M MS8N4SC^=;RH[-IUEJH26^)%BE>D7W'8@O&!,H,L6E8."A@)/&1$B(\9T424Q M%)XW[R"Y,W'CEI:UQ]8P6ND ;E='_>NK"9P&+>/<1=#"(ZA(O#AG$(+4*EBI M3&@^'.TN%9VTGFCH-!\FX X@EGF"0@EDI@!#6=_A MY (^E02L2*L#RTRPUOC9D\1.O.L#$?%D=ZAVZND ?7>9F7B;1>%A,\DW4 !B M##A5IY]@*9;DQ;)NGP2[345OS3\;*OV.!3M* ]UD[W/9.P?>X_#)-N!5-[<]_ M-M]\RD9*$[198LH$&6:T;SZXV-RCD%#DZI8 S+HMA.>2HO\?\ MO7V==E]QW-*X4R!R0 UT8(4_5+F=+[]M>-OLC,LF5&_#=U:Q_V M2)+'+5\[)71/J=L.[.IW0Z)>? G3V9:;&R?)A9C)D9^FB:% TW 3()DLZV") M!$$( QE3]"8APZ0;0W=/$L<=RW5*J ZINPZ@>4\&C_7WO48MY'Q'#2 MREZ/4B;+.211VRJJ5!]Y>D(W*BXM-U;SUM[^22I[;YCPJY3O6]RVJ-@\@ W3 M/#$IZL@2 ^9K(LTR!4$+!I(QU"D(YU+KDLU=Z.KDGK 9;AXIL6JCFU[.VKMI MW U/JP?RN$+;) W3(&6PH'S*0*ZOKH4BF9NH,IT[I\G$/T9F)R41@Z%Q:,T] MFYSBEN,)$Y*34^O)R:TOX%S(]9)5@PN,CY'33"F$@8]9* M$\U U3#JJ#$X.=5O;WS4 ?'#?9]R="3P)&F-?/H7*2W.:V>8L[<4;Z2;T\:# MLRY9$2!G-+4-M86(W$&Q0KLL=2JY=772P]0<:U V\GSSG3Q?S//[Z=E\6BA@ MFJ_O+OV!1/S3K#97XC;EDI@#%Y4FXTG!=521+&BP'K/-4I]#>G,_>V M=FC(K1V%X0S8=4;H4J+?KO%-Q[ ,ADGPQM?Q:)+7J9<"M-76JXP\-B\D?8R> M;@W0/HBXFV-HI( .W.M?IZL49MNP=)(-$UG71JJN"B71']X&!<8S9AAF+U3K MG-7-]MH^9C&,4 MEH,(M?,C*ED+3 ,4P8V6*%QQK=^*[DOCN('\0# ;5%$= +&.3YK3K]SAHU!< M$62*8&.=P1!E !]H5RG-@]8%-9W)C0'W$"WCUCD.!*PF@N\ 0*_K5#A\7:_M M5[=9B5H9)Z0 HQ%!^1(A1AY!:L:E(V]/J=9A_R/DC%NJ.!",6HF_ R3]3,[> MEU#G7M[EI/@B6+9@0KW<*;XV.#+$"5<>O;/,AM8>]L/4C%LW.!".&@F_ QC] M&J:7Y;@U[[XYJQ\XJE7DC(YD,+:VU ZA0.1.@Q8Y66^,\;QU>F-GXL:M^!LJ MJ!M$-5WF&R_FI;Y.C_2@\^O[E[FH_3U=IMJ@;Z7KC MH RHB^$@59'D,]+VW(P^5<9(K6CK.-WZI-R-LG%3F@.BZ\ZJY43A0(ASLF#59HY"-8)2!PIMF:,N]N55,?7][5EX5G9T7WP>:<(<$35 M/V>7\K>P7&X"N9]K%[S9D(;WSE(G,\&/,SF.,2ZI7F&J J5H)(!Y#S$9^AM: MKZ1*2O+6M<-C&>/+=6^JY*=O-[[:=DL3T0E1PT3K$WDV2=.6JVV"BN;:20PE ML-9.^;XT/BMSN@_"'C:G RBO@[3//5QM>A1;S8W@Y,5+FP.H: 3$'-2E- MB8JW'I#T "DCOR$95/\/Q$#'**-33&T]#KSH)"JRL;(H XI910PY!DYP"XB2 M9Z="".T+&Y\BJ@^3=I3J=X#3X7H8^?7'*_)@/]4JJ,7R+\O%^>>+;K$%'2_: M:4"6,BCE I#W3/ZR8AZ=UH)'\X3;]O"G]P>)(]2W:"K+#LS,K]/Y=(VOR9O- MQ%"8GTW)_FX#G)^^_37\QV+Y,W8;^'3Y>[-S&F>44'4C-/NI2@_E!0A2$P. M4445\NDP>1^)X]J_P:"R.R2/UEL'L/RP#!DK^9?]_(5S0GHI((C:!D++0-M7 M%R,B MN(ZI:NVGD/XQ6YQ=;B4AM$<1H2A=0!F5P"42&D,I2S&^MI!MC+K'*1JW8OR4 M<&NHF1%QMEJNOW]>LQDFL)W1)9)"HAF4SXG^(.*CL Z*$(%EGF50.SEGM,0- M7-%7UYAZ>/61.PB<(AYH)/KNP'.QMY1C11MDD*-S=50.A\"B!JE"B62"N?8[ MI?#WAL^8CGLKG3X*D0,$W,-)]AGKQ=O\[#V>;5Y!7!A*5QQ'5\@'#$;7(A8+ M9'H]R"B+] HE;]ZWZ0%2>H+,(3J^?4 U$'@'N+GJLW%IBB_9V>PJQV*A4]9" M#MK6BRVLY9X<,FJO$O/2Q,$&M=Y'T,@]24Z9QVJGF!Y0MJ7]8MNE4I@)QH'F MR1/Q+M?QI!&$I-V8K"L\M;[Z^XZ 3IK&':_8VY Y6,HC7[V0EU]($-,ZS>"" MB0MK&I%;(MH!6JP%GT+6B5L.K$W2^NQ(7+=Z+MY[^_+@ B-#X7"%+5I+KP,K M<8]5?7T]@"TKEJV7@+RV6"&7CL[J^GS*:%V<=R&6DK5D*D"M7(!GE;>:T M5UWKZ=&'4=K=A?*!2'D:@JW5U@$XWX9OE\-]MAQ'(0>A,0R?HFG+=7U&$&:7;P:^36*J_JM*%WE^R1C$P!E(:3$Y)I+7:@?_ M_Q@:QLTY-(?;2572@>7[RV*1?Y_.9A/%E-*U 4R)@N@6RA#=PH$P%K4U19;F M%5J7:X\;+ QFL0X2;4>0>'N^3!_#"J]?U=^8L#C1C@LTW%#([(DIK@*$XCC8 M(H(UJ$HR92"\/$K8N.U2!@=3.Z5T@+1[#.W=1W/AZA;]T6=SMZ_<-\/#/GP, M\ZMMZ&O+/1KCF MY&\K+.?DEQ2/VBAD,K\U5 MTK"-0E-3_7:Y^'6Q_!1>S4O]O^W&_(+S+J>IVH+IV1SS>D&GS^VG0,._?F]&XLE>S0\CU'%> MVWL>D)O (*K:,-QA@1#K2/DDN6&8Z@2HX:U>3Z_M8^"6F8A (8L@CXO^<#(X MT/0G3Q9#3*TOC_[0K^WW0=C1K^WW45X'[O)#KWR-DW0@%D_$2T=QK^WWT4.?K^U1JRB9K^,",KG1U9]WC <@TZZ4CSPD MC$^XB<_WM?U>ZGOZM?T^LNS S.SS&M=*EXI##:AC'7N5.$3K O#D47H9DW&M MB\'^N*_MCSGBAE):WWB\][5;8;6GNT?@N5Y-%"\@%,%!21&=,X&KTGHPPQ_V MM?U>4#GRM?T^>NL EG?>>W.I>3$Q@!6Q-E4AYR+6LO&"TM(.MCRYUNWMGO=K M^[T4_M1K^WVDWP%ZOGO%7<^#C]//5XT#4&6CE05G'?D+B79>*$F!9H+[X")W MH?6%]R/D/*^7]<=@JI5..H#7$Z^V=<[:%EF \TV2G"QZ(-<#;&2J(#FHLK2> MYOA'>D]_#,@::J8#G#UZ,9293=*4 DDIXL76F;C5J=5U4KSFC!<^5//M@U^* M]//6OG'"ZS"U= 2Q%E49+\/J(_V@#J__$F:;0B:!.OGZ-(%%7OT&[L%QSH"5 MJ(I$^D]J'2T,RU%WR94#D3=@<9POJVZWOTF?@B26.L%A@LEP M3 4!C8HD%>/ >2/ 2,_JI"'-3,^%; _QU?%;F6ZV2 M(_,%.CZN)E!,E(I,F M9"BV.H F(#@,#+SRFM/1G'(X0471\8QT_(*GEXUPF-+_8,C_SAJ\7>+G,,V_ M?/V,\Q72[V]J6[<_FT3.O7+!U*DAN;;_0?"2D]=:"KFS68I@6H\,'(71CA\C M];)SA@'-'VQGO5TN/N-R_>WM+)"HMC[IY_K$8F)1,:^%!LMM .5TG2J: YD; M1]:&<6<&ZYP_*&,=O\'J9>>T 45_STT/%LB[Z=G']9ORM]7%+T]\23$QM,1X MX77^8(00308?HQ0J)F_]K9?1NSY';49CQ\_##L%Y5RKMX!"X>L=C"%4U5P=. M:$]N81WU2PL"-X9KHWT0S1][/8-W6,>8TH-$VP$D3OI^[,;,JZ)+'1DC%=*1 M$-"#*SX#;1 MDZS6G*$#C\:!B2YRC_$;VX)D_QWD MMSMHCF=UHLV',=-/X3[YD#26YWCS!Q,R'\IDX0G&Y) E\/Y\ZINYT.S[W!TEIU)#MXO/?X6<*K6I_Y,LHJ71P+BKS_UYNDJSQ>I\B1](BC_1K_YC M8IV**;,$NM3QPH$CH=5[*#:5@BGYB*UK?G<@JXN)8L=AXX&Y@P#[X8"]D47Z_57N%&Q]>?OEW\\!K81D8;D2OP/E/ PA2'8"Q"5B02KIGS.%SWQKU([=3R M[(.AA]LU#J>T#FY>:R@Q3Q0E;/AY4ZYF"]?1CM/UZ\5J]2L)_')0Z(?%]43C MFNVYY#IR)XA!"2+5AE\F98A>D.!Y%D(KQ9EH71+:AO*1&V8-@=P15-KYL?I; M6%8)?,'#.T _]FDMC]K'21WZT,T:K;/107:&0C&,$D)V'H(L/!5RU7(9VJ]M M=>C^=EZ[B]Q _R7>:6\5XQUCP)*4H!03$!0Z2(E35&L,)S>R,9,/$M/IP;D/ M#FZ;GS:"[^!HO&1D*Y[J E]QPA4MZ(($XW.J\Y(UN$ AC3R1CQ?5\OUY#KD(#8V]PV;YJN2 M&:M+WM3CU*L ,NY>H 2F>< 8BPIRIT)X6N(&U.BK:Y@]O'HOXP$&4OBBJ?2[ MP\]%HT(32HK%*="VMB?,A4$P%#WK9+*+K*0B=VI)NS>"QNQSW$JGCT+D %W MX,3?B4(NNDYF;1*3V8+5)(W-[:93/H%V+AJ4)I7F'6I5,(SM<)73!C7*HK30DH3II30E)<8VC7486-\/Z\>TU-RBI1@[,"JOYIO/VMC%7[:C]JI:+I@I,2CE)0,K M:GVBTJ&VOZ7SNA[8AMOH3;U2 M)D&0 L+L@HD+@^IB0"&S!LZCJ;U#,SB+":PS3"7&F0MY!P_GP06ZR/D=HK!% M:^F-#(%W6.MZY^OI;1YDR^OPNKKV. M!$ 3V?5S2MQWL+Z^*BCW29 EE)Q$4UU_K.GP(#2DC)*KJ*/P QT>C]+5RY", M$SDGK375Q6B =_@%Y^=8RYHH=MCB4FOR./W)D-(E@/S#FWP@9O0N@O( 61V<!;7PU M3\3*9=5=Y7(Z/R>6+A*E=10.DE1Q^WO$(*Y^^4J2(-U2B+K\MA'R;POZ* M*O5R\>GS8EYC[46I.RC>WBGT5SHID';*)E/4RPY;NU(]%4EIY"HXQ\&;5!^@E0B.!_I2)R4*4C1H M6K=O_.,42>V#G19%4OLHJ[LBETVBD6R_Y\&:.I*Z3D0(%F(*LLX.*,?\QBE[TT M]V2QRSYB[,"H[!3EH@E.!16@&/0DH4Q^8,D>>$PB>9F*R4._\C_X3J"K@H5# MO)S!--4W^J[S<'?R;5=12=*"1U%HAS%60"F)X(HB;DN6DBG',FM>07,4Q7U% M=\(ME;GR$?HR\62>*1SY6)PY&JB96*&<0VQU#0>3YEBY5 VQX NJ++' ML,/Q>>>#NX5,&<:; 8\F076T>P;GG MKG7ZZ18)W5[<#(6D%JKHI]7NQMW\;3%?7#[=V(KIBJF():8BP2)J4%HDB!AI MJP@L+G 6A&H=_CU.4;>W-T/#K:&B.G#1AKP/]2BY#^1A1*4=U FR$()6$*T2 M,M4R\2B;V\1Q+\8'ZVP[JGWM R+-VD$WO!V]*)TYX(KS\E\>?4]Y+PF-+AN? MJ RZ;C.2F$\^UE9KC-1HD#1(F((HE#'%9EUTZQJ"'4D;N*CMNE.7$D(EYRU$ MK6J#?T-A?P@6 @I$+H)4HG7SU5UI&S?&& )#>U:P'::E'JLQ+A@]N$7I]_^^ ME>T9L#7IKNA1.A) &(/@ZC@9(0V$2 %DU*R. +2"I]9US2>R0#]/5^'L;(EG M%YT$;\K\&MC"..&"$*!EW3T$:@@Y9T G20+1.!9:^UH[$?8\;,\^Z+EM>]KK MIV/#\SVS\=M?PW\LEF^7BWR>UA^([##/?\'%V3)\_CA-?PW+?^#Z\"JPX]=L M9>!:L7UBH\BEMSHJ#CK5!J;)<8C%D8M=*!A@7#!G6R<-.C"*D^!3=B$I",K3 M(1\HXHFU M.RVO)<\\)$:V_T,7J>APGM6SH^G\Y7>^EXQ\Y7^PB\ ]P\4=,DN4)M^. .,R@CZWY)$;QW4@F;C6[>3:_C M?D7-'=_V2N@!4=\UX*@]44(PC.BVY.)%%R%:7Z_UG!(B8RI\H/ES_35B,+F.C))7R^7T[&9+X4Q;A45'.\5*.GM#3N"C,X!H MI).,Y7Q[@NV]F+C]N>/EN]HCX"B9C7QV7 5=U]?O8;9]3BXW@^YT[=M)QM(4 M#3'S "GPZH&QZG4U.#L>)&#<(3M]"X^.(:&=?KC0B# M-DI;'"7!#K*:ORWF?[OT?5@R5F2>P:0:P"?E@' O09,OI%&EZ%+K$JH;RX_G M9K3%PK&2[0 4#YRHKZ]>5F=E8_86*3KSL190.1*)CD .4_1)DJ^L6V>_GZ)I M)_CH9^.##***#J!U2/_=8!UGHC:=3N2H*UX0(CH/4G!K@F?)BM8%),^N<7); MG#1HFKR/TAJV]&Y?!G[)\>MIB-/9YDK\Z#+O1SZS51GWKF2?N$Q;)B.5#!2X M!TE.=DYUFK;WD(/2I=[F"!2GWZ;4-:K!-_N.]*JC-1E)M/U,G*)Z]*>_INZM"J]//MO%5\K:8E!.$FG=17%FR MY39 $-(8:Q %:UW-UX;RYW$([X._!R*'4VJX@]/Z:*[?K\.R=N/?WH5S)JV2 M+(#6M7%(C @N!@N,8CB'-KI?=;;X# @/)8Y. M0=[<'6G/(=9QC!J3D-+YJ.THCLPSM]\'HN80\.ZEPN>"R\=D2_]@NLA\$IGF M+FA!L7&IDHT.@LX>)!I6/ \YRH&Z8AU-^S,WRR=$=VL@/--$QN36R=(JE3'A M)TEFW";_*IWQXR'R^LMBD7^?SF9AGC;I*L\7J?(G7X;>4)A>7@#E!SCZ/O/I:$D)22I0L M%6O>;&\O H\]@G9:[+JYE+>V6*TB9 I^Z( U')Q3"K0B\Y"R-BZU/FCVHW!< M9VDX;-T^,0;46Y_WP3N8BX-[%>[^V:>P>@/V.-P/GT4DKYU14'*=2I^4ANC( MK>!2V8BUDV]NW6G^I+;O>O#*Y;+7&Z:$K&E[GO!XG$8ZB.VN6?F57/HUOIY^P3OBN]6ZT0MGG!$:"L?* M(IT*M7,1&)0I&RTBBN$FB^Y,YK@1VQA@'$:#78'T%9TN96'2JF??/^"X>1.NXKW#' .IPF>TP8[.!/_1:6M5'7%SR\$N*0 M54[A*C[.VBA.(PH9DZ_3%3*%,DKE MZ64!-22FB*/))N76HWMM.XN9FQC'OG MF*U;MD9808 3W@$/S,44A0G-;P\>(.4Y.8O[H&4'9W%O371P!E\V\7F1_O-\ MNIIN]%2OF97.I01C@*G:QT?$ ,[P0C! :XSVSIK6?>8?(*67(>!'J'G17N:= M0J?^=8EX\80JQQ@VS943B[D^H:+]):."))0NM.^X2*TCBB>)&A=.352_ YP. MU\/8C0WFZ^FGVN5RL?S+(1'8^\<(F>!%*OMV2V0$%W!F.=T1B,U;?[ MR-[?WN#>3^\/$D>H;]%4EAV8F4N[>WW7:9@KI0X]Y[5Y@S+64,!01R#ZE*Q! MHZ1N70ATAXA>AC:W.Y6.DW-'0*']4J2OE]\R2 XJUOY!G$40&+S5/-GH6A=- M7Z[=A_=[H H? ,1>\NP !Y<&]>7B4YS.-\*_?FSQ:M-HKDS#55QP86PSA0PW MWLO1S\X_WC3LI@ M'_G6-HCN%QG/-+GUDO@]0Q)J_7M8+K_5A\"?:D.,Q=7)-&C>:Q\"3I$2.U@@ MHV3+C(Y*<5E'!-3F! 1( M4F1"HE/:1+<+EI[AT*0F2GUZ7M(^$NX.(Q48H/SD8%)]767CPJ<<@(24O3. M+,O&_/>=E[27CG>T ME^:>G)>TCQ@[,"J/3W01P9>8,(,UMLZ,YL0'SY%X"]8E+ISRS"=='0X&\=0"R9WNN)]%J.2]E+83J.2]I%>KZ.2 MD%E=$@9PLE:#FL(A9B;!AE",$LFGL L"GL.HI$,!T$1V'9P2=^]UDN9%!%MO M%4TD!HAVQY,'+[Q/Y)2IY%M7,!YVJ3]8N?80KL5Q5.<%JV=BGO(Z"-U?Z!B'X#)H5)N^&BS0?V' M%CI2((\@BB9).%Z#.5WG1^7$7%9,^J&>"?GD6N'7'W> M0T\?51:M<7.TY#LZ@$@N.#V;OSPG&N;IVX=EF*]F&PW]A1RZUXO5:L*#D4Q+ M"1*+JJW9# 0I K"H:D,4;=I?*^].71]/T5HCK+%6^CK'/,5M%,@Y2(4)4$0_ M>*OIRYBM4(C"EZ'*,\:=ZC78.;:/1(\\QWZ9Y_'*LA:?/B_F-=&T*/?^SK U M6;NN?I*"K(-$,4XUELPE2<. 9W+;54"*\[(1H%E!IH427+1^"Z%]HYI[XX2? MG[[]-?S'8OER%E;;++W-D6?FB2NYZ5VD+7C%+5AI(F;.1/M6+'N0UTL!6%N$ M+$ZCKKZ1>,W8;^'3Y5,PKYEA*030PM;J=RY(C,@@*VVM*IG3=TZ'QOM('!>1 M@T%E=T@>K;<.8/DVK&_42#%IO!>9 ^9<6XX;"3&G !R#TX$)E6SK?.MW!'0+ MJ>-5O6@E]PY \]MB3I[Y9USCB[,EXLTJ.U>*DA(C8*@U5P45!.,*[93H:J63#N#U,W[!V>(SY@^8/LX7L\79MW?3LX_7 M5<)8G,UR\^2U]JF2!EPV$7)BJ#%JEW7K3-P3)(V;H#LES%KJI@.H?5B&C%4T M5UNECLYP3H)R+I E)DX<8P(RMR[$+)F7K4O^;],P[OSD4X+I*.EW@)Y[4Y@7 MK&3O$\N"0\B>UQ$ A=Q%;8"S++VR.7/5VLEZA)R=,&7^")AJI9,.X/6(V%Y? M%9I@2JZX4K,XHEZHV3JI,BA :45.60O=O/W*+G3U4A<^5BKL, 5U<>/Y,%=_ M6V$YG[V>%IS8["03'J'X2.8::5/Y.N9$^*1%HC!&Y-95/;O0U6URXD \[ RX M U73MY7[R[*6#&B2#F=% TOUKCGH")$<28B!65DPZ>):]W1YBJ9NDQ9#P^P ME?0-L18AUF36[X6W6(:SSU8T9?L5QGTB.*;C:MJ(@1%T2T%^,(L->NV&>SEE[DMZ=X.F> M+3Q/ILH.CN:;K-2I/]^S.]'*19,$A4&\]K-/4H'3(8'QDAE4,3K>^DA^G*)N MTW2-D;$83$T=@.ZQ\/RN +?SK$FQ-2>_2F'VOS$L)]F:PIT24&+MS2,M!50Y M& BJ6";H:^9/F6;9D>QNTW_#PO?4"G]V&/\-OZX__(ZS+_C7Q7S]<34Q->7N M5*JM[.K[7!_ L2A)^-E[F4GP_H0%PCM0W&U&L2=D'Z7F9P?JNFT__+Z8%.=J M2X,Z[<1%4*$PH&](")$5+:,VW)WPZ<7#A':;H>P)PH2VFTRM#OT[JW89XG?7Q?GRPD76A23&23% M:P=+G2 *XC(5I+TKI4[EA+= CU#:;8JU-_3NK=;G"5[ZW8GR*BJC+<@D/*A, M7#HA:(OR8$N4-F5L?=5T&*7=IFN[ ^^^:GUVX'U1:.4K5J5GF:)5!:$F9U3, M'"):"SYE[@U&S<.X4=QWY':;UNT)QH&I'< M%L=5*Y(?#]%3+06(:\RU^? !8O[NGQ\MI8>):=1OY6?Z^'N:8$0IF1/90_:1 M#@[TM3-B?9M6&!/242"*K?,(]U-R[)'R>C$_^X#+3_73/Y#,?J(?_F."R3G, MY-2QQ"4HZRBV]HJ#S8))\NN43*UGWM]+R+A7+ UT?]O 'R_N'DWWS5VX>9!P MK&&X^)"FYN$^PH8U$D*[7)!9<-;7"=Q8"XP+^01&,J3X*(OF5^G#&(GKERCU M\U_-Z5//-R^_KR$L@N587^<6702%@2F ET$#C\@*IN2M:?V<]6FJNC0?^Z#B MX?Y)3131NRUY?_[I4UA^6VRX/;S!W),?V=3./$WTL%;'ZE1B* YRJ(^7>:T> MC])#G1MKF+'%-B]=',;J? _Q[4,WJ4-VOCZKC<*"2EJ#RUY!25Y39&5B,JV+ MY.XAHTN[LH_>[SZ(/T[4'>1&JF>UOO2LZ-]L^C')&HBCBL"T5:"4"1!5\. P M9>M$X2&& ?S8VW2,CY>CE'N/#WN4I#M$R\6;[5A4M@D19,X%E-.T?0PF2,K^ M_^V]6W,;2UYON-L=MF?>V"M%'I V=V322TH][?WU MBZ2.EBB:50&<'N M'D"S6)+E]8I>O+B9D2*(%T9R!HXI3=:6JE=W-H.5S+@2-!;>NJSS,15]@66, M;!_"Y3A&=P"5C[A#DU6K];;4.%UB9\A'3Y?K^T$=:C(ZN8&TF7LOU9";6 M* ],A!("IE!4:VMW+T'S)M9-@)]V[.\!2UM]^2;44:07W[=GMG()2F6Y%7#H44D 4WH'3FX!$C MT!)"#J110_-.3[OHF->4.5:V>Z$R@M$=@.4#_K$Z_V.Q_/SC8JXU)$=MC-0( M5ECB#BEB<.0+U)B#M%8D#J2R]WAY%Y#O12$"MXSL#&3 M:8^.3'NI)%C& O=<:%ZF14LO'>F/E?%>R(QD^,P#@.N=^KM56/YRB2^^K1?G M59(W;:EM(78$!%:$K-UT&/AZ/Y:C%#9%SKA[D/BVC(SVH+B.';V XL; M<-N;/LZ2D&V+(ZYDTG8B9W!&D@U?O)18.',YC-,3MH>&ZZ?0$V-8.3,@/N)Z M@9L7CR/+Q3I7+[G 9E-JK4" F*V'((L5+#'''Y;?[83#4\^?MV:N.1B:L+$+ M*+Q\O 8>53*^6. A\(II8DJ4 =!JP14M4.#/ K2)H' D&V>'PBWQ MI-[^Y^42)1-,WAC&/O,L>!1@ZJFG!'<0(],0C4\!\M\Y9V30"+ M9BR='1Q_X/+WU6)Y\;I.$?D=UXE8]&IU^6VU)+;1UY?K6]!G98V0W #+=40$ M3[5>4M2NPT8QI8A=_+!CY/!WSEM,-0%P)F+WS#!Z88S0.P[,$I3324$1FE;@ M68)0#(/:UB '[U2Q_ # ['[Z0=#PSP8:#5C8703TW6TC.582+UP9*+6[A0J< MW*JJ(1D*3FZWRU),D=F[@Y2>/)?6,?-Q_.X.-J_">OU]L?S\XNOJJ>-)R>RV9'87YGPH)4F7I\7.C_3T%#,=*?"](#J"^]TAZ>_+<%5[ MC+FFG=<%_;[&KXO+KR^6>?NCF\UE6"9\M=I<=1BW@FO/HH&LL-IN:,'GJ" Y MQ( N^>Q:IYT<27)/(=LI\#BM##N [/W"RK-BT1O,!C@W9#XH#!!XTB 9+VC1 MT7'0NACM_OM["O6V =-H[G;0#?D^[:\NUY6%9S*Q@LH*<"G6)J5UFIKW#JQW MVW1V181,")!K,GJRHMKC9 RONQ@==G\1==SQ]3JR#-JH[.LU%P-EJT*T#.M$ M*N>TDU:'UKE.NRGI*5+<'C8C.=X%8ZHL<;5AK'<9?$P( MQOJ%P.*<5$O42*DJ#T2:;&(UJT@#Z>NISCU% AK)IGG6'X_JK72 M 0^=O 1_NB9(OY&O3\3^@6TZ%#QZ7%/6["=VVLX$P3%?8FW1FYBO?SBR!%T! MC0J=,SZP,$58X#2="6P@%<*X).LDU)%$9+%$ZS1H0]\.618MI\U.[;3>[=AT:84K*B)$19!H0K@+/G21HJ:+Y.-2ZT]SV>3^#Y(QH$4:=[L/1-T.MMB#TE#.3*Y]?1)\&-!T8B5'1PS M.YN[*,%09FW R5 O*$M-M.((01*@2Q$^^]8!A=&-DDY:*GZ,27(TISM$RTV" MCF=>US+6(NI,0Z$B>"D9""D%EY'6(5N[NWHNZV]XW&Y;J=NDS1(LC_M?C.$S1W@Y*E8K8S) M)%LRZ%S396KGAK%,BV_A?/?\1BZ*1HED]0G2R\IF5W<(0L+BBK?96-ZZ MK]*Q-/?D8XT$SIY+W\FE^+Q0^W;Y:#HCTUP:'@(4RS*H[(G)+B@@UT-I[CY3?

$++4[((ODC$EE@(QK1Q8VMTDV;] Z MBM(^DP%/B\K!$GN.N-Q.3711LHR15F6U Z62 %_9C)QGH9(*:%I? (XBM,]< MPY.B"]V15:Q,S8YE[*V>U,0<-!SQY"N-I M03E47L\+E#].-DS2RB 2@C/.D*6B,@1+["6&%J4> M_0GEGH?@; M:\_%H'WM[!E 8HZ1%"DF/NU=R-&I_IP]7X@U$\W,F4 _KNKW M-1W?BWQ[<-];4XQ8,HL*4%M+WK>G4]M; SXH+H6-P><',;R=>4&'ON\P #V+ M>XW)V-P5=&X-/UK,8I7/;$3KF5+ 92T&SK: UXZ!9R:K%,@]R8=TSMS[DL- M\BPN$]HRM,\"HC_H$:O:\JWV5?B!T@-K87YX0(/JEZ<):E3O9@9.HK),LJ-"ZU'P/.<<:+CL>?3=ZEHPM3>>> 8V\=@-& M#8'5[@"V6!.N+@PG5R=T\Z]N77,<#MNR] W9DRE@O MZ^PM8^A43!)"U!FXQ8ST17*J=6CZ4-KZ53-#L/+TI/&&DNE?Y32IY=W[P,9J MZ"3UO/M YFVB_YF!D&MQIR93. KK09M0@LRR.&Q]P7X2A?3RLZ';/XB'2:0] QTO+)'7!UVI-W9+23DX>LB,D4TV$T]JN@ MAF#G:04U@:0Z"!'N6-6VNB"RXKTELS%(5G-WG 57VRD9K;BJ?2Y+\\R!)TB9 M%U?3RG_57AB=8JI^N<:;<@0,CM/)S<"R5$_S'(E=28!)P3MIH_*JG !=/Q U M+\Z:B/X .(V7P\SQP;?+B\771:X_\;?UZO+;39FLQN*9M9!\JET"HP=?2R-- M$<)XGXU3A[3$W_WT_B!QA/A637G9IYJYBYI:*:Q.ED'@F5B32"%')P+$$E3D MUEL76M^I[Z-GWCSUN0^Q<6+I"&*O5E_C8KF5UP=,J\_+VN'V;2;6+\JBP+ \PF]89?)R4(8K2(7$P4LYHI3L&@L-RF!#:YV M:1 &HN42;"I*Y")34L\H<'K[Z/]>K?_Y=OG[>I7JCEOF#^%?OP;2LXMPOCDS M)0F9R%I@/N?:0)7.#:42>&0"LRG*Z,G6O(^P?B,20U#RY,U,,YET<-#>+NK- M8KG8D+7RM]4J;\Z(.SF&I"';',C #0QBM J$0>-B1".:1R%V4S*O_38YE,9S MO0/LO'G[YOWM2JX3]60HDG!>Z+15Y#8[[NHD2(14:$G6.6M4ZT80.\B8MP1P M*M0.#PCC9T73H M))G)*N8F1\E0#C?3*0W]);+,ON'ZXOOOYX&>M,ROR4_\MNT3-RIA;>_CCO:> M#B>VD1/UPPM?W'OA+9"$X3G5]"5MI*XS%05$62PPB1I]G77U,+1[] [[*5'' MJI G7[ KS8H978SC==A$9V6$N> ^:55,^"M&^QF,(??.Z5VWQ\U 132:G M'G-3]NW]T+K*CLZ#A3.O]U M5->])"UNI$^EAAJ\J*V2&'CO-224RD556#*MLU1^3E7O:FH(5@Y64^-D\MR4 M4X,TND&/GU1AG23%[N=P5-*RZ,C6MJIZ\B4$<#$D>$0O24K55D/09*[' 5GC%Q<%T+K2.4!9/62=-<2 M#X>>G2.%TS/>[G4"S@E5\":#]KJF=@0#H6Y;5_TA9:))S6>2'D!6I]IM+!0. M-M/&R67F5+R7E\3-.G5\F=]AV."7U7E^^_7;>O4';GNU7*>3H41EC+5@L%3_ MVZ4Z%S& EUBF Q@IX-2FW.U!5MQRZ)E]HQ0(Y))"4K4T. ME ,GR&$IB6=6R(DIOK5:>D#"O%>\4R&H!;\[@,NGU>I\\TO-JUKF7VD#W*"> M#GENGB!EWKO>J>'3@O\=P.CCJES\BQA* MJ[CY\A?\ \]76UZ]6FUNU2E/ JTU C!&00M#.OACD;1)M ]"99-2\X*K0XF; M]X9X:JA-(Z,9P;=97YQ]",O/5W:DI0^T,.08&V2@DK<0MR-J*$ MGGH/5/2O.T#]\,)>,L\G\.3&,[8'--R F-/:,#LB-M5;[IS!,1^!1RE*O>*. M#SO;C,?#G*;R$<)Z*.X1G)M9X+\NEHNOEU^O"4]9.F2)00J*M&/-??$E2N#* MDD8+,2([J-?:3T3^PTMG%OH8D:U:\&]NP8<_[Q&N=;%"Z 3H/;NNUT):O@J1 MH7*E2'90A]F?"?[^2^?1_\T$/YI_'5B;3]5T)/K!-=5#Y-!G336I4R-=+)"T=<2DI"!*3KHVD@[W(:#U#UR4 MOU!-]2#Q_;RF>@@O.U S3RKB=[>EE=Y+C,D*2$*1,F;$FXB"@1!2\VQT)*OL M5!=([P;55T\6$IGWOG*<:'H&V]\W6"[/WRT*GM'>0UZ2!U%T <6SKW,H.>2< MN51H1(JM^SX=0%:GMTTCD7 HT$:*I0.DM2SI?I(]9YSI(EVI RB(,RK7H>\A M6I!*:BU9Y%:U'B!RDH5U>C/6!NW]0>.Y96%^O/SZ-:R_K\J3/S1->N;A[YTT M;W/D\D]71F.M3XYT,_=(FT,$#<&3]9'12K)UC3:A=4YC/PF='%52PEO07-?Z M#-I\L2@/DO'@&>.9I]8CF/\J"9U#<#,ZH7.(?#JP(PY)%'-6!$1R\72*Y/$Q M92$8AV"Y%-H4&UEJW4/XKY/0.0@/(Q(ZAPBG9[S=NVNWEADG"P-B'!++L( O M7$*62N3:R8VE])^$SB.A,"*A!Z9PCDP9-G5$31%UF9%'@(+ MI0[ 9=J9FN-S2,"Y8:;PK'F>8Z S$;<[4$R_!F+I$M??[W/K)A- 61=%($O! MU:U0KW,<KK]\NZ7$/=T,)/%J5$^A M>T#I(&MRFX"BK$G"@J6'4@O]=P&@[I2]5L6S[.7XF.=T9 M>PJ%T!%L# [0HL9H:A9B-%Y# M5-*&5,@;2B>[M#VTV^CI(QL3Z\NA@NBT"6DF@_:_:W.IY<7WOUV&^C>.;>GW MQ+-:)%@<0F:[I(E[;UO@YJZKX^;V_MO5_#8= B"K71W)H ,?C 0K3;3)>YZG M:#_Z4[H:J)W[G-[5SQ*M"\F+JCXS85Y@ "^VK9QH*Y0LLO(3^ 4_H6IVDZTM M8G8HH99BZ32';/<>/Z;'Z-XG3J>6INTN^G.H95ZR3YG\31'J2-.:G",D ZW1 M$-*T,V:"+GV3*ZE(K')7GNO^1TZFRB;-3?XX^*>J%8;!@ MHZF] !('Y[D"KF5AUEC'0NO"Q5/HLE^OK]W?+C_6;."PS@]$0([O^C*=&19U/Q?YUDR7-G6#L!^BN9%W.2 >'BD MMI/.:*Q]P_5BE8F2]<4)$'>WF=]N-I>8S[+Q@9=2!Q!G5N9 41YMHK3FW#FR-)G;>[+K.L-I( MIMVKT#-FM38YDKV=:1\J)//;L>2@#B64VKG,Q&E-TWES\OJ"X2#I'.D*+=0KFYJ(R=;%\LUB&9<(7I2S.%Z2?1\06]S[NZ+CBX<0VBBG6Z_F+[[_B MQ9=5OGMY327_GZO%\N(?](\?0D%"Y<08:;$ MU:YN_!-(K,=;WWWZ8?Q]R2%/G52U37EK,A2)TB2-,680NC9#U9S768("LD!F MC"W%Z-;)8B?6<'>7C$^\^"HIVWKA8J'#7_@:&?7.0M2((*3TS(?B!+9N%G88 M9<]+LPW!T]/7P\_@"ON@OP$FJ8R!/3N*H- MCQ6=#C49M8C@M579-Z_;&4QD+SU!VB'EH&.VE=B>&RYO&IS&8IF5Y!R%:E"8 M1,Z7*\1549MKLQC0G<8$W$MFCQJS&7".@>D(*3XWH+Z_ZJ#[OMQ\XZ8$+R:I MBI<%I*K-=)V+$+@U4*S)C =FI&_=>K8)X<\(S&/@=0R9]U-@*\J_6L*#@$%01HCL+3IJ" MU20BF;G/TP=2Z.O5\EIULXPJL%BG@-=1X+J.RBV9049>8C Z^?S@F-[9SNF' MA\X'C9926K5@60?FW$]U\KO;RCR7BR\\1S(=4(#BRH#7M% 3+SY_4V:>'%U]7E\N*V F'S ;^M-AND M__/+[_=C7*^7%\2$%_1KF#^MZ,HK.:$=1ZB&8F>52^BG!G'3WA*^*\/F'#QQ[;&[/KB(;]9K7_!<$[O M?;',ORPV%^M%O*1';VJ5,I?)IN0EY&U?2&DD'4(B@_>^^&"=2.QG-RHMZ>G< M83@>M;,(KH-S_VH&PIEA&)E.KF9M^!KL"A#1! @Q:VN9YLZWOF>Y>G/GY_5Q MP#J"R1U X]XTC#,A-3HG&"E>1ZNWCEPCZ6LP-.22T2#MDL;XN/?Z7F9!30J2 ML>SN "D?<-OLY?>POOC^:1V6F[!MN/;+)=8<['J6WWW^ZG)=F7XF0LX,R:U" MS_&JRZCWR,#*$NL@HI),ZRON$63.FQ!Z(N1-+;X.$+J;?^__M:0W?%E\^QW7 MJ0KV,_EFY/Y'S2V$$%*MQ:*%:4^,E %#=HZ'W%K3'4S;(/9TOO M= %&O/H@G-EGBK-3B*,#C5>9]+Z\HABYM,X@&$+?07ATSQ2/DPNL S ^ MP;@S793*-FEP3.AZ)2P@%J8!7;8HK#'&M6XC^@0I!T',/W.(M1!#CQG)'R]6 MZ9\OPP9S;2".9,!NBV*')R$_\:"C\XX/(;!1JO%=QCDIDWLONS;B7ZTV%YN/ M7PB5L9)S4Y!XU_%,UKD/VD-*2':]UP9B#ARBCZX$H9A]>--W](X\CN)C5=/! M;W]Y_^UWV?R9=D?4T@.JZ,E5#QFQ\WD)\^W3ZZ??E[@^'I_(9>8=6!/W7' MI,<:^GN]@M)P?"\[%P'JF :\%R#',-?:64:?>H&"$PD\ @:HPR6=.\+*\7NVOW(7?_2'SY M?;=:N$I#+%(SYY@ XVJ>*LL1' \%$&TJW@HZ^TZA]D<1_ZSMHR&8/43C3R_^ M#FR>*\IO9GU'G9(P6D/M .*;\N9D@:F@D(?&#.Y]8W%#P3TDL9Y4A \3&L: M+9$.X#2><7?+7N;J2MPK'7 RJ]I;$$(.@MP(S\B-T,2-(FQ.-MLD6@7<,NX YZ_):EU]1[SG"5Q7J+A0.&.<0<+:[D8B0HB2@\[%(<=D M'6_>9.0I8F96I[/CY.%%71.A=8"^WW%=5NNO-6UZR\";6F KE"7V2! I23IV M:H&=YQ+026\D4]JVGQ"PFY29,]M[0UX+@76 NP]8L_(3V>+;+72]"-1.FIJS MPWU-JY6V3A;T'IPD3NEHF72M4;>3D)F3WGO#W/'"Z@!Q6]+O,[0RZ'HI/.52 M\B9.9N^-_2U$EP/&/P9;Y]B[;N[L9L\ M^%2L!:M4';N9$T05))0B!,_9,6[MJ3V8GU+=2W7:G,[XB67? =JO[_OHU-BY M]-=_UB_Q3#K%D?,,+%3=@%I!M*J>(U9DEJ)WJ76Y^F&4=>[S-,;+P]A1>^$] MGPNI>V[=U37+0ZO[ZKL/[**_+Q=7$MB$9?[[8&):1$AI^A MB9H2P@L#;4M*@?C)<_-8[G]NQP9B=KK;L2'B[\ 8^@=N)W5L0^89H_,8,F1> M$IW+S%\E,]%W)7/(/+K6R+WW^K_*S=@@ *S:2*,?(%T[UL%Z+(GV(I/<$_&T M%P,7" *%DL+*;$IK=_ ' N8%TV@Q[H;#")YV (@G]M%VH]!>HOWV?HG7\9)B M!/,V60C":5!<:(B%]HQ()GKK#?.J]62. >1U :8Q(#C,U3]:(L\";)_^M;KI ML.>E1Z0%&2?/&I$X)MG$2>1Y@(]S<["1! M:S.<(V"2$53Q'D(, 8H5G R%Z+)N/F!Q"('S7BJ=%' CI=(!Y'[,;>'1TO_; ML8^UEC(ET *=)+M,$0QZY""!Y M5L0#^B/&$HB;*"SC5MKVMY5_\22V0; Z11+;$!EW@/.G\Z&,PN25D6!]3K4/ ME8 HK(8L"ID?@;'H6N>P_SLEL0W"R<%);$.$U@'ZGLJ)RJB]2K: BM7V<$F M#]I!\IHI*;WPIG5PY-\GB>T8Y+40V.S]]W^XC"+^/'D]=;VXE(57WA3(2M,* MO9<06>2@BS?9.$3VL$7G$SWZ![[X+YC,-@9[TPNM TVX+U@ MK-$0LA)@%8M1,*=X:%V1\^^5Y':,1FPEN)E'WGRH_+L*QZ>B8\F12#46E.(1 M8A"TCYP7.GC%G#C(=?[)=)O;%_;2IWH.5WD\YWN R\WT,2&Y%T*!<[6T'4," MIQVAW-OHF F)I8-:S1T"F+D'W(P4UD-QC^#BV^7>?''(E^&\ZW: M*[)$HUR ;#29-(QE"#)EX-)SLF>BYX?UL_T) ':^O)=A!7-9"L=+I#=(_??B MXLLV=ZUVS/FR^/9I]7H[JNC:+K?)6".T EGKDE6TN7;R4<2H& I3&AF6*<"V MGZSY#J(& -@'IX;2F#G&\W)%F^U]^66QQE3'!UUK7\5+"=%DT%Q4/Z]6O,LH MP7G45J.W6CZ8Q;,SD+/[Z1W!HJ4@5TVYVD&DY<;WW^X=8VN?9_+0 T/:.RID MLN)CAF2+-[Z$['GKIH?WW]_+$)0YKXE'RZ,C+%UO+*55YBH9*,J3=9?1T\;" M!)@C:B6XL+SYM45'-[/C)?D$)$:P=>:#Y],7_+1:K^HN"LOO55I7G>%?+//; M99V'L?@#[P4(Z>U1*U*=2M;)%TIAO;U&^J<.PF=NN H''$C#WMH'2,;(=G42 M1G>@5QJ4$*)T5F9B;&(QD4K6="IGB2"CJY&'2"MO/DOX-.7&)QC#-.=Y>&+9 M=X#V>V5_5Y?*+RXOOJS6B_^+^4P$(:S6G@Z/.O2SWJ,X9A@@_<>^X _ZT=19TGYTR#YAF%^IS5^/TC[,/B\Y>+ MS;T)L#Z4DDN,0"=:)":0:1>T9&#JB1:5=4$W[V ^Q4)FCK ^4_7>#!JC]\^R\00!Z/@WU[DVT(C/Y_LK;#W,ZY%T3-;(;O,P^FM QY9Q-@4&(M6<] MK]U(-#DM47O$XD7&P_)P!RBMOTH3.NN5BYG5.>\EUB;8&CR7'H3AEAEK"L?I MQEW^.S>A&X+9Z9K0#1%_!V;0CT7OTC#G-$_@+1(++?EBOA0.)>B@+9->8>L; MA[_DB*9!(-C;W6*(1#J TR15=(YIH6S@P#(3H IG9 Y#]+$&)G76HN#LG7_ MT]UB'*Q.,J)I@(P[P/G3C1*$$LEHK])>!#2%5EPKB%U2X#$$T(9,IG%CVO:!]S&7#;6SRGA->IQ34W@Z?6HN,Q;AD24/'L9P!1+'J&2"@)'8DTRJ&34(3'>\Q[: MM:AGGVW7S1XZ&C+/.]%H9"Z'"-DJ3C:N]\R3R1MJ(Y':[5.+Z&R2F=F3]Q-N MN\1GG[XWRPX[ 9P:[K?6.0Q?5N<$B\U5_L;8Y(0?'](FZV /88W2"1Z_YK?5 M!=Y>O?H8,I>Q0.28:L\R ZXD!Q@9LZPD=*)YCM->BIITS7ST]+L+ZD_$UY?T M"_\\"S(:SJ,#JSUA6Q1I5)$4HA29!)TPM5%YL@&"+P9J>46*(8CBGYDJ MNKUV>)'2Y=?+;2[,-F6P'MYK_$+G]^(/7^W TK.!(*,$$P= MKYXT@K=100HRL<1]P-3,B(%R^DX42""J2V#I8+H-/GJ7&GN>)): MMG9@1I+:M5TP!$^/4CY/(+H.[($#E_EFM<;%Y^6K2R)QF;[7"8*;JY:3+_+_ MOMQ+%8;P.W M-5OR5E!GV1K%L!:UN5K>1NX#A,(%V&RDMC8HWGY8Y;1+FM>D[GBCG 0C7=R% MO5BE15WQJ[#Y\N9\]:__POP97UWQB%CRM[!8UH]?%#JXM@LDK<"B#\ SJ[-R MZCP-!>"\U#]R;]B?$,!+GS9B8!=03RO Y:?;;7:BC](DY1;YO(>M110_U M- /O:E4;]YK%UD&Z@23.FY+0L>8=)<-C0?II=1'.3Q_3",O\(M$.I6_.%MX8 M1\.DD8X&;#E-T$-+K(%B3D<\"Z#(*@87I 430DJQJ&#P>5V.#(FCGZ4ZBL]9 M!\&K DH;#DYI"X@&(VF"@'-%.CHHOFZ(G)&*=+B0.HAI?"0);:WJASIA6V:9 MF%9,8[W9)K>T-O&$:(L!G^CD8SDY"YE58S03^L%3V:ZQU YX - M=S.$SA47T0L@/ZM& 2RI=QDU>&V+5JR-0Q#3( ^*O+4G8%8Z _),1K#-.?-AW,-H[#[,'=;)+:665^( MO(EF_H87/\0[?]\*XWIYM+L"4[2RR'RLA2@:'%<:,K-&LL)T=*TK:@>2V'V4 MNBTFFTNM+U#N<\#>W1:9"*AZ@.;[5V]?7%RL%_'R8ILEN+K::#?1]0^K\_,WJW4M0CI310=:'@== M U**UWA^U JLSQ9%%.3SM4[=&D!>]U;D$3AY",J)A-8!'A^'0\^R,\4$.E-< MT1I4EK1]A=> J2B12]+HVP?S=E>,S8:NJ03^T_J>0=P_]G;MJJ[QXT587S0! MT_NT>(EEM<:'B=-W%Y8[F'J6@V3)!P/!=7FV/ODFE#J#,1Y MCS9GA:KU1=O11,_LWIP(PZ>5;0?G^"&9&[^OUELY[UJN"3P'37Z=$;PVW_<< M0A UO0-9,CF[*%M/WCZ2Y)D3=4ZEC$\HU];).DVM4N.,RR9F<"'10H12X(EX M$";&@#X9V[Y5QSBK=+)N&C-:I4.XW\8J?;V\?\HWS/NBQV^;?OP2+AY4W1V4 MLO7#KQ^=;?4T,8T2I5Z']7*Q_+RY>=&]*0)*AT*N,#=5HK68QQ,XP&MRE"7G MJLWA)^R62:>5E M*<"$-AE1&Q6:-Q0?0VBGZF8(?IYN*S&5P'I71>,SS7<]I:DRFC+;^TDTZ6@] M"YR11(6B8R;0,;-U<=#PPDH0B;<>LCN5-MH+Z?>7%YN+L,STXI=ALTBW#,A% M9?+NR+B7;+N=.,&<'#V99=0IVI1SZWJ:481VJHV&X.>A-II>8!V$E?8N\NUF M<#A$3N)XN^9,#(LG12B#PF<][JH M,W@>);WQT&P65M^YN%\6YY?TO4LWAN5!#XY!9K'0J>7=QA.I&F? M(K%#TW5>7=M$EAV8L2_(20TNM8AH7Y=;+7>YL4R__"^NQ$7MP +VGJK ML8 .=9B5S!I(I!&,#=H9%VUH?M4QB,!CM=JV3]SM*[[?O6!S)KFQ*I1:VU>G MV*.NG?$YK_>8&-%9%IK[W4]3,Z\+,QUF'BJE1O+H7M.,OU/>^9BV>F?*6^5A M4.+&I!+(#[4L!K+'LB"/U%K0=-K0Z>88-ZTON&94/XOK-(HS-#:R+,@,376D M&:MM922/D'Q6QJ,4.K>NS=E-R7-2.T.PLE_MC)+#C-[D9GUQ]HZLM\];R;P* M&]QV*!(\HDDR SD91'VP&H(-%IA5)AB6I"D'H8@>?P]!]*\[].Q^\[RH:2'+ M53/&=@6+3_0;USV&,%F37/& 15?/(9*GFWV"F(10VC$A\T%S;P:!X^[]\T"D MA3R?A,9(YLX($+(MSE[_^36L__EK6%X64J+D!"X_5[& M33MJ>@'76$2L9A5/!V'11RK\W6U' X#0[4[\B!<7Y]L^CEL6C?]&$1@9Q;52%0\!-MD(IKY3-VUL-]QG:K, M/N/[\ND+/ESQ69'>,JT#.)>J]^*)ASP;*,R8&&7.\F%*TLX#=,2K.U-BQV'K M%.SO,;CT#LG>&!-.NO[%HP-(NPAH%#*Z>O2MGZ]$B3DQ YCKU 5A%#@;(I"1 M'G+)VLG0>F+GCQ0KA=Z4SDHML RJ(@F]GYC"(CF72 M>V3!H?)1R=;ED_LIFOGP&2_]1P=..\;WJP-&%T[^\.N-],&$Q9(/<&$"6O+7 MR<'*J$%Q@D303).;8VPN4IB"K2^J6FL%>MJKU>;B826=HR.((0&>23H%C65T M'C('GB6K@\X^A-8WYD^0TI4>&"+OQWK@>%;WX.+L4&?O%B$NSA<7WW\--5IP M\?W!$GDRR=2T;(R\#A*MUE7Q'&+@ 9E/+)7FCLYP,F0VFM8G\V,JNCJ[ADCY M46NJXQCJV1P@U%;],F!C'SF8YZL_TY>P_(QO5NLG(@!GBC/I=')@C32@I/! >CI! M]MK)[$51IK7A>P2Y75G(QP#O5"+K-SSS\?+KU[#^OBH3'8J'/+W9,3AX*=,< M?(&Q&&.R$+B.M7DY!Y\4 Q.R->1M(6N^F:<\^![4,W[ FLAV\V%U+_F9E\E[ MI#VHT9%;*9*!$&VIF4?MUMMQY]:(YY6:LS].B%3G.DRFPE$YC J4 . M0,P)O)$6'$;DN0AKW227WQ,=J3=6Y (WM\R\O*M@4I8I)J("1&%!.1$A(K-0 M9.)D[@:C<^M@UA#ZNCI*AR!COS9K*)0.CM&]-\XWZ[LR%W)M3_&&E'4"N#S0N>1U,[+QBG0]"0!()VXGPNP"6V M_D8GS:=_X?D?^.MJ>?%E&RX):'C&;)$:2ZIM-6K(/18(R4;:A[;P0+84?3HG,BN1\UZW M]HG-P<)[9NA\L[I$75= M8G.PZ.8NVMNWMD^KE_A[6.07A5YVNSI6:%61?- BB(M*%3H6R+J&R*V6R"2Y MINE'8.ZNV1O\YH/@9IXMW$X@CF>D!\]\(![Z(,%E6?MIZ02A* N>1;**(Z$I MM$^H.(RV@X!HGRT0)Q55!ST]]Z[K[\M\'=C'_/K/1#]Z72NKC0C.1_+-G"$O MC9G:?I*[C8VVN_ M_W\,TW_!]>*/<+&=KT[8O-R^*2SS?V'^7!MT)_IHB^(1'#[\V4>S<^0R&EV9 M[GS[BQUOW]$S,3(G,=D,J:C:*ZCF_8M:(<(P!![1NN8];H\@]]A#9,2K[W4' M<%E%&P.4D.C =)I<68L"0A*!NQH>;-YVXAAZY[T?.Q4F'YY.)Y-PCT?8P6IH M=(N(H6\XG6:=L-'$,5CF(1;AE0,A:TL1ZPE-6BN(4DH1?'(NMW:59M2O=Z.B MWZS6N/A\FTY=&SS5%VP^$@"V%2OUIGH9EFD1SG]?;185%0_*X,G_X,FK #)9 M4@,J:0C&#_9@7_X(;. MMMIY^<5F4J:)Z%BQT8 UUM 1:"($RPH4I0UGGIEP6)?V45MOQH7/F^LQ_XY\ M+IA[UF[P;V&]WO[<^,J-\>\ZG6N\?YD].,EHT'I"&&;!R?J2M%NR5R"TPQ(S M5TIU$%F;- CYM[!8UD[(+[]?4_ !S[=XV'Q9?'NY[?7_%6_W^,W&??E]U\,^ M+#;_O.H$SVM'8X>TD['62&@O(4CF0>=(*@F9=ZYUQX+3K>X9.]@#\'Y0@'-^ M]'1@L#VUF.V$%YGIZ.4L0/&ULZ?*%J).#$1!&9ST&$/KRJI]]'2(W0XP= #4 M1PFT*W#>!,+NS89Q1A>=+0-I:_YNM!FB(28Y2?K!>>-$;%W LH^>_L Y3NI/ MPNE($70 IP?!5?IG'9AQ/>LG.Q9I?SD(+F=0B=@5R7*G5?&K43^!I\9PVD=/ M+W Z5NJKB430 9SV'@CO;N=QQ! 9$6[)';2\1G $>$&>KMPVDH?+SQ=?WI=/BZ]8&5Y[.=V/:B(_<]HRX54& MQH6FA84Z2-@JP)@B\[3=LVYM AY,7"\ZLATR5J<0T\R7?C]0_KH4K$X?+G&S M^15#]?BN!P\M5OG,&BF4I$W+HPEDN0@%SB@Z%DK$D)@PJ!\,,MYYYS?@E1TK MQ>,P-27K.]!H=YS[;56E%GM=KAO>OWGY: M71DJKS<7BZ_U>[_A]<"T6H'U:1V6FZMEG<6LO Q60&"DL16J"#%Q#3:0Q6*9 M$J&<(L RQ=HZO(N:"NP=@>19WRR]"8OU/\+Y)=*'-[;]JNS\]1/RJH/[*^&M0&01 B8&JJ0 3D4Z&#SG@45D/+6NSYSQ_NI68)M[]],OPWF] M9?[X!7&G,WL_^'+K$M_<:-]<09\%6;CUP8"(89N&Y]EQ]*&1^T4N"E3+5^JWK'M/%D2$@.LG<\M-9MS_3^:9#4 MA]P_#1%!!W!ZK+VWN\TD%8(ASO!<)RU@'49D-8*4QANFD"7?NCAU-R7SAE([ M/1X;"*U+Z-W<#2?C8B#[MSA>ARKZ -[X#*QX9;5/6L?6T=:G:)E7@[60\T^A M,X+I'8!G;TKVM2IVQ;"B?003K:U]JB6XH@)PP:5Q(2:G;'/CZJ=D]0:I,?)_ M9%^U%48'^/IMM0E$N,HT*HHBUM7,@$Y0[3Q:IE45%%"RV+L;:0<:\ M)^(D^#F6V1W@Y9Y]<<W%T1:,RDM+F$8I0C\+,Z,(MT-Q?(A$HQM6_;M9>@ M>2\1.[6JVHFP*SQN:W#WE7Z_KF'\S8+8]WI)&GN]9><92];YZ!4P3Z:%4J2T MH\0 MA17KX^\"].UIQE'1*8)Y!E?]C=G#E: "8Z!KA4N;9VC+5& MW$#)@@7N"ITNT]UP7]'02TK/Q-@:QNNNL'+;#V_X_E""*3)=.#CCB(%%< BN M.&#.9EEGN:%TD^%K/-V]I )-A\D3R;1+'"]P2%7BVD/*A4R5@.9+PFSEW4/TLK^D_PQ6.I#DC^&B* #..W-/+"E2,Y431LT MM.BE!,SPUC>O12BW#7>$12-I M'S@4$I01Y$LG62"I+%DVM>O.=/[(DV3U:CR-A,+^F.[1K>5\>K/,L M>\8EM!R""!9<*MFCMQ[S=%6:3]/5RT'8" Q/@JV19$:C[0] =3 M!'=WDD:X-<)U)H!4+Y$"3)>%RU)!XH45I;3!/?Y&TD[1>+?[6IE@[^?1O MCMVI8"N#D5D&8$'0P:^- Z^- !M0<5>JQC,530OWK]Z1S]W]0N;^[^Q?/_J[0FR.EJ3>KK,H>E!7B MJE>X-_27+59:WKI0KK]4F=XQ-*CE_P"!=@7.'9?_R9(.,LXU:9C&DZ<#ZKK)M!4A^2=3-$!!W :6_*!].")Q0&Z M;B_&)/T(4\*B% M,L[I)%M'N)YIULT@J0_)NADB@@[@](1ROTIT\RYB%AFTY[HV3)803)# LXK) M9('D-#=&TQYR>@E3=7UPMA)GO\B\WK^V<)=#]+2$@J"\J#N9%L-2,8KV&>>Z M=;KJ7H+F577-Q'X8G$;(H - ?0SGN+G6TJ;8;(4J(#63H%@=T:*5!RV-9$;) MRJ;&\+GW^B[!,D:H#^>6CN1P!^!XM=I&%/C*.WE]J9K8^L$(.@ ZCN6<:T!I+ FRZ3!.Y;(LO .HO4%./(8 MD"?#'\ZR:=4:[S$QO;B:TR%A=^^\(\72 ;[NC_"A!5V?!XESF2334$(=GZX9 M V=S!*-U*:[6QMC6ON=.0KIHD'>LD!^>OD=SO /8[-UR[^[RY;C2&"2#S**@ M+69%;;]5DXM*S!A42O(D)>CC9A7.,TWFF9RPXX3< 73?7WS!]:O55WK_E]HL MIJZNLK8NZH>!9D_-WGF)9;7&3^'/&FTD[D8Z,@361H=!D3GNX[86U=$!@M&U M;D;5COJ.S^R1V%IU(>CG"/&KE3Y<_XMEKHL7B@47/(?DF ?%,ZD0SMFVIM4G M3(6IUL&^I@OH.'0]$]";B?M9MSS:D=VU\W>)5_?:3MTU. Z;!Z8K$N=-86O'R%WD *HA&'! M,PMZ.Z,B.PE>%@46)<^H=&3N)-/$_W(I@,:FFM!NP47R$U4( :+0&6)M96V2 M2T[-'VS\]TL!'(+W&5, AZ"G X-S;^Z0$$2PTP;0I5 CA(ZD-2 (>(H ,X[<\_TL>(^1.Y&4S*T/SF>: CA([(-2 (?(H - MW<\XRC'HX*,$VDR!2&>,_#!-&\T9+YGQRJ;6N?+/) 5PD%#WI .X7 'X'B< ME"91*VXT+5_45A21K,X0? 9CBB%S06ATK1-(4C0&00=0?SH-B6F68N$%DJ\J MWG %WH9@5!J-UZT%8SRH%<)"0#TH!',+Q#F!S8&(#YEIV&B1#_DP+X+$_8<4+N +H?\ ]<7F*]J[^)3/[WXN++J\O-!3%X M?767?]T,DO[?IL4PCDYS8P%MKAUDR9,*5GN0Q3DEC8\LMX[%C2"SXU-X)%I6 MIQ5=!^B\\LW^MEKE>JG]$==_+!)N/J[.\QGR%+(W"IS1$10F4^N_!"21MJ%M MXTMK$#Y-3:9/2IQ]3G(FT13BE +,0 [1D=*HE# ME,4FM)ZIT#HX<^+4YWF3FDGRAPJ0_)/1XB@@[@M#?Q544O,5H'G/M0!V@4\(;^T%IGH022$]]:USW3 MW.-!4A^2>SQ$!!W Z5KCWW@1-PF+*)A75M=V.$74(1H20B9NQ5 3&67)B!.E M%3R@I.,()0R3P[&'@[( M%G+^*71&,+T#\/RV6N;;2,A-!TPEHW&*5T;HN@0#(25/SI8B=G%ODFH]\&L' M&;U!9HQ\5VV9W0%>#@PU:QY15'^]R'KU@=:"U_25LS9F8;W"<@KG<63JRE\A M.;2U&WFDD+N"[LU2;IGZOEQQ^?VN*X[7-=R[61!37R^)%>LM^\^TR,E%'2$Z M27Z5$PQBC 4D=S:+(H2VTXVK:[" 7GR,=@A[$L2G%G>76'^_O/O>;W5F)!H9 M>"E@-.>U+Y<$GZP!CZDD2U]%/5V3C2>(ZMAIF0J3QXBE8Y^SM$WB >0U^A^[_9-=_<9F]L+#9>5S3XF!]*S6S6L/ M44H$;DPPY)XP8UKWHVM&?,>J<@C>GC3Z3BK<#D(&GFSQO]SB<4&,E9X8:TP&%]#3@C09P9-MY*?)Z@2)IP7,4[!M)+V> +EK M03>MVXS$'#VCU<0(2G%BF68%0M A2,4=5Y-YPD^3U0D@6T'A*:@UDDNG4-O< M[MCKF\4:DV;:D=F;R.M7PI+96UM/AI0#-R[ZF)O/5#Z KD[ U@H,!X#M*,GT MA+:7WQ\;Z>_P#SR_3J=P/,ALP-3;D>TXQ,"E AMU\J(D+77S!IX'43;OM4)W MYVTK&?:$S)\XDM==OWBD924'FKD$RN0$L5[?<"[IOY*8U"=1B$\1V(EF;(B0 M0Y1C$W'UA,6WRV^7%YLMQ_A-L)@?/90B"OBI:QI02*ADFB\$^ M)J<3G+4'P5-P.U(BG8)+W+0?-,()@Q$RDD6LE-$0A4]@:0DB&:U"\YSC/>1T M_." M:XQ$.@#7WN*DP% ;F1&,RK6_,R^T4<@;,I$8YX(/*4PW0F)DC>'T\)K546@F MKZZPMZ.221E>!%/D>@O!0459P-6K09Z\4R4H@>D_XTN&2WU(">$0$70 I[WU M:RD7P8DC-1F0F*0-J7O-MUJ:HTSH>6A^4#[/$L)!4A]20CA$!#W J8&^?W>; MELI\*J9D!\X[XBIG!GP*!40*F:,/RC;/9&FZ@'D[*/5Q]LZ'B ZVP]6:=]R3 MWPT@9$S1?BZ0LJX+$AX<"QPB*0Z+A1>G6VOI(E@?/"@LA805%0@:!4AL)0M4Y/9BU\NNB<^ MR9^S8HVTCK83$Y4OL=XE,J8A!LP*C93:MJZ&?)*8>>-STV*HC03&*Y_513AO M J5[6GP?KZ3B.5MN:[L,^L,X!D&P"$[YP+1FG,?6122'4=9)$'CV4W$".79U M--Y;WQF&8*2W I10M@[-BA",0K#TGW0W(*B3]Y4HYE?Q?' MY7Y.G:7H.=-&0>U 7SO/)]+8(I A@&@"MUG[UMDD^RF:5Z>= %<-!=+L")VZ MBN*WL%YOMU+CXHE'SYVF9F(_^:Z*@W<\QP*-YJ9UA&.A@F<70?91L!F7 +G$!GVA,R# M4BJ,4#YO;5Q9D[9JA7Q4J,!']-J8Y*2:+-/I+Y/ .0@A1R5P#A%73UCZAY(8R=:^?1P>AA'FE*VG6#WT_7Z;KE^5GS*IG8M9S:D MVF<_@]/&@Y4NH!72I]*ZV?).0IZ_:FV'PN.DU&,KF(^7<;,M5KUX_XJ6HWM; M/7CN70LC[6U@6I$5'>N \^P+^)K:F)EDO&A;F&_=K?-)8N8]YYK@X%&_J2:, MGUYA7']0_XAA@__C__M_4$L#!!0 ( "]A(56YJL2W@0@ #LR 9 M='1C,#&AI8FET,S$Q+FAT;>U;VW+;.!)]WZ_ *)49ITH74O)5 M=ER5V-[:5,U,LHFW4ONT!1)-"6N0X "@9,W7;S= 2K(EV_+,)%:\\8,L$K<& M<$[W:5 \^>'\_=GEOS];3J?=Z:"KS:AW^;%'7>WVE-86NL*) MUND)W<%/X.+T;R<_=#KL7*=5#H5CJ0'N0+#*RF+$/@NP5ZS3J6N=Z7)FY&CL M6#_J]]EG;:[DA(=R)YV"TZ:?DUZX/NGY04X2+6:G)T).F!2O6W(OB81(TFC_ M,$YW!VEZ>'@$@]T!CP9'X@!@_S\Q&MG#ZJ&-=3,%KUNY+#ICH/&'N_WNP5[I MCJ=2N/$PCJ*7+5_U]"33A_-2VN T="T9FH:*5OP/:A.;YRVDP M^0#[4;* 9@IQGXR^N![+1+H?7\3[T?$@[L8WS9Y/Z &V\_Y:P8R]21V5]*.HO]V@>QICWK791YF.N1'LERY[KZPNVBSU>)OA MXQLK%4?=/5J&=VS,)\ ,3"1,,3BZL;3LMXH;='QJAO=+;9!+!?N[ M-GG8BCCJ_)/8=8F\N]1&8^S,2U[,$#1'C]BG)]J"YP2G_M;!Z2VW""*$2SYC M5X6>*A C: =4U5@2&DTH-.HQ'('+@B%T6%4X4P'. !6:%VN(+\YRO#*2*Y9Q M&>9\6[PDT!H=47NG5L2.5!I4=5BNP M.5HBP+#I&/TCLQ5]+-I/P4#="4T@EU:A!"0U.95NC!.T)<8G&IWZ+=$T+7": M$VPF6#);7H;O9/G:13JD%>VK@VEM#(T&%S\':5*-26 $IHQ'7?CCK M[4FY';-,Z:EM^&1@)*TS)%8YW0QVHY7M)5K8QI@5:[\SXVO/97?KF'%Y T8_ MOCCLQP?'ML9^+53)[>H,$R0P._95V \"VCOA((T1EHH"@QP!YE"AIQ]2, MJN48>BC\T+60-E7:5MB.@I+1*F"[-#H%@;7*-\+D;@,XV/ ME0);:Z,![\1[.[!D3[PGPJU7OD])*641V$4C,0H/2Z0+)""K'C=DMCIDAD/2 MW&^3$FN0Z%LO\K]EHAWTMYMH?'N(%G>C UJ'<["X4H@PKW4>)D*;9%C**[MY M$])#"2"4ZY&"PM*5P0XP&$RD]2$&:T'A^Z$,=!&1&T@1D$((^Y!;44V5)G'GG8KV2\P%)6T"#' 9 M:E1B1B332G&*HS@M;\1"Y&&+(!F7E2Y^2X J8JC#]B >$=JV'F-<(QBP1,B7/)$*NEFI*?6 M#4OL\M#SJ K$N%%U*6/QH>^ZGE!9F1)1;;W^2U-MA#? YRXC*%#6*00WED!) MK*$JF)<% ".[9.ECSK.!<+H]$&Z\\<6$J\J[+-I@R#(Z[IS@UM@UZGHNBS9P MP>%RO>#VD,6&Z#YMD/6)KMS=%FP2)/B\-E#.DCV<$+.DR88\"R&LA#_K1<31 M ,\#=6)[4-![A+NDL*[3M#*T^TLQ=$VON;8.[],# M&.S+IMA1?2C)=NYHDB&,T9'=JET;CEDJ^#,E.FXJJKE=KX)58V[G@H-O=X?;=5AV-,8*SH2S\ MB+[1<=U7HIW3.75W/"%=@$JT=A?>383B^I==>W&_VZ\'1H YT8Q<__"K&_FR MGA.KA?W]@Z;MVO)[&]_?\RX6;]JXYPTW38UF\>M)4::G;,F+UZU!ZY9/'?;+ M:Q;?]*CD/&XO6UBQK^]2HX"?7?0@_G/E]S)S5-6+M*U3?9 IT1JF_,&]K2E# MA,+Y,G_^RAK;MV(U-MSX[YO]O(A\-N8255_1I#MO*;=ILP\&!2T)-Z\5S\82 M,G9Q#6E%)U[L?SMJ_^/S>UYC?)=C=VGQG % M4??XGSC?H<9>WB6)C@Z[1]'=Q5$W?GF_8-H@IM93Z=\95B,"9VN#7;__>.76 M.PBE#B]A#,.#UPFLO)6PL-,;&"V:\ 0MK=QJDP=>9*@_PVL5_@6/T_\!4$L# M!!0 ( "]A(55F"EW!:@@ #LQ 9 ='1C,#&AI8FET M,S$R+FAT;>U;;7/;-A+^?K\"52:M,Z,72I:M6%8\D]KN7&YZC2_Q7>8^W4#$ M4L(9)%@ E*S^^ML%2$FV9%MNDS/KQ!]DD7A;8)]]]@%(C;X[>W]Z^>^+GK-'J=#[MGW8Z9Y=G[*^7?_^9]=M1EUT:GEGII,ZXZG3.?VFP MQM2Y?-CIS.?S]GR_KFX M2"%S+#; '0A66)E-V"M%O1[[I,V5G/%0[J13<%+U M,^J$ZU''#S(::[$X&0DY8U*\:!-(Y59:PHT_K#?:P\.MGP54]&BP??@:NMGHS,&U:W$E)]G03ZD1FE;%L5;:#%]$_N^82EH)3Z5:#'^XE"E8 M]@O,V0>=\NR'ID4WM"P8F82*5OX&:!.:YR_GP>0!]J-D!M44NCTR^OQZ*L?2 M??^B>Q@=[W?;O9MF+Z?TY>SJ;[4K&+1AS);5B]'=8)YH^4[!.)G(F%,4L+PP MMN!HA=.5Y4^Q=NOH>XI%^0@Q+4>)J:C'=,+<%-A';L8\ ]MZ?ZU@P=[&CDIZ M451ST#V-,>^:[ -D .QO;78!"'&KLR:+/> 6N)X<@_;@=5VL?2!>*&^X?8Y5H$_[>P-*=P2V8" WK8ZK[.OSPG;I]+M_UTT7M\8Z6Z4?N EN$= MF_(9, ,S"7/,CFXJ+?NUX 9AH19X/]<&@REC/VF3!E=TH]8_*+PN,? NM=&8 M/-.<9PL$S=$C_-2X,Z/]6;W;JYUW?^06?8K>2Q?L*M-S!6("S>#DTK5"HPF9 M1GV$(W"9,?0D*S)G"L 9H&+RX@G=S5F*5T9RQ1).!&N83B5EI%!OHT(&,5C+ MS8*JI/P*/%4O^[1X3Z Q.*3RRJOD\E@:5%I8+ACU7X. M!LI.: *IM HE&:F[N713G*#-,5_0Z-1OCJ9I@=.<83/!QHOU9?CJL;O_Y\$N ML$1FB X"V@H-300N5L=BLU8NLP1Y*V@HF<6J$-@G(F[-]4U$JR2NRQ$PA'6* M :568"YQ9&\-C?$B_!:E234*A140P1IAYH>SWIZ8VRE+E)[;"MX&)M(Z0UJ. MT\U@-UK97$.IK8S9L/:K!VJ_=D"]O.'5[U^\[G4'Q[:$8JFJB)1T@G(>S)Y] M%?(H^?T=XP8\PA Q!MR_8060(0J@$^Y]?QE&<3\+KX0Z' EHE\G[>Z!WNP9D_W0(1;KWR? MDC9 60 [C<2(/-=B(&"2K'KBHL*0D?Z];+#D_7V@(:Y# ]4*,$WD;PSZVT >G>^W!G7& LS*0BN'+?I MG%($MPAUDL>$86Y$A2=$N.1CJ:1;D-K8-BQ%EX>>1U4(C!M5U^2UST37Y83R MPN2(:NO541QK([P!7FA/($/1HQ#<6 (Y10U5P4U$ #!&E\Q]"G@V$([K ^&* MC<]G7!6>LLC!D"1T5C9#U]@MVG.I4G:@X'"Y78YZR&)#I$\;1.]8%^YN"W9) M$GQ9&TC1)P_OWMBXVBOX*(2P$OZ@$!%' SP/U(GZH*XBSN#/35S0*4(I 7W) M5O ]@BXIK>LX+@QY?RV';NDUU=;A?3J]Q[YLC!V5!UIL[XXF"<(8B>Q6[=)P MW,.!/P"ALY&L6-KU*E@UY78I.(@"/>Q!^-S@UZ/D[053\@I4>1IRJW[S#R_1 M(Z'^/#>'![4+D#^V.?1GLZ**L>:*YXAVUW&^HCQ"ZB,$S(887IK(41 [;>Q2 M,_@;V&6:2N< [DDJ8XVJA,J%1/M\)WL8#;E_TF#I/\GR*H3AUT*B^3Y5OX"=39LZMAY?/3,C4;P?X%O5*8I#BFNAX\.R,T/&/%4J,-4.ZE]E, MJQE0SL_XI'PZ8DI"AS17>@%8.I_JP-[\!H(1<9]%$+7K_7#VFS$G9P@;G\38 M1]H2IV-T9+<97B_ZTB8>?8[DA+RS:>#;J_=*P=& M>>I$-7+Y8E0[\F4=)S8+>X>#JNW6\GL;W]]S'XMW;=SQAINJ1K7XY:1H,ZML MSK,WC?W&+18?]O)KUKW)X417MYVU6(T=/?_-V\\LE/^%>T]V85 RDS1LLM.I MA(3]M-0=[\/N])N;:SKA'=V\=Q'.XM&C*]_2UN/MZKB^=/6KK\/7':]/OBFQ M^Y08KB!J'O_Z[QU*[.5=U:ZV_:2!#_?G_%E*@O"3^!A%/YT6[SKL MQ?:Z]A+"_?4WN[9I$DB#VDM+(Z((@6=G]C?O?;C[Y&C8]SZ?#6 JHQ#./KY^ M=]*'BF%9GVI]RSKRCN"-]_X=U$W; 2\E<<8E%S$)+6MP6H'*5,JD;5GS^=R< MUTR1GEO>R%*BZE8H1,9,*FGEL*N>X"KONRV[;M?=9KU)?1(>M@-1"QQOA3Y\Z^YF!5ADEU) M@X3\/&YKE2HY:TGV12C2]IZM_SJ*8@0DXN&B_=SC$>IC]P<@[.3[I][R3X2DFRVC\L7?J@3?<>N1. M$SZ:8[-OPGC05^ASBSNUAEW=>O"],?2.AF?>X.BWLOD-2[?L?1@>@_=F ./> MZ'7O=# VAG^]&WR&7M]3%->V?[]L_&>621XL?I&!3V+P11PS7[4DF',Y!3EE M\&%&4O1ZN( 12T0J003@X7-/I );2I20> $OU,AG>TW7M3O%,_W+Z;P$%'8L MTJA($=OX (%(M>@O2]$)0A846$RQ>;V=A8M\M-NJYKV*9!#P$&E+6&/FSU+L MGJ@_B2D,KOPIB<^90A3Q+%,JX+\:2;$CPI2E#(%?QYFK4\*LPIQ58<113$KA MO0G#,!-Q%?I3PE.TK5);,;\62*_"6*0Z?J7BI0C)+LQE! M,%+ M=J4N_):;5)V)%0D:HEPG>?&2)5;Q4QCDDY(S#)C>!6R!?1\[7V56U6D M$\TK9BE M,K74S%1$W8K4%^1E_A7KA--X0W,7V9]$9E.JU;'$&QU5*;MPO GZN)N M91CR&%M-1'1#P]XF"7)2?*KCJ(Q1K.^J V'Y5>%85602AH!L" :K+Q(2C,^L MJKF"955&@51OWW19QU&S,(]F@=U,SYG=JMCF;[9@57^O_0!F1]!QWE%(D M;>WOKB23D)74B4@I2PV$&I(D8^WR2X?R+ G)HLUC/:-FZA2R)D)*$2EQG4O5 M6GT2%G;0)LG)Q::UX;BF6TR,NU5)RYF+/:UI:YHEZ2K1W3\H>=?2O\G\;0*G)L5227?;;/E%OOY)DRG?Z=LB951"H;Z0B9!3*+%OA34V=/S. MV8\KD7]D"[;S_98JO*'OCW 5IC>5N.S';6LTP6VPDQ\*[%R[I0IOW)]7--YB MI79>W'GQ,7OQVEKY]@'ESKF/>;&\\_;C2N4-+Q-V;MY2A7<+X\U<:^FCNX<[ M2_VA0\IMPK)U%\W>E&?%W27&6'Z"[OOZB%Q=ZEP[F_^Q.TI]+I!-U6%^++ 2 MLBL?4T7)4GQH#75V4%Q%49@L[KWRG#"@C$4X.+^,+EC*2W!UK8V($Y&Q-;=: M3=CL_BJ_I(WT5?B#7Q@\AI-X+!.FG;]"=L=)_-.[CL-;3;-EWTVV36=)6]]. M&O>'6JW48A?IRJIVRD*@3L967[;[BU #M MKRQD@DAG

SD>\UM+.7Z__BTD2*Y_W4OJ.XW-Y.OFQ_6O&UOUC\F'G:_? MX2/ZM+/S/^'[;F.]L;F]66_LWLL"CWGKHWZW5^27+P3?QF'1#:L\.]#SS=P&_GNN-0L]T^#B4$NM<[I)P7O<.BE?0.?7+B=2L5 MGO1\TY\>MEL^=%'N.[YEJU#GG]"0<>78W-C6,)/ MHR\;8K" ]J:'+O07I_"G>J7R@.YV^R>GU??RIM"=QC<+?U9VB/%PJ>ZV6X$" M5H-PW->/X<"#Y+S=<=VDV[>'\#;)2O6\VDJR MTNV!9/GPJ=WOA2:'CP?]PH5MML-GZ"D?QJK\O:V;X6]8"&V+4WBO\"U@H&CU MR\^G3=T*?_V@%$;Y6Z=]-'A:#Y#NRT_%"?Q-,NGGP]_ (.@6T"?A\\@QN%/LSCVS?)3$6BXND'5I--^ISMH9#LP=%&] M"S0C*6$*7\YTI[@>A+*WJHX#&0L2VO('U7+O(&^^G5W0G#&(0V^KR MSG ,PX9(W=5D!T;[%P@[\"T/> +^*.VA4JZ"@ QNBQ< M0%/08G"D4Y6CK27-XO]@,,.,0\?#I\Y0$J'=^545)3OPATF;BBV^F?#DCC:]A"0O^_+KS8F2XWDX"'?3ONP(G50OOPX*I;H+.A MR=?(//#MTW9S4)8%!K5;W3%< .3;+,=2=RX3WX)FM5OAW>%HH/BDJ0TT]Z1: MI5\"+ PJ_& [;9#"5ONDL$E>96"\JPAS6&D3, -M.0 2K@%3%>V*D&M)@,< MK2#&)T6O[.MWB;;0\Y7M6C7[ZDY%"WXM12J<-GA5G^>^8O*F/H?[=?K-\DF# M4C/P@S_H-X>4V],7@;E .FH@G^?PL*OB-"#:+?ALJS$?T$B_!V+7*L6G>:U! MACIAV+!2/L9D;W4)E/IOZ+G4X0/&NAHO$,QV$V#?*;K'U2^A5SM!\Y>JN%0* M)4\!0?>[(+6VUP>)'* P@-D5,*I!O,"6*$J@5TKUL VG#YX7$-P)B&M>$?NO MU/)JTBB/-YOM\U*'0?.[0)]#K Z$-SENM<]+)=N_HZ4EA3RTM><#Y7>HST98 MHA*?^]OZ]E[)N56QBMTM*M5/1=AJKO<6_;JLU52%)^Q\0].KF-3LF_#N=H$O MOBI"7ZR[,S#L@#F&O'5%Z-TAZ,.0#$7J6ZNXVOET*. #^BNYHQ-D&GXZ/RR" M!BQ-.-<'2AK2PTT=!.:$'HA.Z?X,E$&0Y,D3^]" "<9TL.J:H'K#Q<$*&U+7 ML X+G W <"#[Y87=T\%=0LL8=+1O:&5:BL+("B=ZT%X!P?@*16^K^X"Q\&N+#N]E0>+ MSOKK$Z\.AG97; TV4A-N!5T?S,WJ9M#\9KMU %\.04;"+Z&M_98'$FE?!NA5 MC7MWA]:KE=>4S^^6ID*X$=S :U<:^=V!55PU2)]IL'),T0RV!'1%J>U4A;+"PD<7J BC!K-RS$JP$? *NBJ])\OR:&\.,U M@8W0\4UO[UU4C%-4C.\KUS1P1F55=X,SWP9^#PP3PBU7"NLF015P7ND+7IG- M94CFEFLPO%_%8V7((SB%P4XJ@Q1OBC]NF=2UN_RM@5R-NFWOX.K!Y5=">UN6 M3W09'P$+M#IZ+9Z!)%O@HP4:#@BNU-JUE,.=![' MH8C9U6E#QZUD]=9EI8B'-_A_H>99A4U0Q"<>'*KA1==N4.V6 WK-R1X&WI7M M.JN:=>-6P\A"Z0V;8&X_5NV$D="E-H/6&!TV)QR\WCWOUKMEUY8Z"-H&32LM MZJL1+'NL(IY*F0Z0?87_ =-?._;A+L78&U9-!>XMR1C>2)\6@#J_4;%8\!4T(;2CO5SDSSGX^.S+RXXSX\3HD,X1FJ0A!^76'ILVH"3@DQH"2AYB$ M01AO0+/?O?8Z=^^G5MPY#A =L$] S@^!1.2+E* _,U?+S(&06 M8DU7YY1A!0 OC'CIC WU34E-U2W KKXY#0"2<%@&T(<1.!",TUYH0A2!:8K M9A5<'$QCZ('3?V6> D1MLXS<)P.>+UF\W1HHZM+ O@G8FP;,R!30J(*- SM5 M*B^'JSM"J,E)<1'[?0: JM3?J>\-YE%BG\]2CW5[J/+'BK-@Z(.#73DJ;AA; MN:'8*K722BD]%7?KW)/VF;\9+C2^=QZ,6[BT'T+M M8"6/W'U@1P5_Z:9UU:NB@+HZ H)3ALZOKKN:T+Y!J]4$9+M:)'3+=[OA&(:; M#[V_*X=OW%6$6Y61FRJCI)M4,\6W.;V<26BZR!PSE.)RB"KR]A?@=)4QXG:> M%[9,VA@*Q;$'^2ZCN[Z4L5ZO$\)ME:Q7=RC/^[]0G;S,$+@ZNXS=]4L+/.^' M29TPU53ZX^-/K-UZT/7C0W2XB@N68;3A\3*&>R/$%20[!XGK#Y,0:L.8W'74 MH=VY6W:'D8M:Z)5#P.$02(/WTX,H-I@B]@&VZV_3$0>9<:\B(Y'=GY$8DPN7 M*KGP(0S]0D+X&V\22,UYH*]>4.7=GL[S$1U[T]T89"F> ;!NV*3G+4 M-C%<,74%6;1NAI9#PD6I DY!6$Y#LE9(] E9YSAZ[F"ZQR>Z^95-F:I;H$2BNXPS^S63-6=1EQT)V;E M.I=1RTJI)R&_[SKB?U9<1SZOQ[FR%6 @P2"J\G=K#QG/.)Q3',ZO59;6R#Q? MF6X[F$T.^N'@1B9D-?MV;;D.\YZ&,; [X]^=X11+7AM^ 6$9SI'?5E9*6N)6NWVJX3EZO?FE3ZS M35VKD3B*L&L/*/H.!1^ MN;R*Q(0LUB+$BD<"*L,HRB"H.Q38KB\#R&>EBAEF1(=%6C<;&.5EAJPRS- H MM<.5'WQS;K$<."\5)Z6@F<'&(7PR4 2[)","3^^UN:$1POP,<@S;OK M;UA1MY<"EF'AP<*[EUIL=VM)_* !-^ZNJ]5BX=/ 6_Q]FOJ577AK<7'75^]T M$A) P]JG5B^TOFA"*]=;K?">XT43_J>6? 9#(=FJ)8/B]+5DY6:]\WK]W947 TYI%RR-$&.'9I1!O=)C"HH(I'<9Q'.]V?S5V%?1J3L* M X1Z M4*=1BCZ^R 2DL7@2-Z1<>#ZC>7PX6G_J =[@[".UP==7/UZ7<_/!+R MSDM++P3#0*)/F]J64RC],MQ4!;3*Q.++^YL^B#-T3[T^[E;KQ-T MJZ&XQDW<5JCZY:K>$C%O11SAXAN5*JX:Z*HDW3)\=\\:Y.M$?FU"884; M)U\?&E#'#;P^ Z'F6$IME49=6^\8:G HW9T$IA&5RIR6H?HG)*IVT$_J[O+8JD'); MA=4&94K*]A4=VS_IEGG96<4Z:47(/ZUYP QA07RH@>VW!#GMT MQ#BMNJ^\0UB?]*NE\]!!H =#5URV^[7DL'T.;]&I#=+BRPGCLF4#&;AAXE22 M>.RK]3:#6'H5"[W*OAT0S"UL=4? -5I8Z-;Q+Q5.W@]J:(R>(='_A&8$33N( M"(9G@EQV#X<\\4MM]QI3G_A$BK&Q6(QM.?.E%J88VXT]AU>KOQ^VZNOU]UOK MGV[N9CN._0=*>+KRA-YY(4QO-3:W$[*:7/? KPK0/; #U,T.>*'*<__>3!H[ M7W>2]SO;G]?K>\EZ?2/9_?;7[M;&UOK7K&8" M2>A/>R%^61T/1HL>;_X(3@(J1+690TE%5]HSF%+(AH>>=OW;X8=W8%Z SW3Y MMFB5;2PO>G<;#^L^#)P\.KY:'AA5Y;QWC8C65 M[-[#>)4\\1B3_$E7_JJQA*RF1,7&QL:F]&&WG6Q-] ITDU9Z*@1T?VT!/*TP M^KT;P:B'=$!E[F=$V+>,=<_=&+?50\"G4A'N(8#VK+T8E M;F(=C),YL_SN[NG_'.WAR77 ;[MDW_U=Q\;;5;GTH\Q':K:3?*GI?0T2P MWW4K924;:'[Y0T%QRC!E.7&>P\VXUI1+QSDG-,,LYS\V @EBSC J/V04[+ZP M(NM$-[O_O8) 6%OZQ(=;HP.M3]]^#1,]OJGR#7+B.;X2$ !NA67\*BC$DY]L^EV6B? M?:)?S_;8=M\=;9[M?U1'.T?N>+OA3O:/UO%>8XOO-[Z<;S<.^/[&)MMI'/.= M[UMBI_'WX5YCFWQB]>;>SS8+Q_9/]L[K'S+^L]CL;/1 M+."ZR[WOFS_K_\B+G5UU8D\^M'9.OEWL?-R"?U_@FDV\ \_9HUN\_C/<\PNM M;]C+^O>_C_<;!^P3^WJX=W+1W#E:AWMND_V-=;K]LWD$U_"]1KW8WSA@^XU- MMOV]?E0_VK[ T\J[]/OZ70)K;]\Y_C[8V]GSO?MT5]X_!PF_Y]O+/A MFML->[%'M^&>6^?UG\U\N\"7GQJ;O>U=S. 8WU[_P:1,"(NVR M%#'GI4AAJ!D1*VND!EY230C\KS]OR\X]_M,DR3IY)*0B84;"?#G"!'.'2^PP MQ]+S5%-)3)H!B2K*G-,^+0F38($)*C]D#$?"G&?"Q".$J5U*C30*J30EB)/, M()GG$AGOB?+28D[LRIK*TIID::3+2)>1+G]%EY1SFW)/P;SD-/.:.$>YSB3\ MYH24%5T24M%EM"_GGB[IJ'U)3>5[IP3HX[KM3OI?;!:<>%@R#-Y._K'==MWUEMNMEMUV=]M- M%\EN8F1W.19]E [L0V\YRDF>(NZ< 3_:YBA7S&$J)#5*K*QE*:ZEG#^7ZNYF ME*F:?Q'1+Q8WBXB>":)'PV.Y(Z'E&]*1#.Q'1,T'T: 0G!>,JM1PC$%<,B,X9,IAQ)+3.P2%)TXQF MP2&A+ 6')(N87F),3SSZ$#$]$TR/!AFHQT9+;E'&/4<<[*N@I25B(J,PMAF1 MVH59?\5535(V1YB>17I8V;"L6E8XO_&&CYUVJ!S5:>=%;^;)8@_BQ(G$J1>; M,"<>J"A'_7,YZ)$A)\60]?=CD0D-OB;/$XS1^9X>4#'I$9IL,,HQ$.ZC5+:!SQ"RV.H.CSG!@ M!D9JA#S;&XK,\ J98=*!D\@,TV&&L4@),#FA0J#<>HW*K!?-,H6L#@$31\"> M*+TJ8/5:)DCDAL@-+QZ B=PP'6X8C;A( IY?ACG2N96("^:0R2A!#HP^[R75 MP.2!&S!7P \+XU$L?UK'KF^&8GJUY,"W?&=0Z56[4*JWV^N4%;Y"+]15*1L)I"'9R<)Q:FF-T3SP>$M$]# VH!I11%W,D,2 M:XF$5%+F*4MSF@*Z,9@\ST_]C^B>9W1/.J81T3US=(^&.PSA6$GJD8W1//"H1T3US=(\&+%)CA4HI1PR& M"W$E!#*82 0RKO-4<>5#VE>*>4W)9X0;(7ZV[[;BWDB3^_#-R\931D.8(P[3YKCQDN" M>),ZH+)0)BZ4!"%*(473'&&FA $UI62F5M94C4@ZQG!_Q.FDI0#PQ(,=$<#3 M _!8H$.E6J0 6R/"RKE4:*2)<0B#0.P0TSA!$X]XI(P)'&6HRS3E#@B&<7YRAKE-7I'!9^(X.5 \,1C M!1'!TT/P6)Q I\H(@9$R+)35*Q>O:X%Z=$P M@;16&$,\TDJ%_%+"D?(B1=ID0N>2RHS*4%90T$GE2T5,SR6F)YZV$#$]*TR/ M1@Z(4VGJTPQ),+$0M]HCB8.!Q33&J2 J#9B6-7J'VQ$QO3R8GGRB0<3TK# ] M&DO("=8J! ^4I@9QHS"2P@BD'&.>6.J(R@*F\5QA^JE)!?=F.RSF$I#-P<*/ MQ'B B!^$'Y*>OGC>%B6_[Z;GQ%8?-@A+R)M32%P8YF4-]W1\, %"W=N=SJ^9,N\&YH9:==KLD;QG$CZ4Z,=,?+8EAP M@; U$DDC@'19V)59> Z^DO/"I1FQ.E0+$ED-JV>G@CZ)^J8\11,)9C$"*)%@ M%H-@1J,O1$E#J,1(. ^>FA84@31PI*2F6:[3E.! ,"2K\>?GFD>">3T$,_G$ MCT@PBT PHZ$@F^?6**X06+- ,(P;I$U*$-%84JL( S-V98UC5:-J4CN[18)9 M?H*90EY*))A%()C1N)3./,TMSY&DV"-NG$;*8XK2S"J.C<^I%D P#-?$\]?" MS(1@EC\'YG.G?59T \(!&,\/1L6 _ L'EH -!R'XOWS+QQ+2D]RTJ['>VR[P M16"]^D]X[XWU'YFT6BCOD!"AAC2U8%.)-$/>"*\\_*.>K:RQL&W7I-8'Q_FU M>83SE,(X$XHXE99)#/X"D-*,I8#84M39ND2%N&\ MU'">3M DPGFZOU,%TUMFK[1?M\^.6FW=GMM>WS8;D(G=__2W<)&)3$Y);$Y%I%QN;)>4()2 M'98C,94AG3J."#&,"^JU<2(4=10U(A8C"!WY,?+C0H>R(C^^(#^.A;BL8X1B M@ZP5MMI$0/NPG0!/\Q#EPLSCE365UMB"S-%%>HSTN-"AP4B/+TF/(^:CX81+ M[2528>-#SKA'&F<>&0?$Z5)L,I&OK#$P'S/Y[)7MD1\C/RX=/TX\UAKY\07Y M<2P&BS.I%+ BF/_@7F/ND#+6HIQKPBVX#38DD3*N:EGV[-6'L\SQ&K9B(/9I M27'W<.=U>Q@\U+7[((\/3"2-=XEW^=U=%C?KD. ':9.2IT/!K:L)@>34 P(/ M=<.C [M JH?1IIB,^>#5UDN^2N=UQ@Z^.S[^P&N9ELD)^.&B'#9=O# MQPU,C8$U@:,U\0!K8GL\?1+ZW>#<(9\J@[CF DE,. Q)9ER:4VN$7EDCJW=4 M-5WX](Q(0DM/0L^,I$<2F@H)C4;$!6-8.Y(B280/V\!E2%'G449)GND,M -) M5];PJIK4_BV1A"()S9"$GA>OCB0T'1(:L80T!4O(8U1K@P6 MPELEG5E98ZLDDE DH<4CH6<&A2,)386$1H.[J2?:LE#/.<]S!..CD X^&5BDPY*I GAB+.'45&.8DLSCD!:\5F+L:. M(PW-QPXTM#3:&@T>@PCX)TF&M'4,L0SQI#)O40X%TQ;<'I]3D/T6$8: MBC2T@#0TY>AQI*$GTM"(-22]9(X#^63&.<2%T4C17* <:$DIZ8E+:0C=X'E: M&1UI*-+0?,2/(PT]C89&(\A:92EES*(<2XDX(QR9L.>0I]9YH;FE2I01Y'DJ MG[04$>3X@(D_(-[GU426OY=?O$,:VJ0/?-+JGQC?"2'E,K;<'0TN)^U^K]O3 MK?!^R7_]AZ2$ODO*6Z+B^ M:,(&A!W/"%8N8Q0LAE0R@<#44TAR11"A8 #:+">I4"MK!/.:I-DG*JE>/&F)0$H& M'" "_<6 /A;[RRSS '6DM56(4Y8B0R@8\5@S+2@6E.251D_3>3+=)QC^FT3X MZI7>8SY/?6KD:Q!CJP3M%V&VUQ(9&\RO/""GE5L;2 0 M8WHZJNC)J>CCL>B:]<1+XB027H1E'=0CZ;% *4F-)T*FN2FC:Z+&)U9"_9%4 M. M;/5+),D7O(I7,@DI&XW<9RX5/-4=U4,JL(9*2265#): S2"ZMYFC$$@^L0QSY'DJ7@JS(GK"6Y$54, M4M8D620'IXQ#_=D+A6_AKRO.UOY5_J=JJ>G\N7;5ZML')X9&^3LLTH#%7>\3 M;6W[!!Y]&0) ]78/;MYK)^_;+1=V2G/A4]E!.BSE_5"T=,L6NIGL]N"'$]_J M=5?O>9=[7K1"2N9(EN>8@Y_A.292PG>EI#)*4:V9^$'IRN.Z;C;]^ON2F67' M-OZ]F31VONXD[W>V/Z_7]Y+U^D:R^^VOW:V-K?6O6YN[<]+.>X;Y>G!#N/ ] MR$?''\)YQ9E/JN+.R9MO+=UW!9S]QYR\RYN-=K.I.]VD:"6]PW8?[N6ZXXT; M-NM$=PZ*5IE7*:K)@P#7D:Q+&VYYVO5OAQ_>N:)[VM27;XM6V8+RHG>#>PTX M)>C!T8APH(_J\+OSPO4.@S)'%XM#XV06G6,B]54LGL/XU7R MQ&-,\B==^:O&$K(*&CPV-C8VI0^[[6\F<1XY%S,K8S>[T]B]VT1YRLR7>D@' M6*!LWYFO+F@<=L#*V(;S#KO))JB;ATPK+6]WU.&7^WOC=Q.8B[@V84$&YN]^ M\S*AJI:$D-1#9CYC'][=APR7?4AB'T8YG#LY?&:&R*-[9\[20YZ]J_-CNN.Q M"[\?W,?+NBK\X1VPJ#'>N+WSDP*\E]O%(,![],]1O0&__=R\V#\Z.-]I?&W6 M:?UP^_L748?G;A]MG6\?6;+W\YNX#O!N_:PWOEQNG_QS".W@\/EBCVZ*[9^; M!*X_JO_\QO:.CB]W&O7CL0#OT3:I;VQ=[G_?%'M'!_#YP]%>X_CG=N.;J'_< M9O6&@W9NB6WZ-=\N\&4([F[O8K;=L'Q[QKL[/X&I9SA/%*DR4F7,[QQ2](,S Q:FWR=^CPG5L2M))EO-Q%QC_D.[ U];B>UW.KYE+Y-> M!V[7U*7^UNZHW^V5"7FQ7MWC^_;-;.KU.8?J^RLSYKN$TOFE63,JOJ M[\>F-;#$P=/,$#.6(&X(0<83C+3,J=8@*B1L(@#^IQHWJOYXK#T5B^/,)4], M(!@?>6+)>&(TII]9ICT5#E'C@">$HDA2ZI#44BC+66HKGF!D?)U72(,V81CQS"AD% L$$=1G6!'B$KZQ14B-W;&H?B6)^ MB>(EX["1'A:5'D:CN$:ZE.9:H6-"_ =>= 9C*\&VWU^F7$9R;P=OPYS]?,EOR/I8( MDS?O=??P0[-]_F_O#OQ'7;3*&9V\YSM?O6WJ;K?(82!"DP,Y#'@@0OWA4-_% MY[>@_E[A_?\]Q/;DGY;^KOH[1X>'^R>;>+]Q\'.;?ONY=_2%;O_\6L![D/VC MPY/MHP->W_C"MG]^.?_?GU\N?X"FT*E7'#$>=A4S-@N[BDF4"+:Q*4P:J.Y%%'Z@V#%-0<-1G,*NLP9C(QV%'FII+429)81 M,'5K*1\O+OU((9UT#E 4TE M*TISO[)&^'A@H)9T?/?4VV!_-B]OU\&8RCSOKYSX.XS[)73BY]0\#XZ]OH@* M9X(@'YT2%!E7@H"/3@E7B$NCD78,S)Q,&;!R+!S.@UW#GY]G=;>?/-4P7F2 M!7>-(@-,G %&)_MXEADB#5I9Z"J9[6P ", M%+#$%#"G'OV0 B+*'X/RL3454DO+P U76DC$-4V19,0@Q@PU>:[S# O0\S*= M(XC_9BYN6-,2&NM_S0KQS*>>N?R;LC]JU4I,8U^V-/:@=F*FR"QUT^58%(IH MRV5N'7*,@P^J,X6TR 7*C"?&.^>)!Q^4W5E#(N:1S2_RYS4 %?$^6[R/QIP$ M-BDU7B!K<\ [P0[IC#+DA8(?',T\\R'JG-&X5?/"@7Z^L\PC_&N1)(T31'7BM+L4XI8X#WK":R>5+W3TT$O[U1$X.GNW8_;-$R M1."2U&1^?T?$Y#EU(2;3;P\N'C7QT5JZZE*3[Z'ET5\3SYBZ0W4-U5;439/2 M33OC-1' [TP5YQKA5&+$92J0E#)\):F@C%@?$J ()37)GEW =!H:8A9SIY&: M(S4O##5//)(8J7DVU#P:)30<@T+U$J6A%"#'U"*98HDRZ867CJ1:AM+2JH;O M6'03F3DR#3./!G S8CA7CB)N*0.C65AD1FB,U1VI>M'A\I.;94/-HK#U-"J]>\,/GL5I537XM-TM MPK"^[?AF6<[E>@_W_^]V\9G!T.'K2[2!1O1[]U\RMI7FI%F.X =UJ1A9(7SC MOZ&U)8=DCF0YV"::2L\QD> \9DI)992B6C/Q@XJ5X46'G>N*/ <>F8[7QTB' MO/2WNGFN+[LK?][JAY.BA4;Z?;3+[NV8/)]:QU0 E)M=\HD^K< 6]\)9T&; M]-RT)3GL!/WS'[\?(F"M1L!W2,1]'U17651:K]TU_).']P.%L?'OS:2Q\W4G M>;^S_7F]OI>LUS>2W6]_[6YM;*U_W=K]WD MS;>6[KL"COPQ)^U^L]%N-G6GFQ2MI'?8[L.]7+>6^ OK07.<>L#NH>[X!%Y' MC[?Y"K*ZJHJK)5*HYK+BR5E0U/.NWZM\,/[X;I\46K;%AYT;O!O08$ M&M _.D,;9+\Z/" &I5:E8($;!K/+@P$Y/%28_!'$:JGK&K4.SMV-N+UMO+ MOQ5<6-U?5A2TX8/_OWYQIIM/W@?J-R42^)7W^UU"MOS+AQ8;[G;/]PXGX=C,+7WXF&C=*99,K@C$NF).%-Q%\&,1.Y:#.X: MS>'#)A/86XPHU0;QG%MDO/0(S&RKJ/4I5^G*&L>BEI)YJOV[_ 6IOGKK 0*F MZ:L]=V+-J85P,6\,6]WWJGW*%F1=^4)0V'C9*.;!L*99V,#8D["N/$>2A^JE M+!-*&8-%2B(5DE@?#DW*U(H:GC>%1%\H38;Q-4Z0QEF$/48=4 MIBD2%)RG5+@4Q!'?R*&YQG#$W(Y(H:GC>%15R)L])-F.D,,!@MQ MD>7(4 *N1.H=]19&T7C ,,$UFJDYPO#R3\-MMO"L-9(-D_3ILL_]?"YXT]UX1)_<1J6AW7+%+YVM4%&Y4@GNMOU3TSC MB[&063L2@_'7*,KGKY1#&R,BDF6Y\>U6I7,;S7"!M4O OL QS%08C M#Z27*J*YPFIE3=*:3.>I]&T$]+RZ%Q'0LP7TJ-?AG,-IJ!3JC=&(&^R1Q!PC MX7&N4V9-QD/6!*N)+,XX+C6@)^1T1$#/%M"CODAJ#,\]5PB7&II+A:0G$F'A MG.%>,2-#*3-1(W2>IA^?69S^X95XLJJDR?RZ+(UV3S>$XUY7@&V MQ6;-2?DUD1^GPX_CRW.4S72FO$?848^X\ Z93!&4BY03E6J=&C!X2"W%O,;$ MI#:/G=-:CI$4YMDWBJ0P+5(8]8*4E,8RDR(P=TDH NN0QDRCU!(K-3/"R;!C M?$UP4%*ILXHY MBW&F2TL!7*P:D6)12&'@:0T;,I#GM*H;MXA5,^(#7ML#EC_/\7.G?0J-N:PE MITW=ZM7*>0T5,R-J8^+X]D/1_)S&,?UEML<#F),RIB@^KYC(S08KA24 MMD3,.AX*AU,DI1FI23(I-S_F4\TCE"C:P3>6SEU'-0>[BXO@&90YO4K1ZNG50A*VEJK3$. ^Q./["UM7@51D$==_; MO+#-?NB[R&X3+RK36.]M%_@B,%P=CNULK/_(C729R%*$=0KTEG*@-T93)"Q) MG6:Y ?L1G DE:H3/4^@C8GI>G8F(Z5ECNO[^-J9U+C/. -.YP!QQL"R12:E$ MN>/"B]PH&BI%<9K6N'KV^JF(Z7G&],2*-D1,SQC3(WI:&L9RZR3RU.>(:^:0 M=C1'SLJ<<.=#@?R :5S#06<1Y,$R\RE!*592(4?M0$L$QK ME#T[I3%B>9ZQ/"%O(V)Y=E@>UKM3X< MO.YNWW0+5^A001Q(KFW+7]=;[N]VT>K] Z?W.SYNU#5!YML:\TB(9:G.G4:\ M3*U*F48R5+I-J3%YFNL\XR*4UZ^QB2VUCC'3><3Z)&M41ZS/!=9'/1:KK:/2 M6J2,E8@K:<#*\1PQK%BF*!,IXRMK)-2CCRLWEAKK$RQJ';$^'U@?T>L6>%PP MT.O*I!AQL->0<90@)3*5$V*(YVYEC>):FL5YDUG"=,/GOM/Q#OP9VS[Q24]? M^#ASLAA^S'#LMLJA:^B+JVGAR%>/XJOM,3\$!)#!^'B$A0XS(SY'*D\%^"&Y M K+*C$C#9CFQDO52 W523LBO@!JMCLFA>-3#,(Y;DPJ.I#(A!8M[)$GJD?$\ M-X88GDJ_LI;66/IL!R/B>)YQ/"$'(^)X1C@>T<986&R=48AJ;!$'W"*C,X$\ M$2RWA.9$Z)4U49,X3H?,?NW'\^M0QQC)[+*MKDONU]LM&VM%3IJ]OHPO[O!: MB%1ER.A M*#/,2(IPEBK$I4$\QE&4H5!2]"8H&,P 2)3$OON4U]J.1.>0WS>9IO?.H?/\%1U/JE4\L3Z^DPGOZNF7)<+_?*R?_/ .6!X5,-F-?2+G3X[SOXWY7EAI M!F8W1RXW G%&4J0DV&T&!M 3EE'MR,H:JW&FP'2;U"*7N=F](W)?Y+ZY=&$C M]TV>^\9\5J$9818CZG6&N*<"J=12) F1N5"*R#38NS652C!Y(_=%[HO<-[MM MFB+W393[1NP^GCDEF,R0DV$K1TT9,IIR)%-L&1A[/L],R7TLK1$^J5G#A=B@ M:1":N-%6!JUQ[7XHWC:1S7OB$^(3?O>$5QW5JAH&7-\.*VS;K;?PGKX3SEI9 M^[2U_M?6IZW&UN9NLE[?2'8;.^__Y]\[GS8VO^[^UW](T#WODLTOW[8:>S./ MALUBG.;01+A;%\3>CKV]E+V]_&E+@QU2D]-VI[3YVWG2;+<.4,]W3L!R-U.I M6_OL>=-%]AKO>LC&=F.:]MEC'$.-&( M*XR1--BBG%J*TPP[;,%+3$4-/S^Q=/ZR.B(C+2TC32I,'QEIRHPT&K/W')2( MI@YYYAGBH$.03#E%(L^YYXYJ:>S*&L&\!HY@I*1(28M#21.*GO^6DO+BPCOT MTW?:D8T>RT:C&7-<9233"BF2A6T)L$=2.8XH#CR%34:-##ZDI(2^FR,V6OYE M^^O60OM[W>147VK3?%KEL;B <.8I7X-A^UR-6C2I)DYBQV-.GC5IKE0JD8YXH8KO.P 1PA-4[B=JM+C>))I>%$%$\?Q:.Z.-=>:.-1*D)* M8N8D4CEX:UIQ8G*1Y50!B@5F-4+FJ4KY\L^) 1HZ?>^29J%-T2QZQ1.K@,65 MA"_@4X21^W0]<)'*)DUE1^-;-BKG<(ZY1)A(@CAU-LP=203?P,)4TK!,@4'" M64V()8S41B!/PZV(0)X^D,MCN]*KVN&383>K:7$:,E+[M+XY#:+B.Q39S8QK=IU(RR'!.- M,J_#(G9ND+&2(J9393R7PN&0%")J:2;F*&@2P3ROGD8$\^S /.IN9+G.O4@9 MTB3LN6I2C@R5(,C2YR'Y%%.A2C!S'.W:X,8TL!MHB# MB86XUS3,3PJD.;8".#I/&04P\QJ5\P3FITYG/'I]<[::B;GV3*KJ8H/R>Y.: M_'C> K0'Q&&>5WYBL6ES8HMM8G1FBE0YOK,C:#H"ZBR46R0YXJG,D#1YCI1S MN<(F3Z4-59!KF) :??Y^#$]EK"E'82,U+(![%*EANM0PEMNE+-%$<00DD")N M4X,4]Q@Q0PB7WF-AS,J:$K+&GU^J)1+#*R2&2:T]B<0P76(8L1F,E#!9Q1/H7A#1/&44#RBBU.BC.+2HSS/4L13 M!UK9:((8QSFSPFC,W,I:JDB-+L6^1XOH9,2LR,7T+>[)O8C4-@UJ&]_=)Z,F MSRQ6B#*,$<^Y18KS'*6YSW(+5@HA#*@-UQ0E9[Q/-W%Y=.$" MS3PW:89LV&>58ZZ1A#%%5DN>2;#!K ;70XA:)N8)S\L_O;'A9RC)G5M8R7F/RV?&#B.9Y1O.$_(V(YEFB>40W V*U([E"69C>X+G% M2'EN$2/">R*PT<95NEG-4QV7Y9_GV.D=^LZ-+9;B/,>B^1SE"-[DLAA F0*E MV7%W0Z@TM8XADQF,>$I29 B8*C!HFG/L\S* PG&-SE6YS CD>74W(I!G ^2Q M5"J99YY[AF"(..)<6*0R^)JF7-%<$T(=+VV3+%9]6&X@3VIF(P)Y-D >T M,>*E!"<#2]#(TDBD*6AD(WQ.*!,9R4@)9*'D' %Y@AO'3V+#\'B/&=UC^9W+ MW5[;'A^VF\YWNL/]T?W_]8O>Y=NI.I?/Z\0Y5&+/WW@[]EGLLR?UV4PGW%UQ M-KSQX'H43GZ;EK6*7JI7/G>&4_+=0&BUY%1WDC/=[/OD/W]E7G[VG=U#W?$3 M"?QLU3^,VIE7[2IY]K/N['1V>[KGW3^A;==/'YB5.)J5OS[EW='@$K2#A'?:.X-K&UN4^]%5]XY^B'OJP\??Q M]C_RY_:7'RD6G#,GD,_"2ATA%%*2&D12@ZW#,M>>_-I-N4>.GA9WB'*TH'*4 M:<$IUAI103GB5J5(.HV1H]1:PS%GF7R:'#W)[8URM*!RY)0%$N("6$C1,!5' MD#9>(.RTDT'KF%2OK)%5/%[.Y_<_)*<>'-DPS+5$]WN'[0XH6I?<*Y7EJ=T1 M@62ISK-4,,RXYJDB1EJCG:(R3T.!,OQ$@2REK[M^U:J'!6.BE,Y<2DG]X(=P MA#*;8I1:G(8M?"0R!%MDG5:Z4*Z$RFS,O?(8)Q]X8*8S*95AF M9TRN\1,-KRA7"R176E'O4Q"D/!,><95[I RUR&MJ*296PPF/E:L\ U^%&PK_ M,'?":N&U%1A(C&HGM'ZB(1;E:H'DRG,FM'4I(S87C/'(>\LM MGVQ[_4>68:=2K5"J%'BAQ%&D+&2:Q M,EP"$ 3Q/(N\M_QRI5)N#4MSE'.C$6@_@XQW"M$44^=3DENN'BM7RF*N,TZ$ M\2D72H%4:9DJ2IVEGDD9[?_EERMK0:"<#X*4@OW/PA:>X*LBD\G,A'A'[LC* MFA1/UJ;P!0TT:B6$M4=JU2F%<2LIW>IV^Z,2FA<7WJ&?OM..POERPBFV#WZ MJ:<<%1ERJ0%CCWF,-.,9HCXUGHH MQ(GFX#L(ZI$P6"F2"J<9>W2L8YKLM-/O=7O@AP!Y1IF:3YF25G&+P1KC,/ H MS T@1<$S52GEF>+86^G^?_:^M*FM)-OVKRBX'>]U1RA=.0]5-XC QJY+O9;P M@,L7OCAR-+*%1&NP#;_^[3R2 $M@(R20!!D5A062SLF3F6OM(?>P5A15]M3: M[ZGL+ T6;,CD NPIR20RT4LDN-&@I3-6E?291748X 7HE021)KJ@TUH&FM(;H?= \JO7,4'C1/3GI=I:3GK T M+]]H4"46>'F8??D+<[E+&B=')_!Y"O-$FA]@K!^:<*V_P40^_G)XX+_M'[PZ M:7P.QX=M?;:_\U&RF)RR%'F*/:C;.J>^>X*4%DD2'8B)/_.^/$!,>=E$:[^) ME&$),Y#"T2270W5-KKOH4-Y83O%$G+A;@LO2SK#*)EK_362]=DIZ)'-P+H\* M(XL)1TS2X(1W*GBVVJR$^Y"+)21I0[8H:7S[*(7'5"6" F/ >RWTH7V53 M;="F\H'89*-"V (_<>PMTE88A*DG/%":?70@3)58)!UAM/7^N.&$:U7!E#-; M]KKSVK)=UV:[\N:WCUISYDWPR.;@$AZY09HR@1PV4AJJC:+SY_K=VX:Z,:BD M[*JUVE4IJ*@)&*/1*(&X"@EIA0GRQ+A E14D1\ 1S.O$L+I4L[7];N*\FNW7 MNJGVU[!]-O)Z4E.OY>TT;PCY_9D499.N_R;]WMCU'X&CL%/&($=S7I9B\"I7 M!Q&@&"HC/'#C_/K?O6VK(DS7?T=YP1S&E*/@F$8\Z8@L-3)G.$NG>*36Z\Q[ ML@Y;KR[( KS'<,5[I'Z7I-1[,U(*]VW"3CU_^9&29'C5L =T/ 3*&D/.2H(, M=89C@0/6JXO]+-RW@3LJ*J684!IY," 0M\DCK45$FNO$K'=:&).Y3]0I_*\8 MGY?[]OV@ZV)O3']D1'\+1'.6XLP/')W^F(3DI@:7 D MR 8M$?="(H[/!LMD@.%F/#H M$->*(,V$19;#0DFFG11XHA"O4Y>B)56=KNZMJM#,-2Z3_S8.+/PQU*+M=6#T MI=OS9I@2DW5[.5ZV'>^')\-VCBW;C:GE6Z7?RQ+);6\V68Q:+:.)B#AN03E1 M 5D?#&)**FEPLMIFF&;SB"FDN2<+$>RID51M7D;JA=(TPO:34LLTP0Z[ HM:MVD+[[LEI+Q[' M3K_U-=;:W7[I"7V'>?WG@Y@F?7A0>#7-?5<6M6I+^>+JDNYU8(7COV%=FW&P MGP[L]T*$RR/"QHS!DG P7$G@0(TYXBI&I#,;$BNHYR$$*M76-@/MAL]&9?RK M^%$?!<3O;JD4B*\?Q*?M%Q^\2*Y*[R7F!,&R\S]UC:5=6EF M'1(%XH\$XG1<] =V/:H4,:U MC8D7.7JYU70MXN^Y]7IL"JFNX-#F:D_JE]62%[9<'EN^F;%YI,"<61Y@0DD^ M@38,V1R=KHC(G5$-UR14AS0:="*\+.?/W,QUS][>0@T;TI%\)H:CZ3*[2LP4QW!GOKUG.U9/V/ M>1T>2YRAQR/'EF7]_OL26CN=4*3:?4JU][,!BQ++%(0'#1<;4'@913J27',S M$*P]]X;1K6U6Y\S4#3=+BL=>JO!XB".&PLR%F3>&F9?E?"C,_)#,/.V*X-98 MIH-!"F.&N+0$F-GD)F<6"TJM58%O;=.ZD;J."S,79B[,O/[,O"3?3V'F!V7F MZ0Q&H6BD5J/H!A9M. M*HM4/T;/X7J_;?]8=N3BS:5!4O\*D#0#\EV,->MSI+#MG.7"G\WN "X^Z-9> M=#LA=OHQY%?5!%6AQ:]:'=OQ+=NN56783V)GT'\V\RR3IQC?B]-1]/1IM]_* MR_I[+[;MH/4U_O&M%0;'$W*X\L7QTN'+KU@'@Q@.;O[*E07R,*K86S;)$7RK M*953!66N_,RCK6@$+$:5$N:6ZL@QT1I^-T8;9PQH*TQ\I'IK\J7CWF7+DD\1 MN5ZT7Y!-\("_V_8W>];?^NV'>3AI==#4O$]/V8T3D]*]3_?^^;N]W;V=MWLOW]TW#=URG#>PS27' M5+-L^\>U5^WNMW[MG^\[=AA:\)E_K=J/OT]>_!%:_=.V/?N]U:E&4'WIC_&U MQIR9 3]])I"W^^CM2RYXAD=\,#[0&-]Y_/:SZJTI>3MZ3]%GU) ;W\;/[OH> MT_Q.W_S98 EY)HG9H,%2>JO+_N(H:LXSHX A.&'V;C5^>."X4@K.@Z&[(PN5IJ;5(@^C;GE64. MKY_#2;'9N3;V+^R[33\OK_295.DSJ=<]J75/8]9'P0K+UN_7RF?Q^Q(.R1?? MCB#5T3=U:"I79OI_97E+1J#7&>S,.[K5(U,(%)S;9EW[=,ZXY".;QAE/. MO>211LXY5=&2$"BW2L/?@M#ZXV[E#2>8H-N%DL!>O,P\V_EJ6^UL2AYTKQ3X M&[O)G]M^RV^&EWS_Q=A+_OFO]OZ?S2]'!^V3[-D^/'_[N7GR7ASM/F\=GOQ] MTOC\1C0_?SEK?'Z/+[WD#7[X^>WGH]VC+TVZ1YOG;[[O?VBVC@[VS@\_O#\_ M//"T:<+_FR1MVF#WBNR_%(?VKW?C( MLRBTM3K:PE.T!D''>HY2K"WN-@\<<:(N;NE*/L"S0&BN: M.^'SL#\8^YVO<62I M],H;YF7 6]NBKLEL#Y/;%_Q8/[NJP/H>#9$"ZX>&];3YH1VU3F&*A,O=PC"V MR+(@D?(X.B)I=#9M;?.ZO*8UT4I@_:3*D?XSAT3U6FZ8YSO;&O_Z;;?5O_*7 MZ]6;>C9)2IG2#=%Q!@/_^_74]\/J_[#PA1.7QHFM64^RE<3IQ%&P*B$NC$'& M"8%TE"%&!3^DR)QH\*P?N90O7%]T/ZRF,U7&L*!\Q2B?UGR"P%%009%/SH+F M0S78,BQW6>!116]S\9ULT!"I2E.HU0!V-Y[V8+-7T>4Y=/FTE[VJ@[-Z[;1M M.X.J,$8N@G&:851\.IMU=GYU<0O1+8WH9@_&C<6!*V)0U*#$<"D-IQ9O3\I7LW/2A:&<7R@KH_8QK<[ =CZU\NBO?T7LV=.#C:K4@EYS"CBSC&DE?0( M<^*%<1);EO/>>5W)926]%W?,.J)Z:9I+0?7#HWI:F8G:<19I0M$H0#7U#NED M ^+12Y=2$,GENJ:JSLUL!ZCB>7D0;+ZRK5[M:^Y-#[>.IVAX6K,7X7 YYLWZ M_PQ;O1A P?D*?^KV%NH:48RWA_>_/!_V83S]_HONB6MU*C9\G>,7^_#"MO9CU'-%:G]J?M.(B7(9)[DVU0V'$>=IR-LS$RLI!<0H02 MX$3.#'+>Z'PJ'[ .E$D#["C8(TQA*&B_/U?-O:']JJ*46M]C0.>QURTL,!\+ M3.M("NR>()U VN<*C$H+9#R7"/!OF1)2$NQSL*^FA/ZQ1DSPI#P^N0-=[/1' M'A_?[0\R&&I5I7;D;"[#XZ]^PGZSO5#\/QNF)KT[MKWX/*_FU>4N!N+24J(. M=F9JA!O*A',N1Q@+BS@!14AK)9%Q"BN3K&64518BN28"I_A]'@^:EZX&%33? M/YJGZTH'#U8,MP*1G-?(L8E(*X41(]+IH#F7) &:99VHV5ZAQ=_S0)$V*?9& M[IPJ;6I@O\=[J:Y1;+Q[39+J1>"VW3CZ=Z\S6=91GL5!7M1BL2V%YE[.*"W) M4!RXC@CX3(+2$C'2W$44@R*<,$I,6$N3K0![#;66&WJ@WQ+A!WD-/T1;;W\GDVQ6,RPY;':WHQ^HCBL*'8.L<# #".2(B.E0]@R)ZP,Q#.9 M&Z\QL7"7X>)36>?$Q:4[57X"Z(+9N3 [HXDHQ64.]'6)<,2=E<@0EE#B6#IM MM;"*;FW36;?)2M(0'W_MT1?'MO,I5MT)KM1WJN+&JF2D*UU[JQSL' <,X*C! M#$=?_5;%S8R:L=RQ'-1M[;#%)GX-.6Z!9!%6V%M%5GO@IS9KI*E>6M%#;\JCM_8RNXF@ 544G M9$%9 5V%.V0YUCE>EBA/C$B$Y(@Q5H<-N!Z%[ JB-U%9*8B^)T1/*RL>1V,Y MV!R>6PR(#OD0%B!](?0*LI2']HI$^K.Y$$(/'H$$Y6HJI< MF]76H>0)LU):!C_!@*EC,AMU5EPS]U[;:90-VZ^=VK/LJ*S7K/>]89PZ\;W4 M@:[\N;AQUEX1NG6T[?[DT/_?E^M;>'%YO.AG-" !Z^B2CR@)";S(M$&.$?A5 M:@\V8!+1BBIYR-!%B+'X==8X%/4!%* "[/L&]K3"(U4PU*6(8#T3XM10Y+"@ M2 A"25)4*:,!V!C7A5RX#-0:>'GF:3L^@C!]1M=;*VK>MN_AZOK!W\)\O/7" M/$)FO8^&V"]@1[P>;XCG9^_[.3?I@EYW+O9$8=?EL>NG:Y(1F7#*,L2X!';% M8%AJ&P4BQ"7I+$_2&F!7P9?!KG=EN'OV+17FV"2=K##':IAC6B^K"$(F@JSP M%''I/=+1)*1U*EB.!1XKNI=N?!=VK0?=,((10U+$0$2PN MV)\I6.2PQ\@P:C0C@23BL_U9-W*VU56)^[QOC$[JB.?2QI-"XI>Y[M5IP*0U M1(D W70%9[+8L=^,@_V43!:)8#.!&U!/0;!NOGB)0H.>8D2Y8I&[>V59W2V2/&XL%Y'-A>:D_/ M@NV587M&M:&< K8U A5'("XQ1R[B@)*T 4=*HC$Y<5==V^ZA.'#N_8"JUX71 MA_$I<96K6PNM_FFW#[ J+IO-"K><+.8K6,MWP%K["?X2AOG /TZR]@J=S4%G MLU70O D6@SQ"1@6)>.(Y8ITE1+"UWCK&8LJ]J,QLQ:12-/GQ('?YKIB"W&4C M=UH1T2)%S8A")E&+N, ..4DIV!R&"^=XE%AN;0/MKA%RGY27Y4=5!/2/6%5( MKKFQ5[)X5S97&]EM5>&'@V$/J.W2S5Q,K^4QWFP5M(0C<<91)#4A8'H![3EG M(I(I,$+ _++>;&WSNER\;6;QK:PQLN]56RG(?@!DSV3+1L:(T0Q)+SCBS ED M:,"(J>2$L4ZE'/-&=%VQV9BW1Y0LN^F9LL-^U6/SVNC\>\F2O=]$MXTDTO4H M+G)#OMO>9&.4?+?[8-;9$FN!:L&$)KF-8A6P4WS\F^OCW^OWA\"J<3_]N]OY=!![ M)[NPO$7Q7)[B^67&7)6,6,*T0$02B;A1"6GK",+!"^DMX=*GK'CB:QN=%"?_ MXX'VO3KY;P/MU/H> SJ/O6Y!]9RHGC8GF8B4,64 U9XCL"8ULM[GF,F N6*! M:JC+SQ(.P5IKQ>KFD18>Y)[8[WYGM:N*9 MP$P:I(@+B&,;D0G"(JDXX2S90*NN)DPLV*RM1%2N,YB7KK\4,#\$F&<\X0D[ M)6E"GN:8HY#3/7A02.,$'(V%8QG,Y :#I*2R/FR09?P>>[[5KP(M^X.N_U+K MGE9)4L4/L[E^F'=Y(?='Z_ARO, ER6V)K#=;@XQR27*>&PHZQY9;[Y!.U"": M,(=53(Q*D2,M.2].F,>,Z_O-"RFXOF]$B,8-!F:%TL7ORZ^&'NJ-%,O#"@PWQK#8Z/N^W\$+6!_0YW 72,-1O[S?9" M\@*,2Z/ M&&\R2=$#83(ZTS/)M.5SPVCP/J]U:/K$!] ME5"?R37!41*7",))Y@X@N>4BY@GQ&!DWRD8;=#LCG:=X<394V0&J>QM/QTN[GUY4:UK9?X7KEL=ULX7(E(S>&)(0I4XB MCI-%AA*/E,(!8VJH=+GM-LG>ZT4*,18GSCK#^MX4FP+KAX'UM JCB-#>&H.( M9A;Q9!/2CC$4A774:!62R^FRN8F96),>$4_*A;/;RNE+G="OG=I6J $ZEZ+) M%%MN]9K,?KI8W$)W]T)WLS7* K/.23#6F-! =\$&9#1VB(K\VNE@1-K:-KS. M\1*RT8IW9BT1?6]*3$'T_2-ZMHBJ#3AI@;3-50<5#\B1P)&#A7-&:*RXW]K6 MO"[5;.'!C7+"S-W[=8.J?9R.T[1K[JSVSW'ICW]=FXNXB./F_OI.63FI(Q%ZV&!420L(BZ20L9JAA3& M/!EAB))R:YL)4B?2+.YFNG?ZN+X2B)RK$LBO2I;BK1D[QNS_.F7NUGAWDT]3.N+53)XQ>Y$;=7X$>2Y&"37!&WB I1\N]GUZ. M%_LMK/5^)PO/_/_+RR5^&_N#7LL/8J@ZQ73"CW^X\LDB4I+2:61M%8\;=#0^P1]\3B>J*[&(XZ..;8,.:(X(BH2Q0)F0>EL?[/U"[,O^O%3O<'CUX^S[_J?P*6] M:/OQ7[569_0JUZPNZO&C4X\7$H&OX=&[86^\0W;'>P9^;P_S,_I%;&2NVT N"]-!99^(APWE5ZA&RM MF/:4.Z4HB.7 G(LT =DIH["*(KB/>Y5BAQFY1Y(NG+LLSFWNSM8Z<]%+Y05% MFOE,O%PAFR1&B8&0#E(KAB+LG"G9ON0'PK;3-2.&1Q#N%<1LN=##0: M[B@WWDO-&2AYWDGI;<4AN'#(!G'(3%$21W#422#G):\=)$I0Q'XFT;B3\;A&46X3? MF@B_V4I[C%+!",@]*61V:WJ)M-4<*4^)8S2 \<2VMBDC=2%G,[07BM-=CHQY MP$#>0MJ%M->?M!5VQBK-C,.*:V8U4%?T/K MZ_9_5S]&S^%ZOVU?/-./;RX-K?I76*49J^]BK%GONR=PZ[/L-&YVV$V,F):O"JFJ!UM][ MNJ<4K^ M%(S)KLU8:L>]+)G^Z]=+I+:V#S*^L]G](@NU*OS%;E^W_,N']RTWX\'_O*P= M[+_=K[W8;[S>:1[6=IJ[M7?OG[_;V]W;>;OW\MU]T] MQWD#VUQR3)[E*MD\ M%P2,O?[_K64)/CBK_?-]QPY#"S[]KS5YEG_N=MMMV^OG0*G!<7<(UPK]>DXR MB"!-3B/@.9O_VL M>FM*1(_>X^*9U.S&M_$SP]#)8]8VICM@%Y)NGM M+OLK__42O= /9=FIV_:P7>"1;Q.O>\>I&U'D>DW>J&!*I?N_NVU9JS*-U[3> M&UCX8Z@F\J7MY5"76X4=E[F SJ&%AH MM7]W^V5Z[S:]!]U!92=?T5I'N[;27!=K!7X/@6VK]1H^M^W<979\I+ESVFNU M:]34:_G4YL&CUNXWRF3])O_VWNRY)^#Q.*MC",[+9'&(AC,CM*!)9/=U-#3P MI,8GC/Q7)XQ7"6%$!1OA@3YOO!M[H$_>MIKG[^G^P?')X<$;N,];N"]\_N#Y M\=&?K[[L'[QM[>\VOC7H7ZU+#_3?)T>[7_C1Y[>?FY_W1 /^;?SYDC?__/O+ M(?W[<^/\D!^>-\C10?/+M >Z^>'H2[Y7\\\&;7S^<@;_?CL\^(2//KS]?/2A M<=[\? S?_[O=H&]3XQT^R]YG^)$V;A,98XQ1Q@&)ER2C(9#*:).&RT+"2X M%B2(ITC0@:B*1'+$N-0(A)5$#BN&A+0X:JY%2+FX?9UP65=JMC)LH<%"@X^> M!N=)Q.5,\&BETM833EG*Q;\$#4X%0Q5/]F8>O"'_MA#BO1(BG2)$*9Q*E&%D ME<_=/AA!-OJ(E+,T!4E8I'QKFZJZIK-E)^:NJEN(L!#A!A'A'#SHK4O.8".E MBYPX9I1+PJL0@0M#"K'H@VM!?WR:_@+&RJB !*&@#W*2D&-:H^2"$B#;A!6Y MY&V=4E871&Z*/O@0E<=O35K+#T"8*V$DS#16N=I49;2 J/:/GV']=1QU79S" M/,628=!Y2(@8W+HJ M;@OCOP \+H#_->!;^-L/@']A\-'_'F-_\G?'?C##??AD\_SH2^/DY;?FA[UO MS<]OQ-'G5\?[?[XZ;ASLG!^>>[J_>]0^I(??__?\S=E'[ Z5 O$04E"W,B( M=& &X>1\XD30A/'6-GYV303G9<#+5&!4*5+] $SP?_Y+4T+_*#7*G^;RSV/1 M4D6H==)[DS!7PND0'?<8+*%(#3?L%ZP^J])=URHFTWE1[);(\]../B^XHKGK M$\,2@UVK*+)!<202XX3![]C&K6U&ZIPOH6AJ88A-9X@B()[T\L\E(!93^XN M6(F F+;\E6,\,;#\/24,\2@\TMA(!,*>"D$<]C)LD(!84J_4#3#J]_K]814A MU4VU&U%;&5K]Y0)WK_GJ6F]='E ,N\,>S..HO%]EL?>KG\]M/X8<21@[_2K' MYG:@+M;]+4!]]BOK_@B>_Z\O^Q_^/FZ>?Q*-\S>L"<_3H'NX2>%9/KRAAY\_ MX_A_SU_2CQPGI7C(V?2&9!.?(D,U11)C:1)CC 2[M:UQG8C9LY"1;5\% M[5WU+]6JE*K1:^3R9LAO7^R&VFD;L+" 1^")=P.=)VS-):652S(JSBT6V<]K ML-*&^: )MW.+[1O _[=M#^--V"\R>QYX3X>P&>E%KFZ"),WN-^5X!FA SGNP MV"5FQF2 +BMLHW3U74<<+]T_^4+_;$.TLL M=!!0.H"LI81:ML6P$SX/^X.J'LM!=P?F+H_ MG-\SE[GA3UM#6R[DE1N6E*] MS55K^ZU!?!=[7UL^CD3;V^B[GSK552HI5^39LN19\\6,?1&I2%$+BK V&G%- M.-+)8F2-E]Y9'@0E6]NB;M3"]D5AA<+>99W6S;XH[+U![#UCC0@9M&8"R>@5 MXL8HI"-A*& JG="1$F?6C[U_88U,2I/!8.//B:1\\JZ??#H'Y*^'/7^<&Y2N MP0'Y06YO-^R=59;JZ%A\QP.)]F(H!^%+H\E?AKE_^=XX;^###W]]J<+;8:Q' M!X>\0=^(!MT3,!&H51V$4^*]$IH@)94$%1E(UB5+$&8ABF!-XMGE MPP6O]7LC#HZ[H2@V\R%V^FR; M&,^BY@'10/*QE^7(VA"1L($*DA(+)&;,B<6S<,LYREI"=^ENJMM#MQ@L2\/U MM+LI,>JU,AHYYBGBD3%D$Y=(>9X(ML1CR;>VF:ACO$B<:8'V9KB:RCJM-04O MV]=4*'@%%#SM,XJ41<\YZ%(LFS/."F1I8(@9XR-W3@F"*PKFP,BE*Q-*7B;*9P&I'!1RDT"B8IQ!F18.$)AQP--,AHN)4YP;S.Z&PMD+G3 M!PORUQ+Y2S 7"O+7'OG3YH35W&E,#,(Q$,1IE,AB'1%VPIN(ZK?) 3!V*89VOMI6>R1TKM2M&)>N?&[[+5^D MT+*DT/XU8:P.5A?,"T12#(A'1Y#.C1VPD#A82HFGN9(Y%74B%NXG7&!>Z+BL MT[H%LA8Z7AT=SY034B8YI2)RRHA<3H@C'9U!DM!(DQ")>+>.=+Q6E8)7@N ? M&Z[]-6R?+=9O;9$:;/=;=VW]YO[VI>7GGH!')#>LXD$;H35F/#!ADN0R,LIT MY$R:2;^UV^55E]+R]R,19ONM^2APP,DCSQ5!G'%0T(U(2,)"D>23%E*.^JT1 MPY>4J_ H"E$6$BPD.-M?0ZA ?.+>N\@3F+M1&*="C$1[QE@AP?4@P9GH1Z&Y M]5(CQSU#G%B'#"8J_PAZ%*)NJ_X:A-6%6+AP5Z'!0H.;1X-S]5OC@7 3),X1T=HCGDQ"NM(/I8M:1V9 MR%5EAPE?I-]:(<)"A)M'A'/UW\V%0'DPA G.$M>.DR0H8SX2:9TM^N!:T-^T MFS0X'+'Q'F$O+.)<8)0[Y2%*:0J&RQ2YJ?1!+>L2+RN%_Z&JKT\&,M[4LJ*Q M&RCR.M^_14"Y4+G37"]TU'.BQNOSW_:#K8J\&2E?V^I-%HH=* M0]G24'8Y"DZBBAA)A37:42>I5$):[71V^XLZQ1O33[:P8&'! MU; @TRP2)3!7C'MI7(A2:P66G@#;08G"@NO!@LT7/[)@\%(R%3E*1/K,@@;L M/"81U8I8QID(BF0[#RM2-W19A?P+#Q8>W" >G,?OSR@SDF@GE1)<8V("><@0L6TI]PI18GB@3D7:0*.4D9A%<':*AKA>O#?_I1&".N% MB=48^21RX5Z7D [:H61TPI8)RE7*&B$1\#_;&(UPK>*G5U=S-K%O06A= MI4X00#VY-G6"3H/_2H;$1?/ER:WSH^1:X*4$[5R(WQLT?D3\U_#GWSS\SU_M M(]K^ZCYWSV#L9X<'S?;^AS??C_YL8!@/WM\-)TT86>-#HWK^HP//#O_6N/'I M(_8VXI!;#BGL$/AVRV3Z:6\?-=YI)V%K1TH1)U@C&QS/5.V4"S3GQ&UM&U[G>#;$ M]VD&M3UIBB@2XDDO_SP28D'-OTB(U4B(:>O?B4B]Y1PYJT&CUT$BZ[E%- @0 M$E$*%^P&28BGTTPF]^&M8J7F;B:S('*O:29S0V/@45N913H#%PO_-JAN_,K" MY\W/7\X//QS2_=U77XY.WN#FGT?'AY_]>?///7I(W\.XW["C@R]X_Y7^WOST M41EIB.>@,6J=U<;@D<4QH> L)H8%[TS:VJ:,U;F9984;VLS K@S9^K^I->YI M&^!0>M$\@*<^T$@2%0F4/,>-P%9JC[UPW%*;6R#,+;KOTAB\R.WY$#YU:AEM MPLS;@##F^=0R"F0S3@GG(5FPV@DG&:(+)["7RD5KC.2ENVGN@N2BGB\/YM,. M'"X(T2P01)AEB'MBD$LN($6"I5IA0H3>VN9URDP!^J8!O922VXQU6J57I!#R M:@EY)EJ"1"H]#HBX7-TS8(R<5A[IZ*F51@"44R9DKF:SQ#>OF-Q&)8^]N\FR MC-_SZ[A(T;BG6G2_M$79C'5:I1M_]U*FN4HFY(M"6)]#>S%@8 MS+!D4K*(40X6AHL*:28P2DDXZJT4)N9"4*I.\&R'V\(+:\X+A;\W8YU6:6(4 M_MXD_IXV2+"TF'HC4<0V(1YM0,XX 23NK/,J2./C&O+WTSFH?0&?J/I 95RO M\+!V,/!7PZO'/H688J_W(ZH/>D '[\:#*:>TRX+N^U^077 M@^?]O(>/#EZRPX,=L?_A[?'^[AO>],A[:!;L[!_1KOB1S-ZD/=%.:!]B."J)9S0 M3F67SH?^(I7GA?;4\:R-RC)80@1+EA,E>$+&>HNL3"27E>1!VXS-]>AJ71"\ MMDZ6>7%[55ZGUO<8T'GL=0N>Y\3SM)=$*6YTE>X$"XLXSOUD?,1(X>"E%C@X MR2ZL[35R_!=DEY/81[1.#QR@7G2HA^3NC0SWT$>OJ'!JOASU_;/MK$7E^T(NV/^R=58 <^2QV_'^&+0!D\5TL M#YR'O\XA/VD(&,.W)LS3T4D#'QUXN-[SDR-XAB9ML/QLS9,WY&@481ZC"\0H MBXS1.:Z-:603\0B6'+"=$E:"CMJ/T#J[+I'\>O?%XEGE3_4 XH&]$S]!<75F M, 'Q:]NK?F_$P7'WEI N\O:6D)XNA$6)H"EYQ+SGV9_HD0L*UM 2L%D333Z0 M<4N@Q3/!RMGB6D)[Z<$A!=JK@/:T^P)3KHD)'H4<0*@ M;K$4-;-:0?])Y*$"+&K1]CHPX+O9$$_<55)< M6INQ3JL\5@",7,6$L]MO^6+&%J>&/HT6Z0F,@H"QZ,@ M$D8\XH2L$ EAT$69I"D$C+>V&15UI=(1]/FP7) M8R&3)BAJIA!/FB+-@X-M%SRF5E-O_3KR<>E__F/_\[^&[;,:-57S2$CH@[2EF$7TG.7R*8UXE95LG8M>D'45BPL.!RW1E"!>(3 M]]Y%GGAT41BG0HQ$>\988<$U8<%I1P6)0<:JP27F$G%L(K+2&B25(L1$SP3F MXPCGNA"SE>T+#Q8>?/0\.,^Y(^>!3@8QWM:QX[ :.O!P2@YN&[M"UX^V[)98+E0O= M]4+%[?^CVW_GM-=JUQBN_/ZD^/V+?K-Z_28(&[F*S$BB.)?)Y#)V7,<@'0LF M^4J_(9@S7/2;E>DWGU_.^/T]EJ"$&H-\2 K!RG%D,"9(24,X3E$SC;/?7]7Q M-0;>FFHWA04+"ZZ$!:,AQDJ'532>ZZ =2SZPI*-1R;DH"PNN!PM.^_VUDE'H M:('V:&7E660Y98AYQQ..UDF(%:N^D MN\R3^K28'K.&XGRA_+6U45W+\C]$/%MT'$?+53"22TE-(I(;#6:MQ4HD^PMF MG]7K+OC\"L=G2B_:W3*Y?MK?9X1E$5.*DB(:<6THLE83T.ZL]@D[8SD%ZU;7 M85$7+[17*&+3*:)(B">]_'-56EI,]R\28C428J:W##.>8JL0(4P@3G%NF\D= M,E92S23C/,H-DA!/IYMN;KI4Q4K-WWQF,>1>TWSF:A>H80_F<=3_>M2&IOKY M?+IC=FE*LSQ4-W[=E.9\CS7//=W?W8-K[>'##^\YC/=[\^#P_.A#LP77^-[X ML,?V1TUIA"0R.">1,(Z#C2\],BD(E+RBVF,IE#1;VY+7J;QU1YJ\WK7X/?9\ M"[;"^&_=T_R5?LUV0NUK[ _@#?CJH-?R@XO/Y,W<7\!=\,2K)\Y3-Y5+[CEQ M.CK"C5&&1^88#R$Z, &UFUNDW\ +5:'UFVBAR//YD#]UGIFBC(+X"'8>H)8' M(Y#U'B//DP@@S\&0%P#=A:N=E#*H:PSDI7MO[@+DHK4O#^4S77@](4)RCA1V M@'++*-(IY#I'/C*:(G:JZE E<0'ZQ@&]E*3?C'5:I;.D$/)J"7G:C:)!P#(: M,)*"*B#D[$&12B,%2QP S1;'L;??=3I[I*)>:*0%N>0'LS8V'DI/_$ M:4"2Y/:8D5JD/4[(2=AI,6%NJ#- E=]F'W[7N+%]UF/LQ.'7%+J1.USB%! M?42<.H.,X0)9:33W0OJ(60;=FK3Z*]A=_^R$VV.W&"W+ _:TSPGL$BU)],@: M*BI!37"B1C-_&Z7BAE?7"7&R_ZK MS3C83P?V^^MN+X]K9S#HM=QP,.K("EI%[ R*-K$\;<+/5%>+U-A 6,P-L4&; MR"76#/,"44N=C3XD+,"BHW5%U^D8JJ!^[4^G"^K7"/4SP; X26>Y11H3@GBP M!%"O,(J6*,=M\BGZ]4/]0Y]\K@2S@(U:M+T.#+A_)\OAB7M(BB=K,]9IE8<) M@+%+8;3SU;;:(]%SI:[%N,#E<]MO^2*+EB>+/LV<*5#O*-7.(U \(N(Z,F2$ MUT@[6.(4N+?:;FT;66=TG3(S"LP+'3^B=5JEJ5#H>(5T/&T:"*)R:1&, J<6 M<:\]\65;#CVW9_AJVSQ;KRG;KV;EUZ?FYYOO1 MU9V?[^D?CZQ@EF$3I,1*2EY)"XNCM#P&J;T@<5QT_G;9U*7H_#U)@2\S$7R& MNA"=6&^]6"^:7>$8(E9+".R,;>A)"$A%[1#P@F3 MV^?QE/.R<@,V5>=4%^XKW/832](DX;G4Y&;R M*TW75L."4_H?UJ"W6ZP150KTOT0H,M@D))T&^S]Y+WS\HL.% M_0K[K<=CS^4?=<8JS8S#BFMF-5'.NQB"B11>A*+YK0?GS11:CX1H;23RW#G0 M_"1'6F*&A-86-$ E.4M5HS6FZD1MAN8W=HM.1C'>TK*BKQMX\7(\#&X:ND/7 MCC_GOW*5QO8K76 MV6C#G-0%OO?NV(7["O>MQV//XZY/S 6?(G%6,FX%UT[(:'%,*M+DI+B9_(J[ M?C4L.*7_Z8254C(B8O*AI?0>&>H\\CX)PK$C.K"M;9;;@:LZ [T"UD-X6S6\].&_:76\E3TPR CO(&,29 M)LA&3Q%Q"H=@-6.>58$:A-?UXH$:#\)]2X]B7L0YNKK"K[FI<"U,N@W73BT\ M#8#XAV:5J/:/GX'\=>Q555JGS3PFB<$^>>PTCRYIC#T71(+-ER*3H\>X@9] M _/U7AS2(WBN-[SQN=G:_]#\TFAKW/CTT3J7*VM'%'0^UQ/6(>,C0U8$Y1CF M2>2"2?B9TMXRUU9R27U!Y:6^_&G*?=N#%0+ FBB),@9.Y%A9I M"T8L,SAB'$/2GFQM:UZ7:I%RP849-IL9BCQXBJL^CSQ84+4O\F U\F#:K$]< M2B4<+%)08-9;XI!3E*'(T:KFA M\^ZH:+_7X;2#=^U<+E>/_#(3Q?NP77^MX$.QZN^GU_-WP^I/#?P4O2 MW-TAS?._3AIDU,*%2D*LHXBS(.!'LLA:HY$DTCEEM3&YFX30J@X\<=L6+GG! M:_%[[/E6;CL[^EOW-'^E7[.=4/L:^P-X [XZZ+7\X.(S>3>//G$:>]6NR=N^ MNDG-?K.]T%_ 45"*D-Q6VH>8*.42M@6V/ CM#%$12(0K3WTR8FYI?Y=^W474 MS\<+T[5'+4\Q&($,D1YQ(73N)F&1U\3CF(*3K@+VLGSWI9S0.B)YZ7Z M-F.=5NE)*8R\6D:>R734W .UMPP1ZDT@+BC!)# RJ6/Q&&J\ M;51V6(455+7LKKK)3! !QFI^7;K)E"XECW:=5FDU[(3/P_[@)'8&_8/N#LQ= M'H%MYP">O]H:V'8EJ]RTK'H;_S-L]5N#^"[VOK9\' FWM]%W/W6JJU1R MKDBTY4FT-S,V1N J!.TBDE%[Q).0R)+D$<;!":6BQQ*#1)-UHF:;HA5>6'-> M*/R]&>NT2ANC\/T14)"H D'ABQW#'%")3+P.^(FJJ!8LI&J->3OIW/ M^P(^435IRKA>X2'O8."O!EV/G0IPE5[O1U0?]( .WHT'4TYWEP7=][^,SH8Y M^;9_T&XW3@[)_L%+G)_W\.3-^='!RV]'!PW1A#'L__E7J]'69XV=CYI[K#AE M@/=@$:?2(Y?CM*6.++%<<%.XK6U*ZPK/^B)N.MP==&L6]L]H5_QH1@_ROBA' MM)MT1#L?YHLLGA?04\>RA 1EL,6P*C$B[F1$6DN+""-&&R^)C1F1RZHC4LX MUA&\2_.OS O>HF4O#]DSL?;.B\B,1TD0A;CG'!D"/X2PQ+O %/4VITR6@]@- M!'"9O77NB B5@YN2H-^[A%6$8,2Z53(*;B*N*15S/ M9J,^G;/7U7DZ7@][_MCVUR*4_: 7;7_8.ZM0.W)F[/C_#%N VN+46!Y(#W_I MU#B$:^T?>'KT>>_LZ& 'P[A/]C\N!"26\ M9(@'#(J6< (Y#HH6\9X';ZR//A]'U96@=:',;?T:BZ>@/]63B7D2R98>6OX# MBJO#A F(7]M>]7LC#HZ[MX1TD;NWA/1T2PNE:6)2HZ"41%PF!9CT 04K@]8Q M4IGT").SGHVY\\K*H>-:0GOI42,%VJN ]K1?PR30F[&U2%(:$$\J(&-Q0H!Q M:@S!$O,<8:Y4'=:_@'N#P%TB/S9CG5::J%](>!4D/.W7<,P+RYQ$(N4:]+ES MCC5&(Y[+N1BB$VA;F81-'=,E9.YO8OC&2J"Y/SB.O>H,O!>/8Z??^AIKK0[\ M?K=0\B?NO2U>]K).99U6$T_B0K38!1FDXTXX)RD/U%OJX6];<;"?#NSWU]U>'M?.8!3]9ET['G1!K8B= M=$2P 66N^L&1Y3EEC1&FB>=&1+FUK>I"+=Q_OJ!^C5&_=&NAH'Z-4#]M1$@7 MB60!(RVX0]PEA7+7=62X$,[8F,"06#_4/XG$5,!&+=I>!P;<+TFHQ97U6-=I ME<<)@+%+8;3SU;;:(]%S)79GW&'BN>VW?)%%RY-%GV:C)1GSAN5^.C9$Q*G- M!X98(Z6-)4(+;(W*375,7:F%XR4+S@L?EW5:-UNA\/$*^7C:-O")!I,[_+ 4 M*.+:.*0=-R@YSQ7QQ&DCUI&/%^QX/KK8='/U#+K'VA+]KV'[K,9PU0^=+*$? M^H(S>,?^<4M8MT?>8VX9,_2(A)=EV 0IL9*21RXMM3A*RV.0V@LRZD!\VV)K MI0_=/8FE+S-QA=X(Q4W.E(Q6(YYR>RE+.)@)%!OK'BPL7+CQ:5PFEOL#+4,4Z4 M<(GY!$@W27@N-;F9C$MO^M6P\G0Y$DO>!5$>Z M5-:EF56/[]J;OK!Q8>/"QDO7C!5VQBK-C,.*:V8U4N4>.*H,T2%)A%$\\Y8+O=?A,G:C'HQE7KO??JOBM2=;T M16&![?]VO=^V?TRI7G[5 ?TK"-*JZ'N,->MSC+[MG,%#UYK= 5Q\T*V]Z'9" M+OL>\JMJ@FSN1?:JU;$=W[+MVKL!_*$J>_ILYEDF3S&^%Z?/5*:$TVZ_JFOZ M>R^V[:#U-?[QK14&QQ,ZN/+%\=+ARZ]8!X,8#F[^RI4%\C"JV%LVK1%\JRG5 M4\GR5W[FT58TH@)1*6%NJ8X<$ZWA=V.T<<90:YGXR/C6Y$O'O MM%] D8$'_-VVO]FS_M9O/\S#2:N#IN9]>LING)B4[FUB1@ "7NWVJH(OOP-L M8R]_"L9DUV8LM>->%CC_]>LE4EO;!QG?^> H%RG-2/COW^SV= M_,_+VL'^V_W:B_W&ZYWF86VGN5M[]_[YN[W=O9VW>R_?W3<-W7*<=Z&=VC_? M=^PPM.#]?ZW)8^0#Q)'(HJ8Z1:1K,K I.3HO&ZD+-AK)Y^;P!,;AIW0TRKF7 M/-+(.:\ M TYO)9"UG<$.R*IA9Y [^<#>\*W8/X#[/V^#5K=B#:UY-M;0LG9UT!"-@WR- M/=+P-MJQW_Y^W9T8=PZBB7H%U]!RWJ M>R-K99_?X^8N:'D?]LX;GP_/CDY T_O0^-[\\Z]C^'MJ'.Q\:YY_^AA"L$[; MA&C %'%O+'+2242 WGQP+ C!1\ITJS.,82V)[GT#"C 5T-K_&?\G*E*QLP4KMN93DE:H%&[UM M3_OQ]\F+/T*K?]JV9[^W.M5VK;[TQX]7S[)K2LVJF'OT]EBL"4*>"3RZ<>^J M>CB6>L_P=0;JZ$VJ*P%YT]L__>Y/W^1JCBN/XS2FE"8ZGLQKK?JU"+*@?(I[ MU+5FWFTB*=;B>0BYU?-4))6E_E6:^N$9K]?^KT>0G$'0U8?/K05:Z6Q%JNP] ML_VEA(<)K/C\["FS^?[NWD?/#-5>NMP632!.3$)&8(Y2#@4FA!.9Z#2;$\T# MMM)C(']8#V48'QU,VWW"B1LVE?1W;K['F8NS43GOQU.9Z MYZU.=>%>J&*JOK4&Q[7!<4[Z[L.=_:C%->AXK[J]DQK!Z$W5S3IT:YWN(&>& MMXZ$UP%CA1JW3=O6-/W=V7L,WM;JQ_KU0? ,COIU[;&$US?JFT='+S(_WR+ M^6=WV(-_X): @RUXH!1[>5+RJAQT>UD#KKY7/73N^.VOKD1_Z/JMT+(]T'R> MU79@KEK9U/63[XP>=-0F?- #Z-OQM%^N5FRWP$2LKI9ZW9-JR'?: <\FWIHQ M/\RZ-#:3\<;H&FV]BH5^B;#MO4XUC]W35F?GSN))M M]3*"+R19OLIHGU=[ZO].[&K,;MB'Q>WW,SRK(8W!&5.*?E#9[/M_[^TB8D98@;=.K.]U(PRC M>P+";O3!_OC9\H1FE,<*,MW1*%[,W*VZUG@*X!OC>8&9..G"KQ5/P(3[0;<' M?YSYW,4,=>!B-?C*X+A?B[!90FW6L(29[63>=+ Y.C!M;=CE(4]9B)F \A6J MY_U^"H\![TS?([6R:[MV%FTOWR,/8Q\&YF)O=!]&1O>YV;FW6:B^1SWF5365 MH^Y-3U!O:7[>^>BH!EV%YD)HUB/.=$"6:(&P8;GDNTA:VVF]Q2( +H<0(! MT%7@]6FWEW$Q:GA:(;H7(ZI0=T%1@V,[N*)0Q$Z88/]5#_CPK.;;7:"80<9= MQ3^V#9^!L8QOFK_Q+.L[HX'W*J=W[738.\U?J]>.N]\BF#;UJ^1U\6S]S$5A M3$^MWL63P -4?M\+X1"_ Z7 \ BK?8OQ2W\D!T;/VN^.'B+?X,J@:IG,)US0 M!ZKXUKV\/%@WF5DFLB)+EEL\\FCFJ@=^,HK!+[?P=E[[-.Q5S']5I>W%3[87 MQF+EJMR:&)=717+]4DT[, OJ>OX48.@4=G^E2E[, M3FMV=GX@X%J JTPD5:UOVY66.<;>Z"HCD_1Y;-O>L ^*8^]+S%;B:Y :O8MO MP.>!*2?OPE4K(S;OS!&T:[:*%!M[MD>5MRL5>@C/\K42.2/KKF-'+24OU,SZ MA1N')'V2-_+ J-?!4)4#PICK^P_"X.!ZV7TM\:[IE/=[E*I'\N-QPF5 M%Z-5S5OH$C43.V SGOBG"+DP:5J5P9^?$S[T*59,.3%H8,E/APXFK'8<;1M$ M=MY+IZ.Z,_V)\?>IW76P&T;6T-F(HR=[;8*-_LA BS_LXKRW^\.\D3N3B_2' MIZ? R/X8D ;V5+>;Y= )_ )_!)0 VGK#T]'=?2]64LJ=C?62\: G [A8/MB^ M[>Q]F8QY\N3UL2RK/@,/^Q6DA*T,YKFMO/I$U9L\=R_F08,A[V-OD%_E2WYK M 4I#/!VKAFDXR \?0*MK=T_'MOKED"H?30!LPZ.-$1A&AJZ]:!Q[,>;)6GQM M R>Q:R*>MBY75#7 MQE-5+5H+?OVC^DK/PC;* _J4F:F3'RQ[.$8Z!4P>V.)C1U-E 5?JSDE5'#7" M%29SWQ_ZK%).'NQBNWZUWF=BFWRPU1LO#&C+([/Z4]X[@\OIJ#Y919' _2<3 MEG<)[/R+!1KDO3ILAY^0WQ7/(#Q$ZZ3RY^5K6]C%)^-=.1RT+JSKL:]SHH?= MVI$S2C"]NE:W,O(K)^#%MAHI-97/9V2@U,>^C]%CCC9QY86]?-:I[3:S!9;C MW)F2%_=K;[_OQ_WT<$.6V_>U$:2[0U_%07/<]\[$Z%D M=?%NKY(CDX)TXM?UK)KJ[59*=?6DZCX3#]ML MO3\'G+Q:],AW4ML1W>@G7=_V#,3G&<#G,%X3.P))X*K/@8P,XT5/"HW>V"_= MJWQ,"T7-YM41O#)PLT[4^'#AP]/.XPZ\,2!$;6+ (D]ZXP 9K WVG_U+5Y[_ MJ]]-C2*>^@ (_=;0?IWZ);R78:]_"9*U>]YX("YL'Y2 X>7$Y\! Z5WD4%_M M5ZI>;7[^]-.!\ F!8#_OUTT8QA>Z\3"+KO'/5<8M MZB5T/HA3;SAFRDX=*OA$.N_"[[XTRQJ"ZM+)"2F5\.WDH"'*5S/%KJXUY[,1 MM!-1"[C2\YWJ+%9\D0]ZIU\QPS#6 9C\E,->+V1=,%,OQ.\_9D)'ZL*K;3XV M6D*^.*;[6%<:?;/I+S][ONNCUX1@K\(1\')=Y[0)Z_1;V6[-]ZEO,Q+P%T?Q MM#[*/FPN]-]9Q\L9_$#71JW.!+'=R\9WU@!(_)(MDDI1 M:8ZF[_3]^4G^GJ_?LYKZ0ZM/U.A-_7;P# [-S6"M3X9>4WFQ7]^I!7 MAGFW=LTBP%U@C0$)-3*RZB3?5,#T!Y2X"=GT98UF_CK3E4UH1MS63QSKKT9WY^1=/^C;7 M)WV7_.WUS]]>Z/S_81;EFFJ2BW?[0]MAJ[(KIP'V2F&K8M%CK\LI&/&]RHLP M!89UAL,@^PF.OH.%%9YF6*LO33T3-$.?]=K-UO/!2)IG-7,X[UP83(30QT'S M1LJ//0C3>^B-#>G:23650_ ]!_.<7@LO:,)AW\%4"W45[7@OR,AS3WX5A/I'W# MN>EE#T^US#IIL*0.[G[SGX0(WD6)$2"O1!PP#SGB-:+M]%1M(ER.I,['1;*A-?O$G;^F[&QBY;L?IF(.1 MT $U/N>M5L)A)"Z:Z&/EF+#PK;P3$$]]6SN":P,>S''?6.M5I*.:/0;;.:RS M_4"V^/-NG7%V9??7H4K8?Q5J[)PTKN5)3XSO@:@9^4=",[R]>N2D!9H?T3L? MYDS#QCZI)54V1YH #L!ZY>@^/._4*<)@W/=:O@N&5AKYY ;UZ^N,\FI!\I_5 M<:O&$)Y^G5,;J0V7B4\,QB?;]T(E+:MMC(_+*I_JQSR?% 3\<]5@/01H(7:Y^(B %7M+*Z$ M$J#6^5GO="+-9&P@U12I@;MRFT^#7872(Q)F#FR^,!C3.].IE5V^^;='E;TP MROYN]1SLZTME\DZ5!C195I5CL=6I$ONJM>:%3J3"W&B%57YWD]Y871YM>IQJ MGOU=<10;KJV^;I/C\B46W%E5'7H72+D?AT]+E]ZQ?6#7F^ N7S7<+SD^\N]&^0:K@*J@^7X! M' .\BB>PK"PQ>V=-RLP8*0"[JI!0A4.][-/K5'ES?>#M!7#5'],@5XCD'S,- MFI2<"A]R!O0D ?\"F("?7F=EV=G3SZTWE8X;*B+F4IO4O;EA\[8<35A$U228(2KXS!M?E"&ZMPYIXJM M=NOPPU'G;!16G01]6QV$VHNUF J=-#9(/ B7C)YUK"8.:YB>@N=QODXMVS(3 M5==Z(R[+)F3FI;%=46UY,!GC^MZ+;0@T2@VKV//$7F;?716]K8-1-G^NLA?R M2FHK9%SDYL;YHU4FSHS!TX2QZ[!P7>DWWD1E%#>+S \>'O5[YX='5[;XJ%BF MB?749M,BHF;R?\D2%!8VCI/6 9A67Q]52)O\O!51[8WSN.O];OZ' [R\L>VZ8SBLMEZ MWJ3B9A_L3)+Q*&.W4E# R(Z=2C?+8S'1D W6MR( MWA7>U#'?VHR>.8\SAV\RY7F=V9EE']EZU:/4A[KJL>'6LZIMEY]&K]HH MKZA0\4ZO2>T$*@Y&6F(5W-YLO;DJWA'MB=,^>G@5X:LCZKTJF-W0NTX&K.IU MQUD'8]+4X8-A'528?P^P[:;X85PG\_W]+$*BBTK3;F()(SRR@P8(FI#]&$4O M8!/5A\=0>K.-C,')UEA>^V2 CCDKHM&+JUA'\_8K%\Q$*OM,TOA_CSPLJ?,U M!E0=BR8!,,?4KXY64Z&]E,-5O>3G9_T.J.IJ!)J3[V-$BAP.GSD,B\G4CU]Z MW2K7>8Y@^:Q=$6H!*E>RH=X-?+8R6^&.;W**:T:(D2H$]WY7^T7?OWGY;N.? M57"IF1%HVV.KRTTJ$=[N5OVR4Q%!EL6;CK))+.87"]?K] MWD4>>SA3DSN=CSV?^Q\GMPU?'>_P)QA#OUT5L=G\+CJ RCE5M$;*D4)2,^'5 MD>HTN'!AFT+W.7$X$H AIUWUJMJG.7&[V7H"=LCDJ[S*R%;U_L"<%CEL'_?5L[<>)OP878=],:" MXC*_O7R+JP3BS1^GETP''&_>K8KCA^I6U:19_7&59;4]SDMP^[;3QX+QJ@/R"M1 MS=--2"O"D,,2*"VXL(S-IB=K;Q63QEH:%0_<6<*,-8H+B;4CC)2V5*4MU?+: M4M&GUI9JE/0Y 4>UW'U>Y7P^O\KY'"RK6Q59;9?F:T"7DRRF0!R] I/][ FH M"V^NW &$-55"_]C(0J?*BP<)O/'/=O;!9]]%[Y$A,[%["ZL#TF:,TW&_B=UEEGOS(5 IH.JR. \ MYW35F?Y-T6Q3BQ:[W6ST9.=:[&=5 QWV<\9PIDY6-K_%?@_!-T];)Z"+]J]L MSMAZGS-S@0([]04'>G$8>12S-RN3I+(I)IP G=/37AUF:L%-)UOYM*ITU%$? MJR[9=Z.2^K@>;UQA&7!/D9W;8S!*T;-FYNDF^OWX/.G<=:. M^[O?2\#ZM=5:UU_4PBX>CDU@T*_MV+*ZHG;M"NT-,#12JH)#@Q;8C21OFIJG\?&LLFF]J]W7UZGB$Y _-]PP+(7 MZS"^2?_N94OA=AQ/L3G_2^=R@\R_D#FYN_;6;]XVC[!)6]_-=;R@'G[/S8S9ZIF4PA, MPW_,&YYB@'5%6%)D&)!%$+_":;3?/?R@E'1!?^M=G,XTEISS-CX?M+(:=96" M-U$]-B4'ZRRE97 %?%L+U.MQEY=A/J=/M-%&W MB4^/'*_50R=4WGH9]O PMU4:QBO]=I3\8L>R_O_>8NJ,]M(F;C .07+BF*8R M:I$8O'2MHZ65CZ@2T&B1I$9B5E#_;2\K_]A>KQ'"OX_;%(+6/!C<3"3+7TPB M[QR_@/4^O]SY]EKL;/N+W8M/%)B8>BJ03#XBCB5!ABN&DE9**!)#DH 3S.A- M,R^A@9>ZU=F%0W]<>-T,6YN1WDX:,Y>5:-1IQA4 M11NYA+0-A\$-:R,FZ])5D,*>9?MU%*\9EVK.:/HCO^W$(6]JF!>OL(HIY>A- MW:DBG(_KP*=ZQRW*E*H;/#2UHZ<_YB*XQ:,RT0*WZQ^3"]S+L8\Z^X(4AEK, M4!Z_V?:P]A=?=[9?\]VWGQ01@01J$58!&$K%A!RA'HGDDA:4R,!L9BBS.3^D M:<108/./CPSHL3Y6D;)Q8YONY0UANFZT,YABSZL"_^G/CE(Q*E7[M$I)''U>9+?_)C5.;6@'[-?K1CJ3F;C%1\-A_X:'FI(/,5-?X^RJ/YJ M\5*-S">=X;#.HTIU L-UC-#.^5JC5(-V%?H_CUF;:K*OZA Z^U[D^K0W MKN>XK%2E7/G1#TU)9&?4\WAA$/!WVZV6^?XHQHDFP]>RK1U,7_>7HZZCH"RZ M6KWO-Z6,HYX$8QY,Y[7'[F@"02J\J2WEB;!Y[0>L*NN_-MVRST\'39A_$$\[ M50[@3/Y JO,F+Z]:'$VF?%REX#2Y7%5WD=SF_8.L3 M+4)SX\^67+54L->G61>*(:/.HY:VK(<_\Y;4_7MT&/ZN^.#YN!1L/79[XP2) M)O$A7K51F_3E7C-_XL<%8>-,OWS71=U3ZBX>_=CD?"U081H RO[CFO@357LC MB_@T#J?;TR-1;]>-W.,Y_GFGW-"U6;JOF31ZM M.O^H"NR,[*BFA633R:66!Z,Y(=7FQVPV6OW,<5M,UY M-MD!DAN[Q%I='>?O3-)AH>/%7DU#>=#N>^_]40SGW?@FO:LK0T$PO@Q_\_P3I90)[@S2 ?[@*?LO3/*(*2DQ MH4X+/C>W9WW1._5RI[":^ZJPY/E)#O]^:_+L?\AY.HU^.&T]@[,UP:-3< M:NI6D^VLFH;+W2N)4\'T#QH_3?3K&G6QFC1>*[C)##ON'%MWX9I8X_0])GTY MSVXHPOEW#\$XS/*P65 $XTUQEOWO4:T_Q.W_S> M8@G;9$KW&4W]./E(9I/.SG=?G)'TC^U\G/J#VM#LG-9_#X]Z MYX.<.?'/&R1@W8@:.--BX_[W64#5FFU6C*ZS^3_SV5S?.5X_F)F^E','-WD MXLS)FXHX?V2#?6RY9P7I2_8'#@G_[RR)ET>! MR9U7S4!7;.L_WWW+;A &F5?(L]R^@4J>F08NO+CBEK$?EZVG@GZT?_*U^^;X M.3P+%/-7+T]VCC^S_>.W7P_VPM$!W!ON#PK\"UCGYL MA\^[>[N?]S_N7[[9"YW=;5#RZ>?S+.)IV',6LA& *CRR%KA,Q12AXYUMCPM+%EE+C&#?S36"E? MO25+W4VNI.I_ZR0ZWET58=Y)6,SL^%JUA-Z.:@OAOX#@\D&P;A),:6U M#T@G3A$7GB,35$ 4JZ02DY:2G'7#VQ+/I]W<35$LNN"-V/?OW/NX$\:32:;* M>NIA K7+N6B*OQXX3FF*S4EY41\4^/R;?$KJ:P4?;X&/NW_,X:,&K= :K1$Q M7B N*4/6>HNH9S80YZ-7;F-+$%9TPX<%QSJAO]TZZXY&K&1/:S7PL&B+OQX@ MC@[$W_DX-([$ZC 4[7%IZ#CO8^0I@%EL'1),2;"=L4$V$8] =_2&'NPFW<4!MI?:/W512SI6'5 MO%LO4!&YM3FG,WC$"0_(8./A1Y>HEMZ3A#>VB&1MQ4C1S!Z2Y2KGS'S>_;.? MJI[=]1Y+DA_565"K_5Y>ST[-'5:=D3)X%=&R'J)EN>>7'X*Y^&UV-^'2G3 M17HM1WJ]F7J'[O^7"G M@[]F9-S]!OO>?OZ)>LQ-H DYQRC HN;(:I^+MX)6P6H")V)CB[6IO#M)2,$C%T;"S0^&6A\,0>- MP=.DL1:Y?!4CCHE'VG."G.4V"L42QG%C2^.V*!KC"F!CWEBW=UBTQ9\,B=0J MC7U2,0$S$*895U(GG(*R7'I6(/')0.+K.4@4">0?3Q@QG03B2C-DA H B99& MR5Q2-C<0;C/^!+7%54;"9L1I[FAZF9FF*(9W(.(_UMR]V"1P3EYHCL7?]:DH MX+@\<-R9!\=(DI>1(VFP!7V1:N22IHAJG(2D3@7"05]L"S9?'CG7-6"--,45 MQ\5^'BTVT32E*(@K#HWWR%FRBV"Q.0,3%PH.+@\'W\Z[%).S8"ASY"0)B$=, MD5;.(I)2I$0JP[S8V#)M(N@]<+#HA[?AW_='O?X0#6/_I)FQ>U] ++KB*@/B M C7QLD'#ZB3LP4'X*Y^#-PZ(6=VMP-ZM8._#'.QY3FFP&",>-$?<4H6L# 2I MJ.#-4L:U)XN'ZQ3E[^?PZ%^]T\-E8EY1 M<4\_)!*)!W7\C;GX,\ZX1(&>V4 MYQYQ%Q*RBK+<]%,1KBQ.F&ULT079ZZNHYXVZ0\(ZX_?S'>_WR:7WLELG3-[K MY3$Q5XU*C+C" MN/L7,-RSNGOHHC:B]P/>HABO#8J61ID_ R\_S^&E-(0G;05*@47$J<+():*0 M#!I'IXAAGB[NE+F*JO&/(+IIGL[@Z:%WG@N01FSW5!HPUWKK= ?_)2BI]R3< M'9LS+^%U/?7NS)S3A!]Z]J L@-ILA_=S#-# @^_F": MP\92KD8=U@IAGD,(,BO/I^E>MNQPV.^X\WIH2C-JIAX4E4>0G0_/^[&V$%*W M=]&, AY[:_(/>>PO\&0>T%=UR1I]=W!Y&H$N<9!GD_KN>34@<%2T4'TT1 M?@M.Q<7PJ-4[.^OUAQEWJN_ ?> S^3OCP89G_5XX]\-6WNF@W0RK&@QA:_G7 M]70L^#9@QI<\^NK_QO#5>5O6-\=J:I<7\=_XH?*"1Z]4#>Q>POCPE MS/=.3GJA65H>G-,[S:IQNYH:WJP%U'@ L:J?;/7SX/SL+(\>.ZJF+H]G2<(Z MZ[%<$Z\F3V'-#QS/QIJ<^38S,&TTM[)YF1.3*Z\F+_[=[R582SVJ<1 /3V+3 MPZQ3SR.J7_]E*_2!5/WQI+D1$5HWN^%X W!L;C/>52BA+,:$FZ2X5=*X%*1S MFGOC#96F,7NJR5S?&Y-\NTX/O]JX5KA&=Y]_8L33Q((">HB ,4E,@([A+TE M(GB1$I$;6T*QS7G/_'CLL;UFI&HU\2D?DGX]I^HVIT *1P/7FF&FN/'$&!7! M-G(\4N=#U-4I( 0S4D[!O4Z!V'G[*0&72<]ZHTZT=G8^]1AM0&X-IL!RF/7#YL#EL<"U.*B&ZCX'41?[><8P MK*&>E;N\>9F3(R?'DX1'&#H8"5-O^_UJ+N-8:HYW M6W^*7RU:,#\"UCO\\N=;Z_% M[O&+KWGBH: -2/]6S=4P"EU@D41Z!T S3PYLYN/95RRLIK#"E.ZV@.R*5*9#VKBJV!EE?3'_]K>FYI8Q?BJZ]8!]LZ M'U[_E45#+!_#7B1DAD 3?Q[U1ZLYLX<1.9!QGY%-L-AGMGMA+P<;_YJVDL$@ MGJ'A[/:OW61*/VV3M7$>LK"NWOFS2B?(GX(UV9592PN.-T#[_^FH0%1*F%L* MX(Z)UO"S,=HX8ZBU3'Q28.97ICMPR1]9*E1S .W6HC(O\54WH=V?E1WO/D$^;HQVE5]:*N.AK6>SX8[UWN0_$UG M#2_(M&D$0Z7%5I]I_ RCF]U*6;U;;'-.&?DYM<'UAZL3L7=D3XL-^5T;<"5AU=GIX]=QO092:2VL BC?\YM]T1WYT!DV5=:&P. M-DY6.-2GO9..;[EX&E-G6!F0+J^F7_4TJ,S=WL5I[ ^..F?C;><'UD0Y'\1T MWFWE#@ACJEQ'W-E]CJ>#5RNL]*AIK^G8 YP?4_EZ3L#*S>N>GEL^>O""]UFI M@;&V[#,5 8W@E51G('/Q\!)E136;X' _#TKH8,)QW(V'MIN5VPFD.NG46NB8=FF\@RN] M>6XSE5]AP>%L3Y_$J6Z/\P0YLD"+5HWGF2Q?8A]4J]FE_,]4)&()D;AI>'UY M;0O"#]4Z_H)E3*$BB";_+)SW+Z/M_VHX>+R#LR\-##?,!4%$Y)HV+#2R3D3D M23!$*2M59!M;9E/,1I%:F6:#:Q%L KB^@T, 9)V8:C3H]RYM=W@)K#@\Z@&V M71QU )D <*;8^>CR+)__*OXU_LI@"!K\2&O)?.7)[O//V$I M$LX]19**!G$5-3(1_M">!IF((=*XS%]Z,7_=5G&851'NK"'$KSG^UXHC7T7- ME0M88BK$FL?*V,I/,B%C%P5EOR./1IP_)]4O1\[P*HS:/'&L:.10Z%1T]FHM M4T/A*D&;E]/+/I_*BP_V1/\P*U@37%SQ]=5C:O8Z!&6F7Y%U$;_?5+!.*7FU M6Z66M39$(6):&25C@8GEPL2W';I[^"EZ M2HT.$@$H2,23DLB22)#6W"AO""8\9IB0U\$$G(+OO55%F#<6[%6!%0_*6X.% M4M5O[,7^^ULIV+3T(DSHRD" M/\D \AUQ(%JS,Y*D)$0>EX;7. MO=3:#S[M[MY<#Y?.+?U8[RHG31V+/6M2Y ;KL=/O[FLB_/#?@\855>VR-]YE MSN<9I>S<)/6E'W-.425%1TDKI\;?%]_!6XO,K\;P- MA'E>V>;%I_;C0.'K+-"P3R1AHE',HY\XQ1$Y:B.B0@9O1:22Y5&@_+N).H\= M.R['YU&.SP[H0UA*CR7P.=$)@4ZJ\Z1MBX(3+NAD9*!Y) _A"Q(06A.>V1P7 M& !1&[2;1N4K*)Z1M-=^KG9SG;8Z)_ 203 H#;17WCE0V>0<;UV4B')3VD1\ E))^ M:/WGW/;A2%0._DY&J04R/__=C96Q/)_S.TJW:,Q2^,V_>YW#8>O]":@]<#1/ M>U_JT_O77W^T_O'__1\-\/S;O]^_KOY%?OMGNV7A5)Z>9Z_W>;]>2;<#C\B) MUQU?6?FC(;;MENM7K&4_Q\8TLF=GW9P,U^M7K%Y;S@-X+T,$)_JTL?&C/SH% MTM=IWOEK1Y>A#RP4PT3"]F"S-4,W^J!TV^OU3VWHM5YU>P[N][]YB5^L'[3^ M&H;-,>F:3TV2+\0!'+DF6WV6ED?-;5K#_KG_O&"/Y"'W^*Y*Y/ZC,[QL[8P7 M"D]MPTGQ5YM\]\?.]\Y'[2II]7O^,\B B[RI'.NJ'2F#J64,QLD\)S'6091F MH%&S1KLP;3)#Z^#^QMFO(4!U!!NH#!$X?XH!G^JFM MCUUTDRF]E9NRLOR\/:O$S[=:1.?:B[D*9@'G*IH20B46Z7A=T%HO= ^F+8(WM=J MW;O*%(<=;H\WN >/^1U.V^?'5MXO1\K[:[K_[>CS_C%\Y^,+LG/\[N3-]FO^ M9N_UMS=[.W"_';R[_3LHX?_NS"KO.\<'QV]>O>OL[+T6^WL?+G=?@=)_?"AV MCG?$SK=PLO_M+=YY]9;O?OPS-PR^V+GXY")-PK,\X#>!PAZ<00Z,,41=DH1X MY106M;D&[S>&Y]D$*3@@60>:S=Q'"N:]ZHUJYB;C7('R7GE67N]^W)6D(* M=K'_)KT9[;"A\V ^A'1Z?G(!Z#V(5WT-\:\F9+]]()^BMXE*('%D)M=>D-R& MWS,DA6%8&(R=\1M;PXO8_1+GG6)71VE\T"H3-ZMSAX?]>%BI@R-;K%)$P?1= M]+6*GU;F +T;1T7*"?K."=K=WF&?8DB":JN1M$HB>",..>T5G:@91!U? )MAY&Q(H+#U M+JJ#. 'EXC_--70J:^W,J50EV MURM_0NPWSJ$F(P8N@ I9IY2,J^&O]MB/)\!/%8)GN[V6-EF -9FSM?&W425O MPXD_'V7(=+) R0Z;JHIS%L[AQG4!P,1-*UMQ,)PG\\41D.X2Y6S;T JP@TR? MJ46//MR>E5V]_EFNYX@3SZDW7V7]Y(S3T_&[K23OR.T]3HP;=5'(^3<+#+YK MVE+\D@5+M!0LK<9:'K!@Z8%/'*'VMU1 M7N+#S@/YB3- 5I#(=VV1_*/M/Z'VQY$(%@PAUCC#0U!6RUSRRXF)8.E:\J., M^[DJH289^F6_=_)'4]+^L3,\^J/QG;[XVI3G/:]"5C'LV:]KT@7Y;BZ'I@OR M(3WX^.^3G>/#;V]>O>ON?GO[]>#56UC3G\?[QX=B_YN_V-_;ISO;?Y[,=D%^ MLWW0/<@=D+=W^,&K#VQW^^7G@VWXSLEN!]9XO/OM]Z/=X_V+G9.#M/,>7^8. MR/ WV]GS?.?Y)ZNY53%R9)5,B$ MI(!D N0X5PCRXVTFCCGH]O8HM*TC2P@64"R@.0\2'J/:=#,!,H%J!S&:6[R\#2> M<$S,%4URW4"2SH DQ@Z+X#$2G!'$E5#(14F0H40KSSA.!C1)WF9BR<,T"D06 MB'P2$$FQ9)BR1$+D<#-N+>4Z<,X)59@E7B!RS2"2ST"D-#82%R0B!*O<3(TB MXPE#BD<*XE (8T&/)&T P[80>"U@4BI%!!>ZJ]D.3#Q%IRA#GC%3 M3UO63 44J!'*1^&58H"0N,W9O;7()4X1+:R^=%8/*6G#O'*<,="$F*-:"LUB MH$%&G-S#L'KAYMMP\ZS?3 I!.#8>T4@LXIYXL 85_,MB8Q08A1HGX.;Y4<"% MDU>=DV\S^5LF$3$5! M,N.7")2&83%QC36QP^ :LG"L=X%]%?*\6P\_Z@+A+ MR)6?3WQX/F.^: M$;1>=N9X]M,_NF!C_K/E(J#5>![#T'Z]7T;075V1OX3#\:FZ%9>>P_.Z.HU_ MP0$="=[.Z3E0[JH1S._5L:T_MYMV MJV*B8>S'P;!(YZ5)Y\LYXUI@PZ1Q' 5L\TP; L:U5%E.,XF=$"9%#])9RC8Q MUPWHNP]3/5 DIH#<+PAR2\_!*2"W'B WZW,P*0-;"@A$GD8<*X$T,Q*Y(*7A MR?/$9,[5:3.N"\85C'OLW=W&D;*$')IK'"D%[=8#[68=+LY2>/D\#U@6#'%E M/=)!8,2<<8K(%+F(&UM,M/D"M+NYPZ4 70&Z=4Z$*?"V'O VFS"C9>(D"()D MRN/DC:=(.Z<18<$)QHU5(2?,"-7&*V6Q+FZ5^;U.F=?Z3I=3*EKN7N[^)._^ MB[2)V,T#"TJ3B-(D8C6H5YI$E"81I4G$,[A#Z1!1BE9^Z:*50#!S3BJEC,X] M,)T+,='<8C(HD2C[T5"]DI*]2C;X[GQ*MA?8I: Y2II%Q+V6R#*B47*<6^NP M5UYM;-$VU[QMJ%J+HI4"DP4F'Q8F=4S,NXAY%)+SI"V.(46J5%36\J@*3*X9 M3,[%G:EP@4N.!*$><2T,@I\)$C*Q! +28D,VMC07;DY(*1JX:1L[&O'&DEA 6D,6. D;J@)P1"3&P M%(@/W%D#&,G:C-.V5,O*87P232(>TQ];.D2L!CQJY2BGWJ3DN==@J+14X MLVLPL1CA9&3 N>) M60D9DBC21GHGDW>)BHVM^[?"*IR\TH4-G$H9+ -5%%L>0?'U4FI& D]&)B/X M#5BY=(A828:?\P!1DRP1%FEL">*,.60<,XBI(*PT6@4;:O%=.D2L%[__*ATB M'M/(?*3V$#PDBX+F;@K4(HYM0#H1 M@H@WPG+J=4ID8XM3WM:,K5!M2L&$U4_N*)BP'I@P:\X"MP?A%4?,)I5]]PHY MSS228-=XPN!@*#!GC6A37"!A_2#A-B;M$G(92JW^6H/#K.E+-8'3 +:N,1S M0:H$_Z(4Y4:WW!O&0QZU!B>BK?A\]L,Z%^L_>6!XS/A]@8/U@(/9.+]UCEGN M(J*><<25(LBFY) 4D1)-#;..@?V 39L:OD+*PEUC^4V&07VS-2Z\JNK06G8P MB,.[.5MN0X\;IX/=ELA/+R/LUA1X0D)%**$LQH2;I$"62.-2D,YI4"N\H=)\ M>GTS6?*\.M4%]I<&^_,#=QG18"("[$O"'.*$2*2C\$A91404F#N*5PG ;\'V(*$D!OP)^2_/(&X8#$58F#N GH\T#K -H48%*H;DJX/=HX#=7 M)$4")U9AA*VQB',ID!6$(A9!7#'GP"**6>=5;5"!"_05Z"O0]_V\&8$3$TI9 M^"\/VK%2^R2IUIIHGJ@KT/=HT#I]3##F?XP/))Q!4P;N0 M&NA;6KI;@;X"?4\5^@0)D7(>#&&"L\2UXR0)RIB/1%IG"_0]&O3->CJ-H-JG\HADL1_ATL M^I='!R?_[NSN??@&=CO;__86'[QZV=G9.^CN[NWS@X]OQ?['?;&SM_]UUJ+? M^?CRY.#C:[*[!W;[MW"\N_WN\_['UU]W3SZ0W>.C[L%V]^C@^//7W>.7:6<^ MB$V%5@9SBQAA&'$6)3+<,B2Q,IQ <2CB<@IS9%4SIH4A./3(R,&0]$\9A36Q@&UL:5,C2$/1)L3 _#Z869;\/,LTXS!M8@O!J/DDD>F!E'Y#!8ALE$HAV3T:>P ML47NW3VE'4,&E#($=I5T+DGJ M*<_SVFB;L7L;UZO7MZR W!,&N:7GWQ206P^0FW4Y2",HL30@PXA%W#*#G- > M22:TEH+'2.7&%B-MP9/E. MJ#Q?2KJ(.,[M%>$0H 3"S@9+I34Q-]E6;;Y@P-2C=]4=/:OA UDAV-VZ[-RS M3+3:1!1&D24!A&/.KB@=(=818O\URM8 M(1IKY[&G*0E.'-7*&:,M&&@I48SKA&P\FH!3$K)7VP;?G4_(5LPY+[Q V2.# MN-1YLDV,2*:8F/)2:6GRB -B5!N+9<542EU?@9I2A+]HY-IB;9P/)G@O=5(AT@*2:P:28I MZP"7UB>)!(A&([TQ*N9Z(% DR;T;AQ>,+!CY%#&226*P3QX[S:-+&I1)+HB, M/*;(9"@8N688.1OSQF 01!HDD8P!O#(VYC=>\YVJ3-=:5:W5L44$E%"<^J,YD)Q MD:1+@6$FX\.P>N'FVW#S7(,(+IW5(B EJ,\- S4R)@EX80PLPJ!\BFICBRUK MBE3AY-4L;!"1>.D5I<8ZKB2U*< )T,1*J8F*_@:L7!I$K"3#SWJ (L:(1 M(S0@3A-%+B2&%(O*&4<\5KH6WVJ^*TSI$+'"_/ZK=(AX3"/SD=I#W.CLWK3P M9A7/[F/FNY3:E#609&_^F&]42+@D%,S/)#T%U1646,.-0LP['4DB-N)J!+1L M4[4L+]T*%> 53/B)R1T%$]8#$V;-64MHLM0"$M# $,?.(0?" E$'!R,0RI/S M&UL$F[9<6@?\@@FK:=,N(9FA%.NO-3K,VK[$*L9TC,@&GQ!G2B%K* >PT(X[ M([D68F-+BS;'\\6LZURL_^1QX3'C]P4-U@,-9N/\*C&%@_'(6P*Z@F $F9 " MXM)Y;04WWBBP'QAN"XI72%>X:RR_R3"H;S:39+!FM5=5*5K+#@9Q>#=_RRU) M9-<%;S H2/!X1S33MUD$D#_&EG M8VYCYY!+3B/.)>-24..]V=AB5+6Q7%965X'! H._ @QJ9CPH$DD9%GDDWK@D M0Z?F*J6)Y.(:7* M*?Z$(V,Q!MM8A\"#8$2GJ@)*ZC;FR\H-?@@@K'RG_QI:UXWP=^A\V1HM?O?\ M!)C CTYT\^-L^V_.O>211LXY5=&2$"B'0PV_"T(W@UQ&H0.*%37SZ;!P1]_I M=JK(P)O4! E.#W,_O,YP%$5X7]3V/=3?^ M[[O+@X_AS%$N=XX/CM^\>@?'^;78W_MPN?MJG^\<'XJ=XQVQ\RVPF@?OX7. MX*QK+Y]U3JO]5E_Z;?KN6>;,1AGR*ZDO_W;1"<.C9\9L*JRR[&EB(,V#ZZMD MLQ)+,YA37^-B4]/K+^--Q!Q M&6W1?WDBEI/XLT[BTOM6K[(,6>RX^Z/7/^N!W1A;\>M9/!W\I#;6=_(6WY;: M3\]5?&L*K+J?^#9Y^]YC&C0S@7+!K3).<\-U##SAF)@CE9>-8L[PA)=MD<=X M./3/QN?\17/,?P''\?MO?@VM[\/UOG[\>[#T7!\?P MW%=_=F8=Q_L?7]/LB3O8#MW=;?C,]N[1[JN71SM['^!Y+[L[V]V3W>T7>/_D MS[0SWZK:8:$E(PGE6=8 @9XQ'2=DD*-.)"+NQ!9BLB;Q_@OUMX/A1FPL6 M%"PH^ BC1@L*/@P*SB93"9R8=I(CH[%#W"N!+&$>8:ZBIM@H;QF@(&LKHPH* M%A0L*'@M"@((XB"IH%H&;K$T*.(&, M$!AQ$B3*+3J0(XR*X -VR6UL&=YF8CZ#H*!@0<&"@DMORU]0\&>CX%PJE8Z8 M<*>1-2H@;AA8Q%@*I 4VB5(*JKW+4TG (IY/*%T]%'R@/M*/S)NC\NN1;_2! M>D:O9>7]HWCVKDKOZQ?50%E!LJ4AV7S?9\H]#]1+9*(58-52C#13#!',@TLZ M!)H2Z'-MHN<;ZUP'9*4]Y&HRZM*<3X51?SZCSKJ?DG!6T>@1U4XAKD#Y,)%* M9)G%A%*G+_%@U>GSRC+LT_4ACUYS/JK(?$*TV480Z!ZBX13RD@ M2XU!"6-K<@_#0&W5BIDN&,:UGB+UR3/DTB?H%8;\>0PY:ZP3PBQ-4J* L<_M M0!1R1!,D8F""\XB- LE)25O*A]5Q'ZBS]B/SV;BY=NKW3EH71[UN]Q+U+DYC M:(4>/ F6V@J=P;#?<><5'];U+!U8@ST-K5Y5TU(7OK1;IW%8.G'_W(K.I9OS M5572;N]T7-)4M\PKT+=DZ-N=;Z9ML \^:HVD-:"+*.V1#I$@+8VVTK-(-=G8 MXFTA5JD57F'JY9=I+]OT+TS]8$P]ZPDP5*>@*$8D"8>X)A09YC5B)FGM(I72 MY@[Y;:9%8>JGS-1+=Q,4IGXPII[U&JCH*--@GRAC.# U3D@K;%&T021&A!#1 M9O>>9O/NO<+43XBIE^YJ*$S]8$P]UXN:\PAOCZ/H0D#CFMJ!D\/?3..Y?6LOBOM[M>ZZSYO M[.GEIBV?1*LNI1XXZ:.,85EC83??=3M8ZXT%M<1)$Q$G3"''0/89QI(.CC#. MZ,86$VW.]?TCU$N5-0_??;$ ? 'XU0;X)7@,"\"O-<#/^AT!MZ6WP>>^N0#P M@@ND;53(4R8=G H2,0> EVU."\ 7@"\ O]H OP3O<0'XM0;X61^TU=JS/"T' M$R$03TXA$U5 "5@K\>BE)'EN#L%MM6#,:D'X@O %X5<)XU@X@D"#!V4^"9\$C8'CL(11N2L#\#=H#)]_]O4!KDYNW2:[.EPJ M$)42YI9JL'F)UO"S,'H>1\R6W\C'SO#HC_,! M;#;V5Z6#_&ZGX8J3%W!Z=X]WJQ,.__[V[F3G^ .'T\O?;+\5!Q_?'>]^>\MW M7AT"P6F_W-T[.MH_/N2[V]WNP:L=MKM]>'%P\C+M M[.V3W;>?? P26T)03-(B3KU%!G.-"/U\3?F-FE;R6[1X?M3]$'*C_31X--]^]&PW=QT FPL$XAX5U) M6&4-%^+=$1MS9O$9G'R2KG M HU."9ZX MS%KW?/?5:[[[[5 <;#__MO_M[=?]X^[1FX\'75@KV]W>O]PY>4L/7KU@LX%V M^ [>/SYDL)[/.]OPW.V7G3H1U@!KR<,7IPGK7QP MF"G%L6=6!AMY3"PZ+;'R!;S6#+QF$_TM9IK$)) 5@%M9(BIHR+P*F5FAGJ0Z*8^20<#P6\U@R\YAJI M$ <*EB YNU$@+GU")DB! AQH:9/A4>>>"VV"YU/8"W05Z%I=Z!+$ZR QE@!. MW"CJ.(V2"TIY,MH[5J!KS:!K-CM;!N^PI@%%Q@"_N&'(>2>1E1SSH!)V4F7H MPERU&5XES6M)G6S7Q_7WN@]4J?(.2SO:GXMZ*09M"34T%YXSSTU@Q!*LB4G9 MC7+[=K0%]1X3]>8GT&CAHM"Y/:VQ"7&*J^Q]@; A3DBLE4L64 ^#M6GFAVF5 MWG=/B-=YX,(H[+0-F@<)[YMZ8^%X6$8E#KCP^IKQ^JQG23LJC:$&J<0CXC$! MKTNOD&?":L=9X-KFUK6@^A1.?\JY),Y&*@C1%"0\<+LI/N1U MX_19-XRV3%JA"4I&"<0Q]<@PQ9&6,0?&1$PA=P-K4U%D^I/F=*% I@L5O"*" M4\6=39P0ZG$@.AFA"Z>O&:?/>BV\PS8Q8U#0P8/^'B+2/"HDN)1*)RP%)KEK M"/ ZGR\J7]LNMT\A);=N8CNN9UM"_]J?TOJD=#9Y HU+;B$R(A$L&$*L<8:' MH*R65JK(B8DJ%I?/FHF,!6.)L" TU($&)NX]3JO 98'+)PZ7%$N& M*4LD1 XWX]92K@/GG%"%62KE2NL&E[,^W.1 B=0THD0YZ)=:)60#5H@D:KE. M6#.LJZ19B9>?=J!;*, OURC]6^QYI$QTMOA(VM#Z!-QM!Z/[3#^P462ZG++UCJ8@(. MP@1E@@N<1N^29UR YAE3;A5LBL&Q5@;'?-*W#)A&Q0SRN=Z%^QS\XPI,#T&E MLB'WV >#0Q'<9GI9'II2IU? ZR' RR:JO0B:>V&Y<,Y*..B>\,@=L9BG EYK M!EZST;@DHV4A,&0(UXAC$I&5$7ZDCI(DL!8Z;6Q1:MI2%O JX/7HN[M-NBX' MW/*.2,\%=QA;@"^;G.,T<"5BT;S6#;QF(V.>4L^EHTA+9Q%/WN3F+@K>IN,< M)T9C-,N-C!7H*M#U(-!EK"$B"LX=Y2J7GWCM*9'!>1#)PA7H6C/HFHU2&648 M32$@C4GNCX 3LCX)%."EDT0TL3)L;!G.VQRO4E.]7Z\[0N[)?EJU1[!=V/(Y M,$_GCF[ 4FIU\]Y6#*R08)4@6O'(K";24J>$I)811TJ8?JT \,U\WGPRGC!& M /88S;VM2&X0 W:HE%5I1$PNIX$2)=J:WUM[*V65J\SK.%!MJ4U,>)681X[X '8:P0BL<(VHH5A01U+2P.LX?+;^JQ#I*7FH1UX_59]X6BVOC@@=>CC0B4-H^,%!)YKK2W3-AHV,86);)- M^+V+N%:G44(S6'9!&F3II/#SR';'RHXEO*PGZS=?(HF>D-@JS1J>E-AZ/^]T MPARS/ C",$Y0[CV-G T:.2]Q"M1BB<5/:M:P'-'Q@-5V!;0+:*\#:)>&$4\, MM&>]AYA@@UU(*)D,VL$Y9(A7"&NEO LR&/&S&D84T"Z@74"[-*THH/TCT)Y+ MS?-86,U!M1:>(9[[9&NL PH&&YD8#EJ0G]*THD!V@>P"V:5Q1H'L'T'VK$^? M,$HH9P#4,47$!1'(Z.20C,I[HJ2Q6OVTQAF/"-M53.!?0PL/A;]#Y\O6:&N[ MYW ..W[^9_C03",.3NMDQK/>H).I\:P?NW;8^1)_N^B$X=&(W2:^V.P87WW% M.MC<^?#ZKTSLR\>9TD_;9'V& %EZ_2KW\QFFWZ0?FXS<#%M4#Z\M7 M)W,3UZ>S"24V3VXN;U:79@"POL;%IM3LVLMXD]SQ&M/\3M_\WF()V93$E,66 MQ4IZL]O^*+R^CD%RM5!QWH7?M';@8T>#U@N X]#Z\[Q[V:*FWQ M[I9(U%J#6#&R_MWO)5#VJV*+0L.[T?!=''0"+*Q32'A7$KX9'L5^(=[=B%?E M#]VO8U23\;66\N*'O>+.^KUP[H>MX>59O%>;N*6=OF73?Q4]78N]$X77!X<[QZ_@;7MTI>=-]N'>(>^)?O?CN > M!\<[W_8O9B-)^Q_?XMV3@Y.=O3]/=NB.V-U^SIIG?3O8_O?QFU?[E[LG.]]V MCW]/.YWYF6C62RF#0=%@AK@/'!EO(U)*Q:0]%5BYC2W:)MRT!3! MKQ]6">AH-=5)XQ X=UXK+3U-@F/F6$RAP->:P==LPBGEE"E#2<8KC[C$$EG' M,?+)&$4Q21+[C2U-65NPTEBL@->C[^X6X,4L5=8I*J--W&H'!]HG'H)/A-E M8@&O-0.OV<1+0HEDC 64HE*()R.1"88"@F'"K1<.&[*Q)=OP:@MT%>AZ[-W= M KJTIL9ZKY-,BMLH750I>L>HMD*.>B(6Z%H?Z)IK*N 8II(HA/,\;0Z689X1 MRY V7M,4\UO/O:C;1IDV-_2%;$/5*F2O$HCQ)_<"=9&3J2)DGC% MDPW:E=LF!M^VT95Y%++0+0F%6.'W-.'W.;6%I"HQ$)"6CB-- D(F* M(.=8B$\A*W?YK0Y_2K%^J<7_M4KM \',.:F4,CK; M_\Z!U4 52)&@1*)%9*R5R-B='WXA=.!4BH"P!+G!L7)(*P)FH20VM\-A,LKL MZ>::MPU=5J!N11N@%,@LD'G_X&!,S+N(>122\Z0MCB%%JE14UO)87&?K!IES M@VJ=P3XXG;UF-/^AD#$,(!.S((E/2BB 3,U%&[-E9906P"R ^50!DP)#!$D% MU3)PBZ5)428-BHG&2M%$"F"N&6#..B MV!#&!88BU1Z!5DF1,SXBBPEC6N$8 MC=O8(K2MR)*[IA:\+'CYY/!24("=Z(7R&'L'?;MV5''MTYL_W,:Q(@+QT2-K8^@#890^O]T [O%ULLY2Z_8+F+T:!TZL!5Q)%' MQG62P7&J35(R1E4J]=;+X)A/_"8D\*181 Z[A+B. FFI$@I,PH%LL'!\?;:!6V=IAC@2V'6IHP7\"K@]=B[NU6'*F8-M3@*C;G@ M"O"+DL2%<)Y9)@MXK1MXS0;'4F+"$\Z1BT8C;K5%SAJ'G+>28Q^3BG3)P;&" M706['F2T'K=*A.15M(YKSP#'%&.&:2,($:ED0JT;=LT&JHR*S&'+$2,N(IZD M1I9@@91@P5ICA'4F)X]*+=I:K5)WO5^O34)NSWY:]4FP7=CR.;!/YXZ^P%)R M=?/\>>T)\U(IK&QN,6J4]Y(!RX@D4[2E9\):0>";!?GS,@1LDD:$88FXQPDY M8BVB+%I/?,26A(TM07C;F'O;GJ6\P+]W2GA+!9"!QQ, MZ<:Y;KP^US-!RZB2"H@E$Q"/PB&K"4>@T>)(G A:8S#5.&GK4DK]M'G=+:2:2%,HCI&().GAD3-[:DD&UE[NV_6)V."\3D&!+AJ81!S; MB#@#954;HY'6C":N8O)<_[2N#93@JP[ZX]&\1GHW_\%CJ#LZZ]?-8Y MK3BS^M)OTP_,;#RS^NJ!]>7?+CIA>)1Y>1/7_-R$-YHG-Y8@G9E,24Q9;%2GJSV_XHY+>.@3NU.'!WU(^QM0.? M.QJT7IR&&%I_GG*'A MW6CX+@XZ 1;6*22\*PG?#(]BOQ#OCMB8DQKNU\RF24-92X'QPS969_U>./?# MUO#R+-ZK@]723M^RZ;^*MO=B>ZF0NY"[D+N0NS1LNS4-7OSGO'-V @I(:=96 MBNYOY=NVQJG$ A.:&]_VZ"(<^-O):,O*:CH#SF5LO36%. M@&>@A65!9\=H(0T6FYS&&K@,MB]T(Z]&7@_^=M<@+Z&LRTF#B3$!]^B,T#Z0 M*$9R&& 6C;R6C+RF(\&$+=QH;IC"&@E6T#&?8V+%*%-7WJE:ZT/UA6E5)AMU M/?C;7:?"=PB)%$0Z@R4'&6U0@D,D]M(F1)Y#HZXEHZ[I@"CN5-+>%69LR+5G M)4E@R28FE0M*95\*)[G+:=]7:E[A4*U.VTWJM(UI5KHR;:TTVQW7=LB1CG-> MT$0!B")H0@@ZZ;B(2*)-*0_:J1G+H./2E@O"VGH)B0N)694T3IT M3C6D+QG29ZJSQ62P*,&X-H9!MH%%#(85'Z)56D:%JAIA^.W3.AK2%QGIQ1NK MP"EI$H)'48MSIF((]4FZZ)K-8MF0/FVS0)%R-%G5LFR2SO00F _"$MQU*LKY MX(4F^5W8/OA%POHM:[,]AH#<^9=>NY/,X988_&/E_6H=B%",$!(<1*,CV%Q5 M0&VE-B":R6>ICHS!;#5^.AH02*-GT4A^ULBR),44%,(6B$K MM8T3Z. 8T6=AP@B./-@,&5?6I)9]DK,;83;";(3YG M+:OQA+57J-0E1N.U7%GSUO2=,LM"F&<&WO.!G&U^TQ'>=TM07%(6[&:U+-J- MVHVN<*,Y15 N^'%[H0+(%NYOCC<'0[MV)+<_D!TUR*K1T<#>GH&D!XB+)X(Z3V*2HO2@L# M72YU8S;D6XE0O'29.0.609"*_L4U,P622EP)@["RIK7O>SXO1-VE@WK,X42-(2$P)GFW#/P!IDC M(8>E1+LP:Q.=B"MK2O6Y;Y42'C?4H\1(:@TXF2%)[Z4(X',(7A*PU0-42BC# MOS&S4QSO-Y1?#^73UIA0I(S(%1/2.P;2T(FN0F+(9RQ9BNVQ8GS9?R!2,*]'4F%HZT54*S"G) MF:E- @1FG5WM3^Y%WRQ4\:-;EDF83Y?=!;=XS+^.0FO1OFAV\]:BO95J>/3' MUN\S1J>4)9I8!"LVU#I>D)GWOC"O24#ECB=(<$>E&AZP07LC[4;:CY>T6[F( M1T;:,R%J-GB1:H55!$&D'1+S4F=F?2XR1"6US7=4+J*1=B/M1MJM9$4C[>^1 M]K0QV#EN.2 RGVO%W$!\';453.D8-<\1@(<[*5G1*+M1=J/L5C:C4?;W*'O: MIN]X\47;P!3XQ,""9D[RP&P0="BKDEV-R+F3LAD/2-J=1^"?1X$>2M_S\*^U M?]&7\X'OAO'6<.]\?(8P=?:;LP%=?-@.;=QA.:GU..K=ILHGT'N/PL$A/CG_ MQ],\/#P8A9,GP[T.E]V'GG[YP KBJ=%W#YQ? M75[M+DVMR.0:Z%7CU%[&7,O5^/1R<]Q?N]>AA?Q8=W$V%SCI.:L 9:+]BT M_F>\7TCVZ&*_VQS>; [?X.$PT\"&;0IO.H6OC[9QW";O9I/7A3/S\?IJ'=T;[C;=;;I;D;9K MS\&+_W<\/-@E :05:&NY]M=+-14I*NM4;>5:@]5C-"5P# @P K?&;:Y$,VP M?2O#]LX??V^>_C3C=\^K87M+K+]](5X_W^3T++7^\LW. MM&%[L/'+SOK+7W=>/U^'37JWP&ZTB$P)A)IJZFOZF66QR*04K;"I_49$WWG1%^K67?U:J9!&7_<9_Q:" M$2IKB]) L+FFU,DB"W*M0BZFT=>2T==,_)L+J$,HK.B2& AKF+-H6?9":VZS MA%R#EHWH6PF-O!IY/?3;7:=S>B89RR<,UCK(4D1 ;;7/&!0J;:"1UY*1UW0< M&"V95<9)QC,/C$1JR2**Q%!*M,:!E*;KI]R'N<44-.YJW'4O@I=* I/'2'(7 MB)1]+=8627O,L3@KF]ZX;-PU$Q"E3#8F 7/&1P9<)^:U%LR0]LA]AJ05"5ZR M;PSTY>V[P<^1OGZ\*FUCFI6N2%LKS';'E2FSXE&C4& BQ*)(^=3)%:N"=[43 M86.]I6*]V78&%@.M&CJFA"JD;F;-?"'M4X@B$H)U1IB5-<5UW\M6F.U18QU+ MR#$YI[0&0 !GC%5*(GVMWTO#^I)A?=JT%*-RR1M@B=?4RFID"@D]DX1QKS'; M8!)).*HOY*W%FP;UA89Z0@69#G M.1@A'-HNE]J7@CZ4ILPL&]1G##'1&D"G M&-J4&$A.QWIVI-8H[Z/@+J7,5]9T7SO5D/Z8D:ZE+AO29TO+2*O V,YYUFA1H(S&N,"\D!%=$!H.UVBKTC;IU:?G%J54NW\+;/];PLW0M:D*%19J/,VSL' MDS=!>:D5(-TLA:!D ;#*H'%9M\"&9:/,:=.9R4*56M$FZ*P8^!)91,GIQVHW MB5A#&VH#)^@[/><2-XTP&V$^.L)4D6@Q(7V3""YPYV/*/J=D7+'YK--P(\SE M(=W'O7]W)I*//,RGL^D+/M;SK*^VXUBDL*A-VLK$6[4;O1%6XTISC*!3]P M+Q0#V<+]K7$XV!ZFWFX8?\"C6U4$F4>>?KO'8M]C21SDK43"RMH?)$UB[OU^ M%(YNYUMLZ2X_8KJ+SB;F8@WX "FE*(TLS@=4Q1M?>%,XEDKAN"3PVWNKE4+& MJZX!$3P++DGF2HWM3XZTD6J@Z1LG^M[.RZ;=LO4:?=U+^?+(46*2SMH"R-$E M2[3EN44M8_&IT=>2T=>T0\Z"E#'FR*Q1D4')DD6/B15A@\@:I IB9=S M:Q/4R*N1UWV0ES>:ZURBL$F#P!RT)@:CW9YU#2MH 5C+1E[3SC'4PHH8D7EI M)0-N$W,JDRAF8\@B6NN"G[-SK'%7XZ[[X"X#8#-B@EQDS3!S"GR607N;30;7 MZE,M&W=-.ZI"--8)'Y@)RC% 8UETM8,,RA"D5AI-5R9!&=[GO)5)>,@R";4^ M^UY7)R&,Z)6/"3[#&]H"6\K5U?N*IU0@<5X4:$B%.] 6@W7>QF)D#(T"EXD" M7\_&S\N$"G-2K* 3#+RH44Y*,!+3?7*F%%/CY[70?>YN7>:JI5=U8P$V,"<$86A*T4Y*4NP MA'4A5=\IW;#^F+%.JKD)12IE0('0SCOC0@!% J\5DC^ 3;D,_\;,3G&\WV!^ M/9A/6V2,+)K7;IB.%%8&V0CF0G),B"Q2K8,CI:AA!4X*^;3!_#'#'&W.T892 M,DH 1S O6J;H4A#: S;7T;)A?=J"$95&J8IGA=0S!BI8%M$%9J)7H3:!,*ZZ MCE0-M'U$%1/FTW5WP4T>\R^IT!JV+YKIO#5L;U4;'OVQ]?N,U4FA,DIKQ2Q@ M)!%59A9-1 8A.H79Y\#-G55M>,"6[8VV&VT_7MINE2,>&6U/&Q"5F4$@#ZHXJ1S32;J3=2+M5KVBD_3W2G@G00Y1!N,"TE+4J MO@HLZ)29H;,Y1D@>M+V;ZA6-LQMG-\YN%30:9W^/LV<"$]%JQU-DAAW^M=:]6-_]P[[B+_EO[%_WZ M_%5VPWAKN'<^8D,X._O-V1 O/GZ'-O.PG,P;WX*?H[N[XY/A$3TN?8%W.XUW M6?%^#K3>OXT?[Q$(% MQV/,]*M)Z88QIOVM/7I KH322^%PNY+=X9!V6K?@]2]P^!==#T<=#79W'^XE M/.@N#_=Z(?\5Z.?>?ND=;2/]T2Z]^,G_.NP=X+ACJ7J1]CN.N^MC/#Q LI? M^/E^82_WMG"/GCD:G5P8;_W[ZGZI]S[$@T!C0OJ#@_$PT8AHTI%NFWL?PW@< M]HY./MWPL$]_/OZ+_NKBK^I3"*=LC(6&4[=Y+YUQ+,W,P?[A\.APM;?Q^1T^ M3\_AIQG;_^OL/8YPO/OYG3]-# UN_V!_W$W.V1ND_<.C0QIM?6T:+?TV8IW" MXVXIZ".'--6'Y83PV_W]Q7G;CZ.S!F6'%^;P*G-1WW9F$E9[O] R?V\2^A<7 M\K))"(?G;WZP/]SK7ON(MG']_G%[F+:_\1J];?IP1#Q_ZR&-^?.+?9K(CW0 M3GYS-KC^^9U/#BJ!T9OO)YI!FI4#NFG:#GM;W?.[.^R/ZG;M5JD.*]1%R<=U M?0Y[A]O#@P/,J[UGW4O\>CPZF1"V]/T>'=BRF[G7Z6@_XGAR18GN"GW]']>) MWA6=WS][H32H BZ"*%HJE5"8$,/[5_5IW$K_A7B@I\6#RV2"<]8ZN9H@8)93 M$!CA_WES\NYM/H@2S.;&"[XIU_F[YWFTOO%"#5YNG@PVMKO=R M70V>;WU\M_M+6=]X]G%]ZWU6SI&4QIDP0,H7*&0A6F0N6BD#D:$OI'Q)NSK; MNJ1'Y#RJ"UPWPW56W2J7)$1KI;"058PH"RV'];:F#.?8K3H)ATJT5;^#57_] MVWLTFJL4!2/Y3#.PRE;W5F$VED("N](\5?<6K,Z&9)RO>O_"*34ZZ5>>F#DZ MP^'A?AJ&RN@=6>T?'QT>T6ZI+'X_9Q7=JU)R/6W.!E%/XY3&Q_3C10&@WFR? MV'#<&^WO;;'NY+IXO=(W<25MN8Q[I?W7B9?=V/X51Q^&_;R.>GR =M6Z/ M$2<#)3FDMTN#WZ9CKGO+65;]RIER/7!);A27JA"S @E $(($EP% 2,N)8CO5 M2W)0G,V!6\_TLC>?QMI@=SGLUOG@XWM$EZI27"DV,E*(/8O"<:8U_5*X$ NZ ME34U5ZZEXS490(FU07AM0)FSA& =_2YK-^DI*LXU\;8=[FL[B,&S]QBM"45G MYDUM#1$S\7%2CA']"F+B8+*G[>!6OQ9>\'4FKCQRJ7@VR]'QC+K.N/%3--=W M&*^K=+6+>T>=A/@BC(G@MJ94@XDX?UBE^4]DU@L')&C^3-NXEV_>UPQZ'&Q$CF+2@&QH<2=) YBB9/!*MGUV#_ML M\^_71) B!EZ0])*,@90301@\\J:OH1TOC@M*U&,,122\%>_M&9^TY![9D($.V/]6F/@A;R"*MPP?6+<63 M,/H83@Y7_OFE47FXQZ8F?GK.OCHSI=S9S$QLV03+_8D!^$EGG*M_16,*"S.6 M'BF?1&'_]?TELBMK&YW^3,=FE>^K6/>O?X:URY9_@JW!,8G]PS0'7>-+FGRY MOY\_$E"?[>57>T=A;VM(PZI.O:/#YT3CH_W#XS%NT!-_&NVG#P]+A&+]G AW MTLG@Y2^C];DKOOFV M^MP^B,W3=5G]<)ORE5C?(=+;^(G&]H=\_7Q+;>Z\*?79[ZNU3FIO6#8>&4@Z M':,VCDD4GH?DA4ARCIEW>O )]ROW7;>W+Y#/M:B%7-)P\>7W0;GE'#*K\LQF%R4;J.1;YV^9N? M_>9%L->X\^5U^N6W"O4O1&*0A"E"FO$;=K2LKY (M!#O(\25WN>A-RZM/#CF9+8'_I*5Y4O_ WA8"-+_R5(?V_X^%$CJF'!%8\".^$26>"N!#JVX+X^6HNA:S]$$?,^VA %LR)T3FC&7B32+LG0;L$'T+D M-EM52#@TZEMZU[7UK#DM[T_'A[2%#P]_WM^-PTDYIL_6R%>9))MA&89/0L6S MNI_'=$SNY0M1#G2-Y)L9":3#_L9VV&M[Z%M[:'WCF7Q/LIV3+DBF20PDU;TD MYK(.U;9IM+.)"^MH$SE8G8W#OV@DVKI(OA,'S? S^88S\KUH )UX7^KY\Z,R%)=0[59Y)BU3@CKXG<^^652&(^[<*@S MV_A%KHPG9S[OB6*&6]51TT6OU4^6X?CPZ N'])?6\MY'''?Q2X54M_V/AT]N MB%_Q ,HA2>RK?&(<^HIR^-]?5>'TJG'JJY?YJKCA->7@1I_\UF!)!S;"M\&V MP1IYM=M^KZ#),I8EN5Q?_\?SRBKCPXG9?[@W^7ZTO7],]\V'__LJ=4INDDTS MQUF=F/T7;%[_,]XO)&YV0G6;PYO-X1NL<>.D9+0IO.D4=EIXF[R;35Y7LNEV MK?K.BFS-\\"@FSQ85MMYZ.8D7O\L'J5W'HIRF_+=\TW)O.ZT/[Z,RVO/P"-* MJ#0ZR@S.*:XL^"2\MPC21D 94T;WE9#YF3S*ZUDN'S@Y\J96A;/DR!?\W<:? MN^^>OZ/QK=/8WNQN;OPY')R^^;!Y^NQT_>4?)YL[J28^SB1'KF^\&0W>OOLP MV'VWNWZZ/1J\?+<]>/M*#5Z^V5E_OO[QW<:O=)_?^+NW@[(^6SQ*1R]B]IDY MKCV#8!QSTED6E=7&6A6T#RMK($2?VUNG1MZ CN^C^&DCOT9^<\LFU]+$)+W) MB( >0THZ!(&3?MEH;WI M(D8E*6\LR-JZPC)PP;'(16')"H?<@W3.S;NF?>.]QGN/E?=NF"/>9+[[(+_I M:D#"2IV,+,S5^OX@4V9>@V"6#B\9T2?%%2F\LC:XY\M"?C?M +!$ML_/D:UG M87"W*>%_JW8G5^U&N^2LEHFP8C366N]J)D:,&8NL(4#9ZB+5][*QOTIOYW&, MSX_'D^2RX?X5+YM":0F=#\4 MJ*?M#)Y$*]*= D'9( -E) L\.N:X3QI]$J6H112Z;QICM42FA(TQ?7PT2;(* MN69+[$ZJ"-P\?NJ'[9_ZC_NU*!S2*]._OL9RO^R/:7![/]=2O'OIY,)"OPS# MO7_O'QXVSIL;YYW,&!I23B(G8KH2#&>@T3 7BV4A"(^&H\]"$^?UE9_MB#X3 MZGY-PFE=DA<$Y7,P,.:.8,23(XZ MZ;BR)L5L_:H&XP6&\2(8%JY[1#M"H/:!.:]L+?!; MG=<^Y!CG'?;1T+V8A_0<[ Q-%%\DL$^;'R37KCAN6$(-#(BSF0L&6';5V)AY M#+(3Q0V?K=C\(&?X34,8YMIG:9&M%E\F?]6*_+WS8ORW"85HW?H6+92N=>O[ M5A<>JVW@7( OELXKXV/))D8'R2,6:W?GA]#@YQE[4'0)D\' JC;! MH&AD7AEDSI9<[40Y63J$M%5]$+,6H67MN]<(N!'PXR7@[!7/0@=3H#8:P."* MM%FCS-)H![81\ ,2\+0=#U1V7!C#HC21@2=]P)N K$BOZ/_ ;4Y=@IMR7VO< MTOBW\6_CW\7A7]"\*&UMH/^ ^Q2,2\74E"WAH,AX._YMUM:;4N^TM55J(Q!T M8=YF7YM51A9+S$PDE;E2P46?YQW4U;BW<6_CWCLT/MRL!7"3?>^#@*5N0M%401D=%"T0+8I'S''29*9I]7ZO]2UOIK[7E@/<1 M3?8(Q(]&$OD&GUG4WC)3O!=:35AN2=B\IH ^(1 ME4??WSW8WSMO2/O53A&U=^AG;]]T_^W/OU-\4@!RTC'R\C:E4W72>__H2K.? MEQEN9=,7LU[V4A7W;H-M9=/OJ33PM:,?6GWEV4E\V_V F3VC<84M[/UQB.5X MU/OWL&#MW+&)87REI)@VN9>4*QGOUVY'YXU/GG6-3]IDWFPRGZ5TO'L\"K4[ M'\TD#>VTBR1L\WFS^;RT_^,#UU5_8"O@?\+1;7, Y[;5KOV ;\WU/9IJ2!3!@58I*/ MQR=TWBVGKGYF:LW#=QLO8+#SR^[Z[@NYOO%FN'F:].;N'[4]O7R]D4XV-[9W M!SMU;%^:6@?RUQ&]AUQ_NTE_L_GWX.6O.X/3$=TO\=?/-_7@]-?MUR\WZ=E_ M7EI$W-9L(0X,I4,&VG@6K )F &CUC$D^A)4UO^IG;)&M9<'">'Y^Y J.PB4N MLC0.BX2@@A,IH-&8@Y6LQ&HBL.NC6M?ZMD^K@M:V+%Q8N/$A\H1NP=2O*#87=3K&DW.D2:G M Y.\"\IXG1B7L<:$TA=GC62R*)T4_:\D3C2I^\+.(36L,61CR*5BR,4BR $> M-3*<(QE.!PDIKH*7&)BUW#+@2; @4V'.>:<%2I^D6EE3?6YA643&>ZH%_L P M'>SOL>I&QR/LA:TQXLU+>%VU/.'MYG"Y[' @%;HLLC&&@U7%2Z5"#AQE,%'Y MRXOX-#OBQVNE?6\ MLJ3@O58V"D.@BI"C?Z6D7N <[.,W#W 9RPC1:;:I)B19.,8%&&9 M\X",9UI5-"$%&3J F]F"O5!ZDS3;RT3:'0*8S(D8$M M@44; U,RV* E+5](*VO2+- Y?$]UM1\8:3\?']+C<>9+Z,SB6+N02A(@<>KEQ'K&GD M]PBO:8U<\FRC,8:I;$DCUUF11BXT\]9Q'ZP(0KJ5-25%7UQ2JKI5M%UT/%]' M)[\'0#>=_.XA/JV38_&*BX),0RQ5TG?,96.9KCT%E.,\B;BR9EV?BUFK6RM& MO\#@7BQL-T?[?'$\K;%CD"ZX' C'Q1".O60QT*%=M?7$C<_22]+80?6YO[7: MO@!EJ9=+;7^.?^%H_P!S[PC3]AX]=^ND^=+GI+HKM$:"%SEE2S)J#B5:FSEF MGDECQ\O;7C75_3X)ZY+:Q2)J@REH9E2-)K=.,&?H"TB7A7 \0;$D>*R*YDN_ MYQ;6/'&KM\74W.\!T$USOWN(3VON02:ND2>6M= ,E$?F MG9(LEV)L24*J6(O_\SZ(V72LYDY?8' O%K:;YCY?'$]K[BF@"C%:5B,A&'CD MS"F7Z+S.VB=;FUDCX;BVDOH!^U@_,!0WQB%CAY6[;5_]([G:O:+MS6W,6EE0 MQ3F!(D47?2QTI!7?]/6'IZG9&A0!K7(N\!ST]?O'N$S[:&UK&XXQY1, M=( ZARP*C0PEH,Q%*6-S3865ICG:EPK;BP7MIJ[/%\8SC9^C]J8DJ O8I>-)W]X;EJ-E_=6(\8?0W=5:149%^8EPI8@A 2SXA> M$U?Q5=-\[/LZ*"8;T?"!-1$;'>$&GI!29J]CYYN'!&T1'&:J]I% MP/>YT*V-0".-!9,M6AC"?/EAVN+!E;$Z&&#.I<" >\]"X(&)P'D0AF3^0I*% MXKIOS+P"!EMI_;D ]=5>QHLVCQ[K'=TRS> .0A;N]![-L#PW#OZ\FSH>[A)6 M!G4C-?J=%_V^GLVOQF@CKP%@GKO,0$;%HBB.)>FRT=P7B42_TOD^V%O'@34/ MT;T#^7_^EY-"/FT+M>@+U1CWD3+NM, +4@J5B7&M29Q!")XYJ1*S/J>< MR3DX#A_=".YO#S_VQH[SF*)V5%]R5%_B\7KQ=QH=UVE[N;^?/PY'HW9NS^W< MGDUL]4)G4-HS)7)B@#6<+HG,O$H2N;:D,.65-:NA+_2\"E/.]>R\1W-WH^=& MS\WIV)R.]\75TTY'6E5A !3+8!RK=0*9XT:S+ 38* N8S.?O=&PTW6BZT?02 M2=$#/&HR]%WR\DP[-A]YY"XR--X2+VO!7+26(1]BW%E37O=%W#K&G$+ M0\Z=Y>R?1X$>2M_S\*^U?]&7\X'OAO'6<.]\?(:P<_:;;D 3ANT^^^E-)^.E MMQR%@T-\# *)T^&>QW:N@\]_?+V%9I38^W>97+YZ<=A/MJN^%SE M$XR>V?O.GGQV>;6[-#7_DVN@5XU37[W,5\4-KRD'-_KDMP8KQ*H1O@VV#=;( MJ]WV>S;P9;1DVTM/YU^/1R<]Q?N]FB9Q%:/UO R_-YS"A"0OC!=L$M]V/V!F MSVA<80M[D\217LTIL8QE>*DVF3.SNYG0FT]W,8CT]HV#W2K8_WKN1> M:9,Y.YD7C!2]BU:*-I\WF\_!E*>OY4BN_8SQP39 M"H HP155&VM%SGT.SJ4N,9*?)T8*;A5OB9%GBO/N+SOT+%A_^>;#X/0%I\]\ M>$=C'.Q\T/5O27$6].R_-^6;[6G%>?/M@-YKZ^.[E[^1,OR;'+Q\,UK?J]+]7_Y2UB\I6EQ356.6#).,#$!;%HOEI$(K8R"@5SJLK/E5 M_^!YD7>;K[" O'93&]^/9<*S18(D?C'%)K I1@B!1Q>PV(Q:R\Z$=\8V+0MT M05AHV@5N0&(6KK 252V8'H$Y;I%EJVS!;'W08F5-N+ZTLUZ5!4W5:)S8./&A MO,_W0(H_KO?Y_FARVOMW]D.)/ND .X6(!9+*XVV8DL&H/,.BZDE=S8HFNW .MO MW;ZS9??.$Z:#_3T:_^X!'F$O;(T1=V]LOFN%R&?M<%IK%4-,0:D,F%-P62<, MV64+1Z ISPWPJ1+Q.V%PO:CZ80^?TA=5IM1^[I, Z%I:A(;0\V,R= ML!A,B<8;62)?68/9#G_+5Z!@N=3RGX\/Z?$X9F/LSJ[6S7M."CERX,*5$L E MX"%XP)2R# MU*W*ULW[GL_Y($W(IGCM(IC@ZO%!BEQ.VDLE,C:-? 'A-:.1%^TMCY%E90(# M$MN9TXK@A:DX!*&%)S% *M^W9I':A#8\WX%.?O> ;CKYW4-\6BHBDO:M@Y,J:LWTM%JG*<(/S'12YNWL\ M-\7][A$^K;B[0%I:B<"T*LA Y6J;"P1SGAVMLI=)XLH:\+Z'V=#:YDU?8' O M%K:;XCY?'$\K[B$7B,Y))F-M".!+9#$ ,B6$BN@U2<*^]M;LZ]LWP&KN]NM6 M]+]E0ZOF:9]5UX-*+AL'I3@++LJHN;?<84DJ!.=E4]8H-4S$(B\=*XU=5=5\[3?KPS@O$M&"@;"!11,\LS*@BX(GQ6M[@;Z&>?77;JZXQ537 M[P'.35V_>X!/J^M)F$O3YKP-0_[O*I&HX%(2)J)4 82"*)2)A*GD M(_ 2>-/8%Q!=,PT!P7"E,#&7:B56(S6KMDS&2;8/7B80V51)0'F^0&;[AN;Y M:^SW .>FL=\]P&>RU;DS6M;T=)]4#5 #YJV/S#DZ.3.)0B&KKP&\^=<7&-N+ M!>T9C;T,_\;,3G&\WQ!\/01/*^L*SXYH**#IB/; 7#"*Y&%"KXK6<&M7Z#!V M4LBG"W1(MW81:QO[1V'4*QULV*CBIG6.>%@;@%)&>)Y*XM$!QN(X3Z"%0<"" MRN1F WAX"IQ-D.-D2A/!2U+0@F),18"YXNX*G MX'8%@9=<*+$\^F"=\I%;<"2B"!M33:;P*.D?N9D/%A"8T^8#(;*E9?-,"4ZR MB9"*N2PY[T'LWH/#<._KR;.A[NS;RV7%D7;6)% M)\L@.<&\$,""+\9;PQ77A<0SS_O&W5JQ:]ZC>P?RF;N@+=2B+U1CW$?*N#,] MIF(17%8WGTR:0:;W.R)HJ?G_6-2KSX)W(_. M#]A%\_:&GQ3)7N@TR7YO#X_FX*>XY4S.P7'XZ$9P?WOXL;=\G,<4M:/ZDJ/Z M$H_7B[_3Z+A.V\O]_?QQ.!JUR\1W-WH^=&S\WIV)R.]\75TT['@$X9[W1-6@8&")Q% MES)#&U 6U""J4V'>3L=&TXVF&TTOD10]P*,F0]\E+\\X>R'&PGUA6>G(0)3" M8E:">2)D%T,D*;HFJ4C3!W_K;FT+0\Z=Y>R?1X$>2M_S\*^UV>C5[_Q,'SI_ MT3,0@5RU%6@'^X?#.CM/NA9K)( \_3C,1]OG(+OPP;,9X)\_$B*][/'1US]R MX3T3$B#']Q_I+>N8A/ZTZI/IN_!U>WP^FH.PA2R.,7Q@H=!@GX31QW!RN/+/ M+]YI=[C'IN9P^O6_^I*EW-E+3O84\RQ"4?D_*\$;=\KW]TONYLOG>T>&__AG6+EM) MVNV5\(=[Q]WSSKC5HN0.N9!2@+3.::E!>VUL@*)2_'*K[H;Q%JWLV28W])9G MO^EP/24J[!P?'@W+RHH'!SBD_-_/,W#PX-1.'DRW.N6 MIOO0TR_?L.[;*=;I7G!R^?.67N63;7UFN3][\MGEU>[2%)-.KH%>-4Y]]3)? M%3>\IAS;.6T2=E+Y6S7Z>C_8CCGA+]7A63 MK^*!FI<7YX:S.)$U%FP>WW8_8&;/:%PD:?0F66"]F@;6&^[U-C&,KQ3TUB9W M=G([?T;OYS >G]"P>\]V29"_DJ^T3>;L9%ZP./8NFAS;?-YL/@=3;ON6\+SV MGW FS[E@('*17OF#,$2!%%='B),M9G&K._^\??FZ;L/@^#EW^<#'9^H6L? M3J:M8(.=5R?O-G[9&>S^QM&!::CF?1260?++)2/+&0 MBYHY&S)#1[\VF&5.JK9@[4LWVY%I0?.N&B(2]L#5&W+VQ^:YU')BUPYD4 +)(-@8)P<1H0;H@>"$E2A@;FAWNX=ELMN, M.A.01UJ33%]H_8C-HK?,9I.E2"X$C2MK>E6WC@/W7,<81 :0*'6-+>(0$5'+ MF%%[GG,RS;ZT@.B:K2R1:MEQ A;&Q, 96[L%*H::URA>8DK%5]9,WXM;]PAL MY0H6VC)R#W!NEI&[!_BT9:1(FV)RE@E=% ,.F90!;UC0JJCBDBA&58"[2](A M6\>!!<;V8D&[T^D;4J^#U&FU/:CB#93"H&#]DG-M_E-8RE%Y6[CQX&O:Q0*= MPS>-L5DNM?SGXT-Z/(Y9E[QQNZX!\PB9>30*N>)&9ZY(P8,(4>4@C/=)@S$N M<_2Q*>0/SU.SY?^3L>BTT(S$"I(HHG*900I%@HU=,0@H,>*!3 M&I)CDI3U:+.,V2:2A*WMX^>NW72?.ES M4MU+EE8J3-F+#$Y*5Y7X$"W]%!Q 4]T?GK &/\^H[G2\:&\-,+3:DN!1D'DO M! D>)(W(2)=JF*1=Y\!S4]SO M'N'3BGL*SJ:H!,LU1@:,CLQ9:YB1)9=B274S='Z"ZBMPS9N^3.!>+&PWQ7V^ M.)YQM8.6**UB/DE2W%5$YDPUQ85@=(#H?*X5#J$OY&SAV>9NO^/V'+?L3M<\ M[;/J.H=B!)+NYPR"1_11(\>@4:FD?&BA[PM 4[,E*)2BA8"D&/<\D;@AB;", MLZRH6B#;QH*Y%LC6J] \[?51$+P2:BY1VVB;OKZ \)K6 MUUU YX% I86(#*Q%%B,*!LY+!&U99R=FB06Q2PLB;[WLP&TC0W^P)C>[&@W;3U^<)X M)I\=%)<>!-,%*HPQ,]JTAL49DOR82?Z+7&.UO]<)> MGG34;![V>07'(^=)T7;DBD.4*1HK=!:!_D,MO&\J^\-SU6RV>LD<2;8P#+#X MJDD8XBJN6$2L3"6]T7EEC:^:YF&_7SE T\3+R&TVH8#V+ACT)!(H:W-,,KNF ML2\@NJ8U=AYJF)%T+/I,DH!0F47A!'/&H(J&)UU33Z"O_&R5K^9@7W0T7T=C MOPF!<<=1R)Q1F_(U@#?_^@)C>[&@ M/:.QE^'?I%6>XGB_(?AZ")Y6UFVV4J;$F9L<\< 5ZT A^!1B+)&^NVB"2-K%)$OS IP#(I %K0E?<5XHD*P(@I=BQ'/R0@P%[Q=P5-P MNX+ 2RZ46.62A&BM%!:RBA%E(>'#>LLMZAR;^6 !@3EM/LC9TB))R=#76E@6 MH8;O>E:$2)'[((47*VO*0%^:I2F-VVABD>P2]\ 3S2YQ]\PQ;9<(IO8(=IP5 M+,@@\E!;HB/37FH7/: (0$>Z@KXSIC48:*2Q8+)%"U&8+S_,)A18);D%HH9: M1M=*8#'PR%)RWCM$GSU?69/2]Y6?+>FQH)+%CQ'!\&HOXT6;1X_UCFZ9@7 ' MX0QW>H]F=)X;!W_>31T/=[DL@[J1&OW.BWY?SV9>"TUJ70C5RLQM=1O)6B[- M,;0FAB**3L*3>.9YWT"K8[Y\0#YS%[2%6O2%:HS[2!EW6N UW)7 ;6&R.A_ ME,QMX_)O7JD\#]Z/R 731O;_A)D>R% M3I/L]_;P: Y^BEO.Y!PWAQ][R\=Y3%$[JB\YJB_Q>+WX.XV.Z[2] MW-_/'X>C43NWYW9NS^:\0@1A8Q",1Y,9K:EBH=3BE1I5$"YS4V!E36OH>SYG M0]5\SLY[-'F[TW)R.S>EX7UP][73T%FP@PF5<*,? )\^BX9Y!(18/#D6Z M"Z=CH^E&TXVFETB*'N!1DZ'ODI>G;5\2/180BA6$6O8=D'EM!+-9*&Z,5AFA M-FKC?0[BT7LGT>!'KK6O53=W,.]XTX.N/0W>?C7VK_HR_G+[8;QUG#O M_!T,X>OL-V>#OCB@G>/#HV$YN?^8;%E1?5'$Z>'?![AWB!517P3'S]K&NC\Y MVD;Z;XS8Y<3OT;U[N_3 [<,>[F7ZU*_'HY/)'I"^WZMAV[V/X;#W/Z[!))(; MQ:4J@C9:K6H2@@27 4!(RU6!+BQ<K1M M1W6=ZRZYSN);"9 ,H*2U!VDQB)PE!.OH=UD[-YT3T!;_3A;_U=_OE369"ZD8 M5O<'Z&19+KW>V,\/$#ZY5\X.EGMW0_Q*-X1 MC[@V\5@B&\W/?>Z2OYWB@M M*OG[ZWUH*S63*ET1+Q%,F"S7 M:@[986]X2#1%MQB-]C\>/OGB8__X=,/_W;_69M0D^]!!F+U0&DCD<1%$T5*I MA,+0''3*U!4.OV^9O"Y,Q(O)/+PY'^WK\DOW%IM=DES;J+,;]?7SI-][7XK$ MX%ERLI;$4;11<^',.I%)1#&<-O*WQ:.G%[:+6H8M,J#G;WS$T5^XWAV^;7=< MOCL^\/=>9RUYD*P471A$5"P&)%9+B7[@.?-,PK."U=GJC)=M#UB&[5$)8^/C M?ML5E^Z*C6?ZO8M26<$EX]K4G-G,F8M9,05<.$O[Q4/=%6IUM@+(9;M"+\VN MJ*)[VQ>7[XM7_'TH8#! ).&R8XOHF0^E,&YR4,;1%TBT+_@5#Q.S+/OBE_WC M)F)\95NLZ_=:!5J.D)F4M8%'(I4HDK3!HO.1E%5B#%&5<']%NK!+LRWH;]NV MN'Q;_,'?"YYTAJ2K:DQ?I! LF)H@(*(UOB2I,76VF6]MBZK4A'*$XV7;(,_J MH-LN^?8N(?W$V 2.^(,5FVO:GN+,9]*F38I"2.>RCS5O!/3JK'_]?)NL?G+E M=/Z.63](]8!T4VNSL*5P"-)A%68<_>P]\93W,@1%7*97SF_SC:(P-S( ?[F; M_KV_M[6!X]WG&(\VZ,8_C?;3AP?> (/?SS; [@N]^78=-D]_4X.=7S]L;OS& M!_+7X?KI%A^<;@\'I[\.Z7[R]15GI(J#J@"3\:'Y.P^G4G MF/C2"6:Z2(3.Q_;)(SCQZZ7]T2@<'.*3\W\\S3+>?GGW MZL*>\NEU+K;)Y:I^: ML!./,._AX9?IM5]ZF.^!!G]/VYB/1_BZ5")\M7=(<-W%O:/#'YD37S][CR(D MFE+.4DB&A">>F;&::KU;H:JGN'Q[LTVI-J MX*X6[[2_2^,Z^5^'O>&%??ODRT/_JN]NOGSW1'L-Q_?.^-ZO.JW^^^N$_]]? MHUVM5J7P7[U,NO<-KRFG;_3);PU6J%4--QU0&^SW!@M7NNWW\NUN4L/Q04,D M+S_3_O&\@G1\./&O#_B=QTFU2;S%))['?+1)O-DDODY'^Q''/24NF<>Y%P^^,?UUXLA#A8E?HX=V M1&E)G/1.&Z!O06MPEM3JX *"=Y>;Q5X-?ID6X;\4W'\)"9_MTD1?L=K50QN] M;BC?3P*@28;?/'UQ^N[Y*SW8V/Y 8 M#H#>W!GLK&\,/JSO?! T-CYX_NID,WO2X'-.9W-<#Z M9'/GIP_OGF_IUR]_^?!_3U^IP?,M17/Q<4#/7M]X]1ZLBDZGQ'APB@$8RV@_ M&,9Y1)5LM"(J4H+YUPVUO3'^M3_ZJTKP:8QY>-0K(0U'PZ.3?B\?8^\/,A@L>>,/*]UW]$R2!W1( _A_'XA.;K.B3XT%D@2T*",\VY8XH" M,#,OM&>@961.Z\QX!FNYUK2S!?&6[O-+J&O.%?^6IB;HW=8!?=14^)C94&>' MKB0C!0@(-@4,*@8OK,[*^L(GJ7$S$<4SJ7%7)\,%;/BR)#PX75%")P]T<%G& MM0P,A+ DFAI"Y"P2C MX% Y:_/E:<*WD@P;&=Z4#*=+-FCE 626#"%&!M("BSP6YF2,0@5;G95+1X;W M70=Z26Q8$KD66=J@C8( +EIE('NILTX\!-EL6(N#U.%W;%B[]"X;V\/UW0&- MX<_=P<9O,*"Y6G_^:_>,P?/!Z-WN;Z?K\LW.E V+O][X[;U)A?3X9)EUG&"? MH#!OK&.N: 0>HJ5ML+(FOV7#.L+Q;F^T'_8F-JMG!^/AZ$NOQ_4M5JT:[1V# MN6D@#P'EF9[K+H#1VK(BM:J-US4!SQEFK73&:1*G7%K$EI,-QG=08XM"=Y*:XJ,K$;2,LB"!.A$@$XZ!P,D M&B7#5]9H7\S#K-JPO,A8-L$$%X06 A1P25*4#PZ,BR5')3-G T2F(*R*0(@8[DF$D@UHYI'Q&#*4JEL(A'\DT#.1ZYJFM21!7!(B8'.M#_ M/7=6&Y>@$K)OJN["@''P\_=4W<&P/H_&]_?FZ9\TUM]$?>;@=/3AW=MUOKZ[ M>?)Z8Y/>YY6Z3-6U.OL$D%DF&8N!T)K%&"4KT0N,#A(W71KN#51=N'UPQCQZ M$3[Z<_5&8&[GZD- >5K5U1!])J QJ;UEP"VR:#+43N-8O+7*.S=O^_(#^-,: MC*_@,P=;M$\A9J)C:UU,*GHKC+*%"_!-U5TT+,\TK0LF$68C;IK"ZU,"-PLXA'9@N+DS&FUN/#M9/WVS36/5FSLO3@;T MKH.-5WQS9WN7WO]T5M7=?$_(]#QJRX(LCE3=5"M.6<$XMRG*DFA[X,J:M%=7 M=>>4B=",R'<,YR8E/QBBIS5>-$F9+!1+RB>2DFUF)!P9!J%$09*2.91,->%] .TG*+S?>2:N<+CH%S;6[ XVW2(@V(6FZ'"$H'N:O[+8C M^598GM9X4Q$\1=3,.EG[7FC)/.&;!96T5T9[F<4B'LG-N7LI'D4BJ!4;'/H( MJI0@0XR^1 Q%JAQ-TW@7!XS?BV/>>;.S?OJ'?K?SQTDMACFH7>P M\V;[W<9/NZ^?_SFJ!8]6WC".V3;G M[GT2%]RAEKF#8/,*/78L M9UG09J^B- EJ1[EB$_A4VS 5SV7+BEX@&$_KNP53$J$HICA'!I R<\6H6M7& M1 B%-*#YY20T&"\RC)WF6F$L:)*#A#E YJG:GB$K+[EHSMW%@?&TJAN4"YP[ MQ9(352"&P$)*D>FHG7;TN^R:<_=A5=VO(I$$TXCC:1LR=]Q:QWTJ!$ 5(Q?6 M&H,( 6U*-XUD?E4K%N+AT9MPA+\?U3YZ_\%QK6,8MO 3!IEL(/P^"$^^I^*N MJ_6=%W_3^$AM_75($[?W[Z"P<:;X>;.BTM4W!?O79)&\]B5 M;:HMZ8IDWLO(4DTR40&U+GYE3:VZV39"_]W[_^Q]:U,;2;+V7U%PSGG/;(2* M4_>+)\(1V-BSGEB)L0>O W\AZ@J-A<2J)6/X]6]6M\1%$IB+ (%[+T;0K>KJ MJGR>RLS*RLQ""K*[ 1_ZQ6#8Z@]&L:P-W3_'_9CM7-/LZS[*7M"=<-S8N4\& MZED[5^;@54$UPIJ @DR-0MIJA8@V5"D[>SN)5+'&2F(6?F@>1*\X)6%85"T&:9$1C\3XQ"+=O^<2K..=TXT?W>T-T?D#Q@?ZL7/ZYSZ,&=_:_O=!Y_0CO/^[W->3118O MDU)X[@D*AFG$L='(8$=0+UUQC\;ZYVN)EI-G9?9S4-G?!<;.R M/AFH3RZ!^N.NPPY&DE&DLX3R0I(C628>EK:S-EM J8QD[RR7E MVGHGN9/2<0ZJLF#$,N:E38W%NV)8QK-8YHXEFB.C(E.(ZRAR,7HP>X4QR>EH MK"4-EG\)+ N0!.,=L=1+'JS0@B03;$I:*&FE:BS>%<,RG<$R%I1'F#;D,>6 MY< QL[ KXX3%4#7"FD5L=SL\5ZUQTNT598J#3#D7!"=SPQ)9:0,5'@7&HOW MZ4'XDQQ5.R=?-_V/K2^?3^$ZWMK\= "6+_0#+%UHH_O'^V_Y$&_G2_=PSN+= M_+#+O.(NNX1LXX+ G5SEFSBB[D!LO+QS)SU"D5H^&" M,V>=]DY3J[6RQ.B@FA#FU8'Q[*ZNE&#$& "O-"HB[K7)^:DTHB9A;CR!_\;F MR.XO >-@5_%8R$8"EQXH@132KF58+Q[(8NXX%+)R)H-PIG\]:@ M[)E AE+K&!"2$->;M4X/P MIWFI]MC.]F?:/=T[Z>3TRYL??^P-I]W3GI+,-[PZF[ZQY"]_9 ME038EZB DK0:\90HTLHP1*0%;2LH;X5?>ZW6]0+K-D0'4SH>SH8M-\=S'R<\ MZD[8;6S;)P/R7#HJ([75U"!OJ$><1X&LY@89YF)B#'X0N8K.X@;+2\M7*Q<8O!_ MY&FN0FYE+HQ #(K$X[Q*"T?8*F*YV<2]PLKEC@67K-/:*P[0LS3O"*5DD_.& MN+M6UVVLW*55_=K>&'7>XA\9B-U3:&]SXWOXX]\\_///WE?:^^X.CHKNYF< MZ&3^6Y]T3W,1(B\ZFSL"+-[3 M7>J]]"EQI+T(B,L0D68I(F:#8(XSS?()0;DNJ;C1-F['GN1=W/M8NHW+^.8K MZIWPVZRH3PCFXA*8=Q,FE#/FD.2* OYL0@9CC9R%R0R!V9@+&\ ];:SE"CF. M&S O?QN7!QT845QYQE-R3AHA?201Q$.GP!I3=]7 W+V\,N\JP&P".*/$B4?< M&8F,LQ$9"23LN#6&NPF8#UR)U+@V6!*^@'R M435@OB>89U9F0R,+T0@0)IJ3J1N#K,8>!<)!V\H:5V 3,/-5"K!Z["W=IX'B MOV)9O@( VL,!=.LTAE8H2I]1D0T1 $VK*,NQ[?L(@U#F/]H^W!-3' [A9K]O MAWNQG)V?QN.WY&,;)$3*>3"$"MDZM_FF>_&ABB72)3OYDP8&V+ TB6P7H C.=$!Y6,Z"$M!J$X\ M[[JNO69MOJ"&4^/??T%H5]@9JS0S#BNNF=5$.>]B""92-XTIO[4!TZ#]2=$^ M:^,XKJ-WDB(P9S3BT4?D*'7(8K!28Y(Y5''M-6US21NTOVBT,^TI=TI1HGA@ MSD6: &3***RB"'?WWZ?&PQ#'*+1X.A5?G0YZ!6AE6&WL%=JY8VD[<'(]EJ]07\/515# MLEUT)Y/GQN-S'Y?0S4;_)5+ILLRD?\%,;\-$9YYL>'%YO/CA@LWC3SJG[W:3 MS$GF)4'168PX5Q%9HX <'08>$]QCGLO*M[$0;4F6M7%S.WYZ8"]P0P:K;44U M9/!09'!N$M5D( 'AQ(>$M!5 !D$K9*C.B5JE2T$JEW+U7&E(6]S?*&JHX!>B M@B696 T5/!@5S.@%GMN )09[*>1-(X6!%"0#O4#$8*04EG)14P'ESX,*?J7M M)#\>#F-_U#K*'@B YB MPWAJ?$I/:@B]K2>UX;V'L8=J/Q'CFI+D/ H>&P1R MX)"FGB 1#4_$*N:]!MX3*Q88WD#X69@O#80?U(J9;.-Z0"DVH*L O2*N)4&6 M$X4<-5I1'4-R-A_NX&W01AL,OV@,/X#=L1##30*2)5@>-7RYA/_ 3"%">+8\ M'@9CUXNUY7-CFVC5[9)+YD>[U0,[ M9=9,6<*.SN)1O'8@K_/N/,;<+>3=%9S!_[ZC.7^_P7E!B]%#V(3=0=\W.N6R M%Z7.?&B@HC3RI%%(*2">/$4Z1(.B)X8$;A7.H8'&X.5ODMUW87A$OWG#O@W[ MKBK[/H0YW[#OP[#OK$7/>$C"&HXD22JG40K(4&^1]%HS'@VS>3-":-5F?/YT M=\.^#?LV[/OR'#$-^SX0^\[HOL(SCT5B.1$LL*]S$KGH/&+6:B:C, %F[6&V M@I^$?2M'SO^-+#SN+.U'_5+=\2%@Q5=Y<::O<&B'>T5_VE,)P)G\)?=.7F:V M@W$Y*M+)L@%+\,_@2C-<_QH6?5\ M0L=._K=L#<:C3!;13_[;&+HQ[)LMYPMS[\ H!L/B]%)*]@1]#3$!(\- MK>-BM%_,-ED=9K3#H>WOQ>KQ[0S;ZJ9A/+3Y*<.\4YV*#-B<9I169QW+^WLQ;_T6[]]\,;Z>(ZHNK4@U3$\E.< M#OU6.IN.3].N;J7WU2OLP.O]U+TLGR>;]>(_/YU\_1*.'.5R9[NWOW.Z?]#= M]+1S^&D?6(WM --MP<\M8+3.X0?H^P[_>OAGZIR^.]DU3)I$74(QYGR:U"ID MC#.(I2B3=\98CM=>XW7< OST*I?B#!W]?D%,V,J+QH=^%QZ_?1Q[WV,'^K)? M-G(Q)Q#/0"XR1VP?#QIQ MF!.'CR>[*0K!M/0HJ2 0S(8&W<4ZI)1PT4O&,+,W%P?Q7,1A?QCCS53A7T\J M/K-=&U4TW% D/ 4]5GF"'-8*2<6-)8HRXT$JF%J?#^R9RLE%L9#/1"S>#\;# M1BH62X4_V>6*6ZIRK!=7\ ^%1<22Y)'0E =K8Y"4@E10?4.Q4,]%+(KO#5E< M(19[;)?Q)*D@"7B"BJQIAGPD"B.7%,7.$$.37'L-@G.M6&3SQ:81V#7/24 V MVCXY MRJZ(WDE[QEX>QN^#WO=L]GHPT8M1*UE?]+*Q790MW[-E6:0"C&VP@2\'=U\T MO]\.P++L9XL=/E6.DIS%MO7&]JJ40G_OQS@JG]GX:]WIU?\'>K_XPN6.]]<_! MA^U6D2[UJ>CG#I2Y+T?#++4M>S&\?:YCDQ>\2:\N#%5]X>0UUD6FSRAMP!-T##< M7N4>O!Y9ZY?3/]_4[TL>V>];M?BJ&,'C_"5/L%KH";Y=;G7A-&/$8>N4XU%0 M9ZQADFMK.%6"3',SR\L[Y[]V;O4[0W1K\P/N'G1.NZQU:]KD#&\:"7* MF1)ONP8]C'"_MS[>)K?IK[82S8IY]W@W>W"I!6V:XIRAQVF-'.,8$>N(=%K% M2.N:' N6I5H]N; V-0SW7*8>=XYWK4U$>4P0)@:,;6@1.6X,HE1KI:EA.(8; M,=QYD<*:(!AMM7Y;:X3AN0@#@>6.<.J2UAYQI5U]\MPQ*I%(.D3NO IY+^<& MPK#VC];1>)B3K(VRY@?FXK#X#@/?.NH!.^I]Y)L\6+Q@[NX-8_WWW]:J M7>3<3.NOZ>6-Z65H."N-+1^'(PNJX[2!80E?W!_T0/^%AX-EG^W#X2!O7I>M M8YC]UCBKL%D!#8/C_MGW@:^*47F5/EW442X!/F1![<=:B*L>7'886/^?<5$6 M4W4:)*XXS)HR# C\Y4_;']OA28NP]OG>>OT<:+S6VHO1=6X'>)?O13B[&59_ MD/=^_D-N:J90RM41$Y,%G=-UE>.,C@9UEU\-8\^.BN_Q]^,BC/:G,487OCC1 M3_#Y5ZP#8V \NOHK%Q27C#4 ^]/H+3DH_-+P7/AW?SCMS1%P 7+#:+^ARFOX MRO:.[4FY]G^7M350S&;&28: V_&Z.-,X9:R\2N6GN]G8. ,I;>YA6B/P(5VKY> M-),@[7D1*0!B%?PJ$G?&.3# ;,) BQX6$NDC-3D+H73"$[_V3)7PO(Q5]O<< M59PS:&V@V\J!M.5' UAG6Z(B'K(.S+20R:[CW!E%_XP3#T&UAK>PO<6YTH_W M"[]?AGZ.;ZIUVNYV#I/VC[X/G%Z](H4 MIP[)1O%X-HH'&""1""(B YW#YBT?T#604SPBGXP5"A@B2'#WFTS"Y M1A">BR#0[L:NY-+JB ,22N8T:,X@K7G*G_)N,&5!X9N9(T69M;UJ$2GC86'[ ML#[T>B=3L6 8F"^ .EAYV<%JR=RR&4$YS70)^EZTP%XYVK%6)ALQ>BYBQ#H? M=R,,?[+:(HD%"(]6#&DC%5@SDJE(G#38WDR,']DKI']L+MBJKN.Z+FX.P0,,@S>T1-A!Z M-A#:VMCUQ@0A*4>!>X.XUP)IA3T20EH>/:8B^P1O J'Q$4PVF/L%*'(@)5D4 M)I9ZM2G]R&(Q&OD9D?@KBVT1SF(P&H&8$PC>_;A+8B!:P-*LJ0F("Q^S0'!D MF1=PP4:=H[7(@MQ<_S-E@*-ZI+,W:'(<8K(1>-0; ]4"<7Z+Z!B$H[HU)^QO M9WNAC*,L*;!@3S8+K[=6ZL:\'XXG[I%QOWIJ,8%^%=\ !-:>2F.V-7(7:_[* MC51V4C[/DOL/?1CE^ULC8-)6& ^SU74MH2U]IV->:,^BAT!:BT$XDU3\:PNJ M@,7?<^Q-UAP#EC('D2EDN>5(4- B)2/:8[/VVBS88<_ZX%$UGJU8.P,7G;5I MUK-G)Q5 7\HF2:2G**5H#1E;1\..[L[1)NK9,"(VJJI",)!(60B'@$:2$Z*AKIS;2?[&(;C.L%9'Y] M6V]]/IIPS,#743.^(ICI!@6L;OV]^B_9:S;HM>+W^@#?5(=JY.NYR=?6QUWK MB8D38:)Q@#4,AVZ619FW5Z=;@8,&(VE-^IAG;FE?@UUY1[>)5C\@J\7E7[!5A[L]$2&X9_'N;Z$BF M"-.3KR%PV [$ _NQN[U"7#4C0H&)7] M69PCS7Q T3,BJ"1!"K'VFBX,>FQU)O&.^>Q#ZU\#$*ZW-1;.*.!Y"/#/(GXW M8"7HM?+!N?F0WRJHIPJ.JD*\JM,#O3P4$4<8V"G6.9NN@L7E6. S@9@-VCM?DV"%'!6C<;T@3D^H M@:)PE)>AK&[8D[S.O,"0O7L'\N2E%F[*-EX#KF< KKW3SL==S8D@VD4DJB0Z MR8/%QK0'LXU2#QIYT$G?#%SVNRUZ,RK:N>1DW2N-*V$;S)/X^1YU.7=971DB M=HX<>,+PI*;]?*$1OV<@?M]8)Y_S@/\REG=R!7 ["P$Y$S++"V6$"L%:?TMN MOU=P8 ZN<+%B^)AB]<7JV/[UH7V-O*V^O!V\.^YL[$;,,0O5:9(@$=#B?HO%FA_A?@@G80.H% M0*IS"I *WF!GO$862X*X=!:9%"F0,;'%E(MV>.;[G<+D(@U?Z4C. MQEX58GOV[4G@1;4%\=V"ZI"5VV%V'Y_[*\\2H%9^E[^WWG^J(@UA5>A!*_WJ M#-/,ER_E3-T'T:YZ6FL2;VS_6_Z\49V4JDZI'=9?J]6:%$-^<*5*EW5S56#C M3WO5!OD]NAQ"TLNI5>Q>U7PQ:/T&&OIAM&455OH?,#6A_[TZ?'2:R74:7EG= M#[W\K?A':S0856;S>5;8[&C_K8!+_B(3O7OS8;OU&\Q.O\*KBS#>\7RL\V-& M]D#>A;>U8W+HAK]BR'D=<+"RZ?BS_/\PCSE M_?^+DWUQD,\2 T_DI2'6U2?6TXV3[MZNIM)%BB-R(L>*N,B0(1ZC(*0V7 3C MC;DML=YQT_6!!*'9D;]B^O'6QBZ-AA#O)*(AGZ"/N5)WE&#D!!N<]-H1Q6'Z MU^>K8YQMMPZ&!=!,7B3W]H9QKSHH/;MP H6,/="(.ZE"B2[LT9V'K9:U6["A MCF<@._#K@( M\E79RZ-99UYOXNB[&.0\W4F&=1\TJY.L]9P%K-736K8F[=>7JH_YR?W!*#]] M&*>^\F>Y[#B8HZF0W$X45-FD9D+'*(I@(C9S'V<$9I:3:4T%OO0 O".!H M@BY6PV%QRZ"+3V?QMO?9H9]N..:-RID-Q%MO1N;-GB%TM=XP MK7,,IEC'*U?V7D5^-#/,=Z#X(#L) MMJ']-[V!__;$%+_U=D+Q!]].=P[VCG>^?#[-%-_9_'B\<_"1=[>!MK_\^QM0 M-S=?%-T-_=(]W3GQ]:*1RNB9R'O=0GBK75KK0CKYE$.-1V.XW490U2?+9_FQZG* M(@'N>_:HC*^F'WX/17G4LR>OBGZ%WNI+OU]N/6>1F:F*5!%,?7F28 84BW6! MZP+*LC5%ZFN4M5<=?G:[UY[D:M;M#PITCV3BHA.!G-AV;V5 MJ+--^0P5SRTS5>X?=8,2VBOQ/H3@OJ=#W+]?.Q>/RO M >@J)[\RAV]M[*JD@P6-'$DF2(X^ #L7[%MDHJ,Q2<.49+.V!@#NNS4=FI/\R;PJ!(Y$Q#%3E7=[WY4U;E?UM[_^']UEKM[[83MWWU_<,(RGJH0]7R<>6#074J]++&\;]9!3_K M-N@_H+S4-='JBFZW>B- SK>XM_U6]1=[K2P_HQ@LXWET,< M%J\CDWN@]6XB!O3/5:)=CWY=Q U;;?3_H,S[S1 MX&4;P/6*-]B_LGUW'KH:^WO*<>NA&FNN29F-'V^:;1U<&F,Q:;KW>+IB/U%(OBK3Q?.M)D-;/>)\$# MCE9237!@V!*CB?03SQZO*W:PISO5%Y!5'SZKD-3:.'_GY[=5C79;5>C+X^9W?9GGJV'-FS_]OLQC'MQ*YVMM9/J/]6+_TE85U=F:@GDE?,AFG8H;>9%_V\PX'9;USE_1 MKW_F'7-H-Y3_N('3_$:C@?-8K-V_G06C6JMW*S:N>3>U-=U(;0;Q'H,X*6=% MFD&\VR!.XPH863"./R.Z.=O2^QA!?7^6##BG(E7C\\D>MZ9G(2=)7P;#;SF^ MH:I/4Y8W$;Q[C=.L1"YM\''K>4S!?\\.\?)&X.*;5[G75NS5GZ D[)E%^ 7D M_$/_KUK*-_H!D-"9 N%FGEGV/.W'_9W#'[VM@[W3JJ@!_8B[IQ](=_NCV-D& MV_&/#H.?!UWHP]?-S[C[I5M,OP//&G^EG^769H=WMG>@KQ]9Y^ SZ6[V]CM_ M?, [IP%^=NC7@S??H#VR0_],G;_QR;^VWXW@)^ML>][9V+56$P&F*S*4(89(_-4*\R0#+[*^861S>>U$@O< M,1N3$/D,K,9MI7C#C TS-LQX/3,R[2EW2E&B>&#.19J JI116$417,V,!#/2 M,.-J,2.=849.836K2K\&!SIC=#E/ /.(,B%CC(HGGLN],-%F=/XDXXHRXZW= M#Y.M[>?E87A?]'/45FCM#0:A=C% 6]]S[N8C.QS=S<$P,Q)7>K7H[49S(?T_ M,\ESZ%Z!LI!,(&Y6" ML4:Q:-=>"Z;;C*W26OP8>YQ5QU0=DKG:QLAVE: LGY^:/SU5G3-Y].W.&]'C M4MQ8SYP[EV7'Y,D_X\_;I"]IB/,&Q'DR9\2DQ)W0A"/"C4;<1XFLY 3%X"PS M5.DDPMIKT@:]MJWNKP"])+=VPPV/;!TUW/"PW#!K&A&:&*4LFT9)(4ZP1HX1 M@W"4DO-$$F.@5"FNVHH]&[=NPPRKQ Q+LK@:9GA89I@UMR(6DD6MD- V(8XC MSAL^"N' !9A&-CC&UUYKQ=I2S->/7%%F^#4V?/X5R_+5S!'_G.OA'@96XV)Z MNNV>/'6?8MZRBPWC+8OQNF_G-WMLL(;QA'*B L03D)WQ4E?E!\,- >-;P"(GA9%/,Z9D%XLXH9+,=8K$F@0I.E26K MN S?X[>'<.9ES!G+SW> M>1E#]()6I:4;A]W8N,&6MQK-GY5S24=B82%2@EG$N2?(21=RD;0$8LZ\-73M MM6&F39=](F0Y*\(C>M ;$FY(^#F0\-*M^X:$ETO"LU:]MBHZ1C#")N]%>$;! MJL<1>>($I5Y[:>/::RE%6W+=D'!#P@T)KSX)+]L_TY#P"S^+J]22#]PDH"33FFW:I8I@KP/^.9EULDZ/RUC\Y>.TY?NV6K>@15 M*1=OA\.BKN52G7?HY;3KUOOQX;A7%3&Y6&;]CH+[>8F1 M^JW66V_&12]45?7RDWK1EG%_T NMXA"Z\CW6%F<8"]HD:X*]S\KWN7JO?Q7I\GX>B(%_%<;#DVB'O]I*>/J! M[6J=/ 9#.U=@RL8V_&,8Z'G",:MD,(%AL_::X%D]Z$(U\H53&90('IJ.4DI0 MB+Q3VCGF/"4XBF0PU$A%;U,%/[C.0="%%>A:#0 JS17=BL; MT/QDO.'>XUT=C>$PK"@D!N/M0)1=Y Q)Z46"(0][/]BN(%[Z:ZV)*EH7"Z[SA"7H$CH)!A2.'B7C'0N MR+77"=3*&BFS^&F?5H%ZB MLH+]<\VSP1S,U3;,5<+.6:T,BD8(Q)4"S%F.40HBJ*B)4,X#YHX'-T0A[CUUKL?53W,T7@8:PNSJF':&@*&CJ?YR2_:=NW6\7[A]ZOZCB.8IZ(" M6M'WPVP*5J;BK/D8?Q1U8F/;#&LL1YS]W/]39MKK%9E-NMO%_VS4J*34IG#5AE[O:H\ MZ;3E*B%!.,P9/4;#JB+8M,&*B?9L'MGH.C,K4EJ[*CU5]AO%8SU7EZI+UH"]<&)86B/;4<@>H00_K MZJ M $D!AGN>K++8ZQ>I\-D+,?EJ=@D<1 ^V^@,6UWPL3\MR:V@^^SJ65S+D MLZAK^01^_G<_.A]W(S/! Q\BZZ/)$5T<:07JI8^6,$)2\#:LO:9J?3ZJ%%I(J9*4&+3/@E+,- M,(2)U#XR+GW2+Z/PW;5[ I-2>+9L*N%=NKR"]=J>57&Y9]79IA)>4PFOJ83W MG :QJ8375,)[T+0EE?\EAQ',>IF:$GBK&M3\:\4LT^2,]T0(3 1G,AE#@K8" M[!A!693QIJ?WKK0/_Q@.RN>11?BN)N0DBMF?=K>[ASNT<_+UX!VT_1'^G\W' MSWCKCP[O;.Z);HY*WO1X-HJY>]HA.59YY_3/PPZ\1W?S&P>S\P>\']\YW3O> MVOS&NO3=885M\;D+,*J3613^JYA MQ(81KV?$1+F6E%CO'>%*>L=)L)1;+Z+!VMN;'J5K&/'1&''V<)T()G!I\ZZO MSNF!#4'6)()(TL$DIQP5&!A1MC%N2MXUC-@PXO6,",RG/(W.8,>X\,PYKYG M7A. DDKLIN?:&D9\-$:DFK(TQY$P/)(=1>&& $;E$+@C")<#*F M#?%M8YRL'IIGC1,BC6 Z&F04!30K M#L8)#0G1Z /-"[?-U9P8UFU*7D)ZU.=E@'06GYB\SP;F,BK0O'1>"\K'9#F+ MQNGL@7:4^+PK)W@RD2K6V!PKQFOS5>HBEU1&JE&BT64M)0+#@98B&*?2)"P4 M)KF\IV@SS);D=7D"5W.#YI^CF3#I(R-,$VZXXZ"D,B6LY,8RH4C2C MLSD"(T%CDX^> 9HU"<@Z*9&Q)AG!F24B II!2V&Z0?.+1K/027F*@U/Y1*@6 MVE$A75(JA!2=PHW-L7)HGML0 ;/")R81B[FJBM,>:;!!D AYYF228$D"FBEM M8W+OTMM+1/.OL>FQ7>>7:/8U'GACUS),%<?V>W\82N,IH555CC MI)V0E..DD]3(6ITL 81;0?/:C-M&RA5"\Z^QK_'VVBQ"&ZK771K9A7E?(@]* >>E@YMA0X;4AWGKN!-?"QZ08"11'IH1K+(^5 _.L MY1%DU)J+A'P*'.5DUH#CI)#PA' B2?9NYQ39M$U-L[OQHM%,G1#1,4:)HYQ) MX7@PWG)EK&0F4=U8'BN'YEG+@^<)8T0C0X-#W,6 #%8*.4P\-2GJ2!DLS:H- M5+U"8/XU-C?>7DQU6?1SVCT?R^80QT-O=D2,@["&4,'SF7@=&$_8 TP< U/< M-!;'BM':_"$.14$3L<$C9B(!)<429%S.7>]"X+!6B203*"F4G*AH"!)6&\1IPLA2 M^#4QABESQB='UEYKL#B:$UDO&\RY_HL'_K;4)FYEL,I2JK"C+HI@K6HLCI4# M\ZS%X;7'&*8/*9PKRG#ID,;.(<*Y$M93;2T%,(NVHO<.IUJ!K8Y;'VY758G( M%;=,_KHV 7B[M9=A].B9ZV[CF[E?AI)G3J."A$@Y#X8PP5GBVG&2T[@Q'XFT MSC86SHK1Z/R1$;!%*:?!H)@):,:2# M,(ABSGT"0YA$G6F":M(6_-ZQ)0U-_(HTP3389$XI2A0/S+E($\!7&845F&6N M,R?'5E+?5FM^AYV%(;Y_.W>6'ZX',OY@] B!N' QBDT^KO]ZQ_UO#DSWER M:_X0350*)ZHM$EH 3V+ED;:>(V!('*1),,]\[;7FLLU,DT[H1>-^6<91@_L5 MQ/VL&94$4T(& +HS',PHFY#V)*&(C<"25N(!O?$NP&YNE M:GE+U?PA*^.I"5@*Q&!M0MQS4%:%U&B&BRCGD2%N3)?OYE[-6&E%?8 =20\B.1\JQ31RKMG-0!P2(J$,>@+EOC#&+*")C4 M2%*T0,I:M16[MU-G94BY<@G]W\C"0^%G*+Z_GKY:=WP(L/'SO\--M8"I0%1* MF%NJ(\>PH,'OQF@8-$.M96)7\K5IHY?:F,T[QKF7/-+(.:H!P/XS8\Y4UOX+\],2:Z;Z>8 M>'>\X<[Q+D@R,TH@B]P%Q(AC2W$A$B2/*:DH%3S6/%?UQ#!N963BAF+#H ]>! M2V&U6AXF@GYHAWM%?RK/>>V;_"4+L*P6 MXDK4SH!1BS> HF>/ROAJ^N'W4)1'/7ORJNA7I%Q]Z??+K6<&GQ'M2O3KR[\? M%V&T_TH0LBYP_>#A14C6E\DZ7J0=U!>IKF+NK[I\[7>OO^&RG=TR6 M)SH9S(4JU4HX7"F?66'5PA76W,"9NA+O0\B-WF?"1*TI%;7^&-O\(<;+!Q\6 M\.Z5.)*7<30S! ?CQ%BRY9 SK;O8VNT;T?P3YQ^J75<]'JM-.[7"I$#=H_-' M5 ^&<;/#4=EN]2S0XJ33,#+#:@3Z)P\"LL),/"G0UFRZ:<3RT_= "J2]&W MO?/V)K? 6!3PO?76^]S&Y%7AOJ)?J\;YQ?.[5QWOC[)ZUNH5UA4PZ?G-0?(& M>4\U=[48[5]\P_^]R8M!&VT8\Y3[.6AU!Z/8XNW6%-H/A,"JQ5?%""37WP"3 MG^+W",OY W?JVBZLGY'=SZEM9;ALHV:B"LX U1*LJ&60R"8#*PIH>7G5!(?X=T.*\GS@Q)0 &P%(MJ/-=-5T@BW16_+ M?$\:C\;G] EXZMGB$.1^^Y+ 3MNL:*BZ4H[RY\7?SL3F;)D!-X2O#6$(IV Y M[QR8E0ZD&QHYPRL8+O"7:6/MUGX!W#O,2V[+3E ^?24_'@YKKH=)^ X0FNU# M/:*C(: JCT#^Y4)SPXS@_.Q)AW,[, UE38>M3*9Z>F PC#Z M?=O?B^7DK4 V$I#/8%C.R,A)"Z8<'F!S1:R0);ZJP=LJ+L\@?#<+TF0L[VM5N2SQZ^W-LX(M ?3FH:#PWHHXO&(TLZ'F<%@EF>>'-*P$9C6"6#NT!?&<8\XK=\A:>!4Q0 MY@&U4PE$DV77Y\$&&0[C89[12FVHEP48\^/]PD_XO!CZ\6%>]^!IK;WB>[YY M6)1Q.D +'PGR V\:6]_Z@^-^-6?'^[%_H?.5+(Z*LI[6C!U8?T"^:D$I"YBO M6F>!,09ZV\^]=Y6U4X405 ,"O]62-S> NS?\5O2S*"^ ]DSV@GH54 'VN M%816M# Z%M;]2I?*CJPS2)TC_M+U"ZH7-..FJD8,ZZW+[+[(07#97.&T/KY\ M-"@K>7LUC#T8K.]Q8J9-O&T7OCA9'_#Y5ZPK![WQZ.JO7%A'/, A#I]H&2%Z M9G@N_+L_/#=J]B)RPVB_H4KM>65[Q_:D7/N_RZLE+)4S8SC[^E>^9$H/]I+U MFATRIU4R_ZI:(?)=T">[,GUI[0^SA^F_?NZI4F#)5% %$+S-SJFJ*KI]O6@F M0=HG'I,:[Y5CZ:=>DX=V@?WM]V,8]^)6FG&&_6NB_9Y4+_@K.\2Z'W>MXIC) M%% 2,B'NF4%6,XR(3T()82,G_.8.KI727BM]YEP%J=:52W9+ZSCF)-5YC>[U M!L?EJQOJZ"O@Q@.V6\AT0<^5EO$[N>(UI?J=O7M=9 A?9 MW9IM.ONR.LNOOGRQV0R5/N/^HKJ1\_3D&HYR:=BMKZQ VYYTZ0?1 M^6-'Y+[M'+XOOF[NX:WM#S^@GR>=@W]_ZWQYQV9C,3NG'X^[IY_9SL&WXZ\' MO5YW\TVQ\^7/;SF>LW/P[L?6YH>3[I>//W:V0^K,)VHWA&%K(D;,)I83:@1D M-?6($YA7JB).57XRFFM#-4D,&TIL*/%Z2B1"<)4<_#](;GFR/B3):-+:V6CE MM, 6_]F)H882'XT2YU(V\I@H-T"$V&#$6>3(<.%1\(Q$)IR@)->N(*;-M&DH ML:'$AA(?Y;Q.0XF/1HES]9&E-@*[A*B1'/% M5LW!AA(;2GRIE,BYC)8[&6@TW(&RX;W4G%%,O)/2U\D^<$.)*T2)?-9P#I:8 MR FB @?$%3&@)5()Y)B(2I0PFS-1$JS:A"[Y$&.3K_?>B:>^%R5,0U/)\8%Y MCF*9*X0E$B*'QKBU-$?M<4ZHPBSQ*MJ.9FL8W2R[T?6$]^4L NM#68YC: AP M:00X7P"%22H2BQ(!$R;$10 S.=J(1)!"!X\)Z/EKKREI:]IDY'S1*%> ;(T# MYEA'+BW5Q$D%R#>4A6"CK&-JL:AC:F^0+J=!^9.A?-89AI5+F@F"A#81<4HL M,C1YE*(3*@=<8YSW!U1;ZGLG-6M0OM(HOTOD?(/RE43YK'^'*1R>"R,ACBDR& M"N5XBO)F+5]EE,^Z+*@C@&KN$7"X0SQYAHPE@'=)8*Z-@Z4^9RB5;;#(5@CE M=XT >UY.B0W_GW%1'\"\5^'69513>^DD]\ANB>G9[_+]<'#X9EQ"U\ORPGPW MI+5 /Z ME?-2W [TJ?@1 SJ-PT&#]]OA?=9AD9/P ;>#DA,-0]QKB8Q)"@4#^DA,A$$ M*:SWJ[C,_QH1%F^K7&I-=,4=ANZWU?5C_&5/JNQWC2*S-&*;+R,%!FG$*G$D M/- 9#]@B2PA#TF*8DAAID1P@VR7X)"BH+"ZJ0(0*(5;(9GC^I&6#[)>"[,=U2C3(?@!DSSH? MDC)1L*!0Y"SE-9LAYP/ FT;CHU8^VNQ\X&V)YT/!&V2_$&0_LN>A0?8#('O6 MS0!F% =-3"+!/4<<\(P,3SD:,KE@L=;*:$ V:9,%(1-/@NQ?(UKB[7GZU6DV M[B9JXF5%3?PUC/%'4>:* A_Z?AAM&3=C_;-AM=NPVH*D+Y0JYVE$5!(/K!8( M M7@*CY0_1"UJY! F19BV%,,%9XMIQD@1ES$$T;:.!?B6\IYP:6N#8^Q,];06+ -10<1]-HRPTM-[3\?&BYT9:?'2W/NM:Q2<9S19#1 MP,U<@=YL3"!(Z;RT:DV892]/6ZY<\_]7%0%_/2DZ/GFU[O@0@./KW[.P%_VQ MK=ZU*DM>B9@*1*6$N:4ZZG5)>Q&7P;.N_^, MB]%))X[V!^%#_WLL1U7(ZV91^MZ@' _C-CSM36_@OSTU.DXFZ#A\Q[OT:Z^S M_?Y;]Q0D=#O?_VF_N_WO?9!8W@6)[1Z$@\[IGP5(>B_^\]/)UR_AR%$N=[;W MX'F??W2^?&3=S6\_NO!\>#;I?H$V-_=H9_L=[5) U^&?J7/P^;CS<1=[GK!2 M(-..:,0%B2#=FB,;B:=11AR$76M%H) C&-71#ZP8O+SR]: M^>N+5*\KL=DZ:&3P;RV/O23ZA:4WZA0)\&W*'C] MI"]$R(U>Z)Q6ZTWMO\-[A[&UI$=YN2. MK=&@-8*;/\70^C"$6P\&!0QX?B"0.#QB>B$_)=]X- 3E!QYR-!X>#5,$#]7N8G9%6MBC#/US^O_[V>WQ?ZF-ECLY'Y3)($UG!O[BXK[MI?H;%UZF M!?^K7Z5U7(SV6\-8'D4_R@W B P*#R->]Q*:OO"$Z1M,'EZV0"#A/<9%N5\] M>>! .*M)G [+Y"GY>1<>#\\YM-_.VIGM.&A$\)W\EU$<'I;3MNS142^7#.W% M:2^K_IQ];3\/6:\\,8JTY4 M(S%]T_:D$[70C&:?DK\4'((*.,HO^=^W\?@80@.AG%H<8'TQQDDG.?6:8F=Q)(L]/A^Z[ZR,\M/YJ[PY^3-#[M\UXMX!9L'^J(9A>_#I;!!N M9HK(7TS9VMI\1W>)I$X)$Y$5CN6(/(&LLP&IR)5U21E0;==>JW4Q9T2T@,%[ M61Q N&PK#V$V!ELGT0XO >!_IZ M@$+CCZ-*P3T#$Q#?#8%PXL#YOU":Q5F%P"A(M$+7QU&'XOO<'U\-*C;S M$_,\X M5A=+>-T-@__\Q[ 6Q[F4SW#/!CUTZI.G;_[[02=\47S^9BLD"6M11>O1K6LM*/ MHPM\6TM?7E N+'?I;&U<\-0+,E/Y8/:6)ABM8P#8K58 +05UQNND-..424.D M39S):)4W4KN?!6N+BRO!8D,9!.;3^1A-U+KP?C#ABIRJJT86Y]/]3$5E/94KX<5M@<$N%$M@/.,=$["9];+:##* MRR8LML#JMV8F#_+FO8@A) >=-PY$+C&FG G0>9^NV(T4L]Z[C>KYC:1<(2E\ MZ^-NP)YZ"5HE(T0BSKE#QG*%F)-,JYB2UKGP!B?K\R<]+A%*/>.]PKJB5U0F M]Y--^[_..]',_>*YW_D!3GQ"BP*+U'RS >J@S;"K+T6BJS/ M)_J:SGVM%DW@OE Q"N/82L/!X95N!GLEKU*UK;\:.#B<'*)W%4!NIL) M/"]OGV(/]-CPEQV.3K;//3*;XYAS33* KD4M&$E*.!6YJ<)0Y6+[X^G_'B?.FZC2 D:K5,6NK($\<))$%Q MHGAB$=0=6$BOV&9M!.$A!6%K8]=BI;4+-.ZL[#(G)/4.N^0$!SD$63#!6,*!++'DYHIB\8TL/* L9-LG$:I3/EQN M:=Y'SX6/=2[^R23S8(4(K33( B,WUV=?@"?EHOMJ<-PO6U<*.D@3K)A+60#I MS3;)MX[[8+CM%T=_Q:&'W^W>#;V[B/YZ$DZK@MZ,4T<8TLD88#M8\:RA#,DD M0 _VTBJAUE[S!?[=HWJ$LQIUR7-6[9L]@6!D.W_!]/\S]L*;D[>#R1Y Y0:\ MN"G0B,=5XB% /!RE)I"($:%5?&<22"L14 @\@9D4\TR!MGXS\;CL^;;>U_[M M[(/1J.+<2ZK^F5!& MZ_UGL+L5_MYEVT+,[< M[HLV51=MUUZT56I#]FQW]WPWI!P?'0V&M:-VSMFQJ%5H8F]H#\OU\\ZYP7 X M."XGFQ&'MNC7CZ]3]<^]YW@$-NQIOL4^@A5]86/OW(SNQZWT%H:Z&+VW/EO4 M)Y,-OS?5JT#?WMHCN#(Z:527Q4%2'TXZQ[L\$2.!W1%-&NQLZB@"+=8@B;7, M!"N-9+FXJ;A&=VF5T5?;^L/X?=#[GL7"5S/32I.IR?(#4ER4^WD[K$*JG=YS MO@6U<(>E@N0E2IAQY%W!!TNSW*&AIS#%*#U\UX[R9[%M.=O=X5WA,'/8)4<\LXL9@F&P?D)$A M(\U&0248X&9]OJ;1^60_E07>3/BM)OSC,5C93C!CO(.YMMG*MDP@IWU$2KAH M0Q2!6)E3Q*_/)W*[:M=H-L2B/QBU]L8V'T"H8J!RV-=X5.83"GE5*V#E99E->D8!RUGE[)H _OGX!ZC_X $+S^H9^^=: /7__8H9W# M'='9#(?S O@>GOOMI'.PA[M9@#??X:\'>Z=?__AXTH7O?SW8.?EZ\.T8!#QU M3ST'QDG2,(T31U:+*LI)(\NI0%$Y:JD#RUC&FB^*_CB&C0QCX33Q1@@56.#: M1B>IE"P8D4!'\,$U >A- /H2 ]#)"PM _WL$;(,J$FI=Y*F?19X_+'O^[<&. M&?=FN#.3YOO!<(XV-\Z#J9_ MKEP-Q+K4[,K+>)W<\1K3_$[?O*ZSL)Q*8IK.-IV5]&;-_B2MY$_3QM[B5G,3 MA<%7QU&>[!#[8J5A>W\88ZM3ARJ_RZ'*M]"*7N!X='/D]I7#\;-,I5<=QU[9 M9*.+!^&WS;Q*# M#-^=AF^Z ]$,7R-]*R)]=ZV1]?P6BL4I<"J70VMP=,&ZND_QK-O+W7(&^N5E M8[K=Z[^@3$LQ$4.B2)Z('&,[GMXZ_;W_#.P4?1_>,S[QYTQ,Y!!W_=AL]?WA] WX]G M4R_MG.Y5W_VZ^::WM?VIZ&Y^@_OW:.>T5W1./_6ZVWMDYTOWL+/Y)G7FJXQ9 M05R@Q*(8:$)<*X6J#;/9L&+#B@TK MSEO0E%DC./.*>- LO&-8&,^)=!)TQJ!N72JP8<5'9\79Y,5*P411@U&@02%N M">B*VG$DK(,)M,+!&EBQHEI67<"'9<6[5@Q<">_JSV-<*LC^%8<5(G*RM3(C MYSX.UIGWOU.IU 5C^-2E4F\XE+=B/V<5,PP;)3FC4@M!X84Y8S(QEGCC/UQU M]INO/P>+E\:>6J2L,J 3,HH,EA9125+TC &_J9Q%29I[ZX2+>>8Q*F(TT/X9 MM ,SGCEKO%&!:^VT(,';R 07W L5&R?8ZD-[KH:94UI9"3J-Y@S^(01IFR1* MF"I,$&FV!)DCYY _^(QAVQ^M">=4<$2H7--6:2\1IQY@PR1'J4:Q=ZGCCS MQE?0QJL$[;L&>STGI\.GF)/S^GR0ICI%4R%S"9%=]^*Y!>/X\G@N><^UE%YQ MG'A0Q$8;.6;282T,9;1Q/*PXSW7?SCD>M$E,8I80SJ?RN \$628DD@+^F,U0 M7:5=:$NR++?K$VPY-=#^:8)^4%,R9"4#_8509G7 1EC+K(E:QR;ZYAE >];Q MH!0.@4N!*.41<6$8 D-3Y-RV*4K&C*]3^&,VGU*E@?:+@;9G24)GP%"MJC,G MJZEFT07CM-6)L,;QL/K0GG4\"+! !.<$.9PLXC+7?)5.(,Z5,-Y)#ZK9VFL. MT%Y68%T#[16$=A"@G4GMB:>,CD#&A M("E#/()J;JFB2%HL)$V >D'77K,VIO.5$IX.VL\ZVN'&(4J?^\-SYX,?'![F M9)F5#Z*)>WB4:-@41+3<:!8B5]J:)!P.A$6BB!!6/(H#(A4_8D"G<3AHJ.XV M5/?WG.\!S)"(@Q(H1@I:#)$:.0FFBJ V26\PUM*LO:[RP]+?5\C+VB![^1&= MCHC(:/ J>4X2TY0;GE@.;\)""_DH_H<&V7=%]JSK@5.:K*.@Q(2LQ#B? -F: M("8)YDEXZPQKD/U+(!NG1(23F*:DN5;:4*6921%[E==G_F#NAP;!MT'PK(?! MY*)\)!_8\SF1?* ::>LU\M11+"7/ADE.)']O(Z1![RJC5]M<[PB *SSEUOF\ M&T"TE9PPK]DD5\%#>!@:]-X&O;-.!,\!H5@:%#W+:3:3099:C3(1Z\2EYRX M>N]_E&(%8ATPMY9R'3CGA"K<'(1Y!BO7 M?"(=)K/>Z3B*^0P,S]DBP/R7" <F&C1LV M7CTV5L# &F#*L8Y<6@HHE@H8VE 6@HV/X\)KV/A>;#R7P,?30!,A2#E&$/?. M(^-C0C('("@<@8QI9F/-EGPH^]FS\1,01K.PB0Q MV">/G>;1)8VQYX+(R&.*3(8F?&_UJ7G6\\YXTLDECPB-.;F;=4A3&A&S8!$% MS66B#*A9MHF2+X.:%Y1K6U0Q<_(6UQ;PNK)>U2/'X58%O+;ZK8X=^OT6$=-2 MTXOJO%=YC_8'/1CALF6/8&6G69V*I*[8=^KB-0 M?(^M7!JN]5MN.K=)\>_5K4?PU^IW\OL_VJWC_0(ZXJ('N+=@SNN2IZWB\#"& M @#?JQL=1OB:7_3XC?_/WK7\5%;O[;E*EX9G[)=FBR@F)-ZD'.4Y( M7/@?UUQ!6$BL+L;PZ=^>NS@^^-C^_NO'J;-JM+GPOG'3[W=$XYC[B[KRB MW)6.:/_/GIS^V/K?"6Q3GM!@,O2P=?#(27<\CC&W8\W?^6E@A_6L3^,0/JI; MVA_FCJ[Y$6"R_YL LZ1NL[;N; FCN;K_H_8T31/V!W"NGD+%VZ.JA^R5"Z7+ M?ZE ')X\7:QWM?"WYC';[\.DKGQ2G\2T\X11/#GM#-%/HEY^_)#C;_L.9>5\=P7&\C!EU^Q#J!P,K[^*TM=/[X2%!&S0)ZY M?X]FW4]/[6%$;ACM1V033/8'VSNSYZ.M?UT%8,#:!1HN+O_:1:;T:(NL<1^, MD,&PDLX?*H;)3\&<[,;,I74TS*;;?]RB]_/63M7P,TO-S]GJZX]'__,ON[-J M)X';FS;#-3)5AM>76PU?;4U,')4\I.0<8SQ(854,+G&P1C0 MA%;SU0/9\P8 M 3 -T@^M[^SWK6L-[!JE%FQLPJ@@7N$ 9.&,$YNXC]@D[#'#(NFJPSO%C(AY MT_JWSJ^+MO7/%.)!7NC M?]BRGVRW5\E=5C^UH3"O>QK3I>4FXZH]_.A277#'[7) 3 MJ)!B%RR9-GSE% R.%I"E,C+.NJ/8&F>KJI^U_5DW-\\;5X//M'9>1AZ\7LOV M+;O0?N6VO-6(/W3'\#I_<^LL>MD@ZDW=(.K5U8R9.ZUSHU!SONU5S0F5+(!9 MEC<:^!;8(0Y]YH%3,+'BI256F7@]L)& D>J/;F/W#6JC,F16@N>KEU4>!/@D M@^'XT@O(ZSL8##^VZAG^\MD?Y7;:V\T.-'.-_3BT/6#WZ:RSO?LY^DEEVP]2 M@GD- 19J_SHK(\UN8\ MF-]@L#;&<^H.1^,6D R6-KQN[-3-T-\ZCW98R>^)!3^K-QJ (W>YKB-PZ0]G MDC?_E6Y.\>KW8ZWFJFT[Z@YA6]JMDVY U3-@U)\,&A>G%VUV0H^ZIZTQC%X; MN>TL[\.8P:+Z#7:D'^/4%01_"(0DP^4E_2]I_PG<(*!!1&-X;VA%"TA0O15< M7 #$UDUMV>_5N&"A+?O*(-9<^_6?SI>;LV?YK?[Y!R8/M/H#IC8(Y(J*!IGR M/X3)\&P LA[[WYA>[EP2X%HGU@.!M? MPQ@K5EOTR;)["Y2MV.C(@E ^#3^X+_.#6^2'7[+BJQZNN:$PPSPSG'7>?J#< MN4BQ0%%X8 8&;*$ECDB:J)2R+ 8E@1EB?S4K9"NB0K@,67$XMOF_W:&?G&23 MQ&=#4 =Q*G.CLFJFNFM. TS'GN%]#5'P MES3I]:8ZJ,#2\^1$S]^\_6 D]0(KCW#2"8$_*Y#E@2"E=!2P088$=2,L@;8& M$V$XLL/SJ5Z^8I04P'KN;"+V7GU( 6.5+R7)Z"/B6ECD-*$(-H2[X+D-%9O< M!%C;5P/253;]%2.X9I>*>9+M#EN?;&\"S!1KGPD0Z=)Y^ZEG_4?TES\:]#(H MP8/UH"<1G*J0 YV75A68F8/#_BQ""E\?Q9EK^*D9< J5M9)=-=6%818,X=4,5@E^VG9GTED:WV.)+8V M8^$+8\; M1+4'=!]7),@4S$3MUK#0] 2NSVY@W;$Y70!K>:J=0DS=?F5'MT:QNFP!1OAB M_#Q;V#/OO3XUF3.K?^O7ZLP#$6HU.,=,@_F95#2O9WD9I9]W""X)&KV=C.;< MI/;J->7Q:M*$)JI0A0[Z8?KC@KM1;^G\C.8N"QLUOY M%)!\!%LS_%0SV)P7]M]3WRY+QQ47/ ,HZGY&1]T08O^';P8Z]_9?P7S__KRW M?W#1V3_XW#G\@*VC 1N*N D,<6D(P*BE*%&WSQZ$5+LQ ?57DIC6I@/*3!>TSR4&/T\FX!EP[&DU.&@+?5O_5Y\.9^M61 M:J^;8G5&W!H!N<#L]Y59-ALX0U5W?*E5:E1NW,TLS9R./J($MB!,,9\U M9[T(ZY@>]];AJT^#?#+8ZX[/Z_!0=5B:0?"\&WL )+!=F5$KT([73;;B;M#. M]C"V>K%_"'H@#$6S8;!*C&LA73L9%,,.[ M@^%VZY?I@E=O6U[@;,2:5_-*3\!:JK3TK>*34\OJI#&>\A?G9M6P5_9,83U5 M:'T::)_GA"L04]/P&AZL2%./.JJ"=]VI>NJ/\^E&-C27AUQ:ZM_;?\%KAM&. M)N#05 //EG)U:JM,KP5F7N#\JS"P>M0KDUFD\!S]/5)7!6Y\+[,*.?>O#@M^C O?W A)?!!XFD(@[Q)#0R&%MDK4O,)YD4 M=EO GMZ>YD2,X20^U_/K+(%5=AP 'I@S+;"-8#Y9DFNM4G\Y!C15+Y=X>D79 MCN[B<58NX:(=-']TT8=Y A;VQTG'JZ/G1)6%/,1JB^N/+W-8MG&= MQ])4$FC>W'R\77VTD%A9?Z;H-C7DVH_Q]GT_8YK?ZYLW39:0;4G,,YHLI;<: M]DLU(*Y+9%V1R[HQ^?-+I\X5?ZY.];WOFJ\M8?-PVM6);QM&O5]K@,H*NI#P MH20D5TCXP#(LSTLV5U_A^&71Y)_:YOTZYK&&@BH/Y\5U[\-79M(;+]-LW '- MK[8[S)9]G+/JIURS'XJN&[NT?]=[G>>S^U.T==V\_'[SK= \N?D][RY5BE4U<2X81L#AX"\1+I%FD"(>H&/SD8>NW M=N0V,4NIXT56-T!6(V76",Z\(I['Z!W#PGA.I),LA:!6WG0KLOHL9'6I[4S4 M3A%F43)4(4Z-0299@92-CDEP6R3!658IN5%6OXV*\E^(?#YJ0?F'$7.3,6CY M;D"=EKUX__8^%L3E)0&^MLR@FR#JGQDS_&G'EX4Q$2WH]&5T6JXO9J-,D46, MM' 4<:\$TM$;Q&7DCBAI$G9;.Y1MJ^7..?]5Q/$QQ?%>1D(1QV= "T=QYDGMCD:7$(!<"LYK+$*VJQ)$NWY;_K[7$+9Z7O?#GZL/&1^U[^S B MO@!@VF@[(7/$K\ 0OS7\4&#ISK!TOF0E&.]$H#HARH-'7!"'K-<6^7ROEN7* M=U7KS.T59>_N9R0467P)1D*1Q37(XJ*)0((D&C.&L XY4\ &9!1VB$K*"&," M"V>V=O"V6"YU]D +X7E'%*YFUA37Y9NU$*8YP%9%)1*(49D/2>@X6 M*3($I!('Z8R-)-B LRSJQXHA7*W ]]S3'_Z(P[K@QW)JXMS% CN^>F5@?5UF M'O6L]3Y[M)&@^)\W%1J%+:PP:;VUH.G:H+%)CGZ=&6?T6W/+]5W#;:]J9JL^ MW 46F^'HL)%O)^7>"^:018G,()RH\Z46R>QX)&FFB!M&$LXAA"5R;4DM]ER MT\YE,V@]%7TWO/;7'W,E6BM6?CD%P*Y>[\N"N%R^=KZ8[.WNU]<74&87,,_K M^XK]<7?,K>\$'U8W^>HK*M8?=>/EY;[Y>1\. *L6AIVO M17!99^&DNC,WO=EV<[&/1'D"6R@*&Q4'B#2<1!,<2UQYYQ*^(9=T//;W!\HY M_BN5/E9=%#O\X#UX<#0:)*STB,L@D,8I(2M<3BC#%CM[BSI5]4W(526-KY8O M;IW:; 9T3_.=Y(:9@5]SQ2C@83+1G-# P]Y2U&-,8E<9&)F'D1O)6ZGZ. 5W$ MX>"YVWX/X*J]7(T/&RX4PEXCXQ9$+B MB'@CH]04O/QP*W7YQW7&XNKZK.LKE;JJV%5W='/9K'XN)C(>VHPV*-O"S12N MJ:=U56).9_'.R_#F7&F-6Q?&_>_;E<3MA_JMPX&SKJYO,9/6/'15KF516FOS MY?16D=D%8;^R>=/M C&I:NZLVI]T>;FRFFV6Y=:9';7N$Y.(U%G%#,-&2X0>-&?7*462D!UYB @,O68*RERT MBQ.^(:D@M5< MXK @PMC % >D24;"*$9QKPG67I$&>$BMQDC69X5+-II+G)0F>&>0IPFTEE44 M:9L+RAI#I"'"ZL4-:"89L/G5SPCF:_-9.9SEV<.[CT;AZH^M\O>WE7GSSW_04V^G /W/UC#6B HZ!GK3@41IZ_+XQQ)@(<&^ M4"HI"@H+Q*EPR#G!$8[2*VT-8!Z]Q;%$Q5IW[?E3F&-SF>/P[,W;#^ @1^^% M0!98 7$FP7SV8$@+RBQ+6H 39A[4\^=^K5[:7VB \J5#J>MZN>Q?VUMFW:=- MK9-);]RMRMI/VR_>U)^T;GYRDQ;+Q;E7$6.Q#4PSF;E5WJ$'S)U.NFZ<[[6G M70O5C]=[XG4?N"EG%!L-4Z]HAJGD;/04MHV*'#%T 1G*#>(Z7_%4QD7+MW:T MF:M"^/ 3+\,H280E@$#!98!_A2;."^.LXA$_74YWX:;U<1,#BTA)$YT)$CE2 ME#T/Y^F.WN+?_3EHKYNO-V[CB_$8 M=^^AEMIW/-Z,+A$MF**66:X$=SYX0S3!F!A%U9=R3A';C%CS=5FH[)L#CU]8 MY^T'S EG3GL$>@P M[/@,^I<-G\ -\/-N7>.!Y2Y9JTIWS6_+3MLP=T!ONC*-8J]7 MA;B:6%3=YRR )].M^K3D$%G3.FZ:T_CSH!_J5G+P4W71T-9A3?A/Q95YBK_8 M(0#ZX6B[]2J$*C)6A^SJ :XV*9PN-$?L8J_QQT &\Z7$?"EA,*R6""NTO=[< M^G.KJF"'=:"LR;XJA>4I!42"R.DTH'4< M5@X1SY,(8$2X<.*:[ZV=)I+(^@!ANMC9]M4 M7/#E7 2Y]40-,#,AZA[CHYKG.X-QW(75]0;YSO6F]+;L=!O^/?Z%O-G]FW;H M;_Q@__>/[W?__-C9#T<'[_ZF>_1O L]C\(G.]D[>XD7^W=O_FW?V#]C!\='1 MW@E\[_5;TJ&_'KW?/[AXO_\/S.TMV]M_=0YCIL[N1_'!)VH W@+"-(%7Q6U" MP,%@+Q$CI K48^RW9HVPPZMQE5YLP6H&CQX'S),$2*3"*XJ-Q5S!%M^^$R;Y M^DT8!2'; M'X*5>?N1FSI@"[EHM"'FRL(T M&U'BB_);M7XCMVF:MQ$+(N16"YK'H_]NU8CTI8HF+Z2"R2OO)R>37A5^J*R- M*K0PC$=@MN3 Q;\'H]'7Z8T\-[-J8E?F]5L?=&K,D]NH9LA/KS .V0>GI#9: M!I1+78!1;"6R@6I$F>%*4.JCI2^G%?(LBC>JK[U>LF]=:\9?85^P)T:M[[9> MO?GYWUO?SQ(RQO9S>[ZG^JW"<:M HK;B[*CI??R<6AT;LZT%NT^G8\&VZ2,U M#Q;K;Q[,M@5_G+;,9;*"WZ[;\[?3EOF[W2RGPU'=GKG;K_\[/AI,8-PP^KYT M&[X?77^?@&M-3;NT;'XH$1EN+S=M+D2\-1'?^/$@9T RLH*.F]#\&@;Y:E5' M?QT,X==^RT^&P]CWYW56?Z\^7[4A6X\G]0V7)^ZJN[8-P*U-4T37U7]=(/'Z M*#"_\F%^Y88M_:8LR878OR A@L\:#&&"L\2UXR0)RIB/1%IG/_QV75+3"!8* M/RVZK[=T6ALY^;D1D_U+*7DU$Y).'+])^_;S\TA!N:?GV]2\?7O^_N1OOG>Q MQPXH?'[\9[>S_V?W@!YGW1.#L1BS=OWN[^?O-\_O-B[ M",?@&=/.Z]](Y_7OQ^^/]T2>[\&[/0)KH.^/>ZL:@S,=DQ38(DPH^,[,461S MZ0>+DTY8,^X2V]KAN*WH%CS]FGBJL#-6:68<5EPS MJXERWL403*3P0ZCP=.F@O>#IL\73I7ZL1%(E@D3:$H.X" FYD C"4F%C:,+! MRZT=HMJ:+F>6%CPM>%KP] J>,NTI=TI1HGA@SD6: *F445A%$5R-IP0S4O#T M1> I79[/Z;N/>,=M^W81^]&NI4:XIGCY/W]^'O!XRYL:C^&G^K=;3;[5;_^ MSA^#T7@8Q]UA=73X1P]H4*!R[5#977+E"6RU!G<# 5QBQ+DTR!"?D$W88\V- MET9O[;"V-LO7:^^(E*L!Z5&-RP(&3^"$%C!XKF"PU/3;)9(T![O)6Y6K2^=> M5@HC[PC#%,SH:,C6CF@3O-S3LX#!2P*#>WM0!0R>*Q@L.E%&D5PBB",#6@%Q M*P*R6"6$M54Q1>-8[N^[:9;!?<^2GY&;]'.^2IIZ@S,0O6'W4WU5MGMY_>4A MQ\0/ L<5I'PVX/C=U_";!KZ;X2]OZ*^PG_\;PV'\N09,V-/7MMO/'[_*]48+ MVJT3[T M>8H ^S3\*5#-HI]DB0@I0G-Y<(-,BYA1&(0A$K#=+X%R]I* MTC7%A(N4;Z:4K_UXJ$CY5Y/RI:,?';PT22(K%WP^FO3YAFD\Q:\?@2\7HPB1!>8-#$@9:A% M7 6!-"8"?M62::(=813\"]F69CE.6/"ZX'7!ZXW#ZZ^4+ESP^A'P>C$>I%)P MS.<*_Y$GQ"/VR%:U,HURN="+HSC'@T3;F'7EM'Q]O%Y1>&FA><\CUR/Z,_J> M'8VZ"::8*?EF,KY5::)OO"S11_I!.0L8I +BA,,_/A$$+J++37!E-%$K8_!R M'3LYNHJ7'@JZ-C?_ M&GLQM]B>7@*L?IF["5C]_NIN-5T*Q:^]*U:1\Z<[W!:.U> M9I7^=K>LTD+<:XZT-Z[.SOQD>[;O*T,ZF^ZGPV[O3G7J2A6!4D7@T8_= ME>%$,:J(%EQ0:YWRDJ>0K*%6^]@/.:YAO M_OGX%]$Y/H U_//QS;Z'-;]?5:2*&Z4$,QQA0PGB0BED'/?(>2QU9)H&FD_6 M>=NP4E2EP&&!PYOAT"M+5<+>$0$HJ*E6G!#-I#+&:V)Y@U M0T@;XV48O/,UOX* !0&?%0+> 0 Y$SQ:J;3UA%.6K/=)T.!4,%3Q9(L]N%E( MR!>0$&LI5!(1$>(\XBIY9'+BN=(\)4LH@\WY3!@9HQTB(HJ4:^+1 M (;2__L/30G]L4CZLY/TNT1]>#"64XXCMX1C*;7C.O'(#8AZEOHG$_4BTG<1 MZ<4H$ ].>VLX(E82Q&,$WP=<%"1"XB8ZE0)+6SN2+2ONVX> BB1OLLZF6#), M62(AQS+J5%EIJ(#&62 M!$FP9:(J:ROQ!NGO)ZID^95E]M4)+&$\FHM5Q-!*P\%)=:&CE++<^(#%S1>_ M?H6=S.6QZG3H\1_5K9OBQ3PV!B[7M_1>F$"D0%[C@#A+%CG)-)).&Z:I3DR: MM7DQI?[=1@O]NN,51>@W1.B7-8M_<7X>A %+!1 $8#HU!,&N$\ $9'#S",6 ?.Y,J *_-8. M:6N^[/R4NM8O1/@?+]Q1A'^3A'\Q\A&9])SPA)1."7$7<&XQJ\ )\(XFYBSW M8J.$_[X9'"_H;AP(2\O7TM-4J5A9!/=*QL<:JN'>\];F+6+)#TL0W$3HW8R4 MD%N4EOIC,*S:SQ;!NO;DA M&Y-J7%#E.89PU@HF)8!S7QQ9#.!P%KT5(2$L%$-<4(H,\QA%%10FAO"HZ;IS M3PJ2/'LD^;HI+<4NV1@\60P&!1$3#=0A%G) V'J&G' )&2P94](0$63NCL+5 M&E)?"I \>R#9B!!3 93- 93% !,EH#$4XTCFRKJ@-"C2R3)$C$G.+-^4:J>NLW?00^MWSZNI#M^RE7VQ],'U> MD)I3*@!I1/!)26ZX!=IY[(F@5K(0+;YS,Z9R[?41%=9R52BJ-2?$.J19R,>A M+B*KA4.4&NX-J^]KD$Q/&&-@ +#!88W&(8I35$(XHTWBF-K M#6,V$I-LP-I8??>>> 6&'Q6&%P.;C#$LE)8H8"X0UYHAG4^GG<"P,]$0T*Y;.X2UN5YN8G??*E@%>0OR%N1=5_4M'@@W M07(< Q#%NSAFWS.8T;$P'OVCKWH7'1. MWN^_PAWZ^ZI^62D*[KT,R!FE$#>"(BN91=I$AK&))FF^M4-,6[ U9T9L6NRW MP&&!PX?WR]+&1@: 1ZG@$M P:)L7.U S4H 8 )6UB-JDD?Q'[ MQ[C(HZ+EP2G).,>Y5FENSJ)QB-H2R6\A]J5YUN8(^F(4C6*C68@,&<\)XHY1 M9&RR2$H=<]M8S&,LS;.>KZ3?Y;)(),EQ3[TSAG/%B'..2AP-)=H&GFZCX8MB MWS!Y7XH3!>D8TQ%YESCBEAJ0?*V0,I9CZ[5UWFSM$-[F7)?F6L])TN]2(X%R M[B6/-'+.*:AW$@+E5FGX6Q!:%U/^&4O\4@4@9Z)0CJ!DI,J188L,$1@)R84V MQE*1;S+(MN*;U :W--042C]-G90 Q<;JX%"LYH$01RD?M\GS8A+5T M+T;$/JUQS.*T&^(T"^&-CS@N/4F(>IR5U'+%=+,&Y0($U@" M[@NNBM _7Z%_XM!&Z:_S##!@,=P1M62:&(84#SEGFOJJA@;RT3+C!<_5VW-_ M'6&64Z9+*(RTH1L$['!RU.CJY M4<)?FFN5YEJ;#[V;D3-2:LYO!NZN:*ZEI4I. .Y*PG(N,I'(42R030D;P2@C M :\Y>61CDI$+K#S'&$[IKK410+(8P=&>.TJC0%($AO+/^8J71BHXZ;%1)HJU M)Z<4)'GV2/)U++474L:Z@(32"FF$/<<'$(?%(J46ZW27JO4M2YUK4M[K>>OL):+2#E/>-(FH6B805RK@!Q/ C$6 M,-$$&^Q8::]58+C \$;#<&FO];Q@>#&R:8D2P2F#(E4$<2DMTHE0A!E)X#@2 M'IPM[;4*"A<4WNCH<6FO]2S0=S$.[+$5VKB$DM: OIP89#!AR!(6M$O,$$I* M>ZV"O 5Y-]7^+>VUGA<"+\;-F3*>2ZL03SD,(1A&A@>,B'S@(DP(A5'.3 MB/7Y'$YY81RFCLBMTLUN4]J8/:N>:V6RI9M=Z6;WK%M6E6YV3TWQTLVN=+-[ M%L0MW>R^F-_TZG38[;48+KWL-CLZ^&W%_U@B1D6#G8^.)\^LD]:S$+R$GZVK MTY (Y@R7^-\-\;_?V)O7OYZ\?[<'S[R]@._T]M[]V=U[!^_?W1-[^W^?O]_U M9WN['R^6XG_'GA^\>P_S/8#O=3YV7O_]^?WKWSX?[,-Z+SY^[L <.A>OSM[L M=U;ULI,Q1DY-*!5Q$)F#O:64.B\E;K''YQ^!927WK9;8Z<+T;1G#">@GV$J 67 MD1O#D%;8HTAPI*DJ29A*+[OG*^EWN9GEN:#$*DV#EYQ+950R"AN&J=#1._-5 M1+WH]0?)^V*XO<;Z31^D^1^,*H>(3*#Q"2/($LP1 M\4I9Z8U@S&V>W)>F=7=M6E?ZU6TJX#YB6DAIXK 9N+NB7QV8U=K39!%6&G!7 M,X>T=3XWO-#]F8=.."*L\Q9E/:U6T$CBP5=;8&G/08D8O" HYH M@PPX<@A,-T 8:H41HK2K*TBR46DMQ2[9&#Q9N@>5(H\4O$ MJ,N7Y#UR"?S! M9(.PR7F3 MO:T6W,'M*_O #)MP@DZ\^:*4"R,4"R&%C"+@!>)(,#S>4R@]W:H6U%'U+NO#2HVQ <6-&@;HWUFTIE^(V[SUHJP\^%\$)* M 4<2/94\>'"UI?;1"\XX<8E.*T/=/G)7;KL^HJY:K@QEK9:$6X%<8&#T!A.0 M$T8BDYA-22BA..@JHMJ:OI#*\ 6&-PQM"@P_'(8#<9Y20X@4D3,;3:(A*9\D M]819RPH,;Q8,+\4RA;*>@X^@DY:(6\:1$4$CS;V6V.\L-=QIJYVDBDLB5=+.6%Y0>+-0>.F&8X@N1I40"4HCSCU%FL%/ MAENI*".YY6#."%)RS95?"@H7%"XHO*Z0A'#:&ZP,=8P3)5QB/K$D31*>2TT* M"F\6"B_=/N484%AZQ%D*\ \CR$3ND-*,4*H$"=%L[5#9EF8Y?OXL87A%L[K; M=L\BI7M6Z?%4)ENZ9SV:/B[=LTKWK)=,\=(]JW3/>A;$+=VSOIA\\<:/!RX. M6XQ4^1>X],_:U(#%MQ62B-;YQ QG1' N"--.6(6=%=133TBH0A*88$9*2.+Z MD,3Q6[)W\OO1^]=[N//N;]S9_;-WZ_W+CJ[OQ\M MAB0ZNW^?'YS\^O'@XBV!->'.ZW^Z>[N'YYWC0_;F=>>H\V[O[.!B#^^=_+JJ M?Y;FC@KB@9>3RZ4N!46&4T1%H%%2H3R/6SN\+7FQ#0L:%C3\PNU]YH)/D3@K&;>"@ZLL MH\4QJ4B3DZ*@X6:AX>+I?4H^,(4%DC&XIHXB,1;!IBEG++84 QHRWJ;K3J+: MH"MP+Z9]5EU"J?3-^EKWAHW55O*HG'>8 QX:L R=XM(%1MCTWC FI%3;?RZ( MN=PO"U-'H M3;"2<,.)%LQ[0CAU6#A#\%>1\Y=6JNCI1'PI8&:C=Y+G)J+$(QYL#IA%BJ0U MRF#IM2>ZM,IZOI)^%Y6N!1C(V,H0&.?>2V-YXB$);ZRU,<:BTI^?O"^5$B+" MD: ((D*[G,=LD28J(L5M#)A:;2S;VB&X3<0:2H 42=],26=,$I,O;V*G>71) M8^RY(#+RF"*3H4CZ\Y/TQ7"'M=@9JA7R+D70[%0A*[@%]0ZH;HFF3A"0=-G6 M;/DLK/3**KVRG@_T?4.,6_ TE&YZIGQ$G$'.L^3 M&*C I6W.-R'T:X]A%*'?$*%?ZOP-)BSQ7"()+FL^XXG(A:B0=E*!YR,,,$$1 M^F]"Z-<>S2@]?R)(*2"_&6B[HD.6HUP*G!SR/'>BH$PA0R087< % MG#&*=3XN7E-&R,8D$Q<@>8Y!FM(<:R,@9#%$@QF/A.J(M#<1<>$4 @4B$4N) M2<\D5[PTQRI(LEF)+ ^%D@(9=X&,Q=B.L%J#;C (G/F0^R%S9&-BR!CK10HL M!F^V=K1>PSEV08IO"BG6GPA3G)>-@9'%4!%L-(L$6Q2EYP@4 T,N6(ZB3BXQ M861*86M'M84JW:]>0("I=+_ZQJZCEE+3I?O5\]15*^HZ4>=9U?*56P->,HE@ M\H+6DMA1204#RS>6[E<%A@L,;S0,E^Y7SPN&%X.5,I@006&"RY!S290QN0>W M0I(D0JQ13&E=NE\5%"XHO,DH7+I?/2\47LKMB\* VM3(.25S5J]%#E.)DDQ4 M&"4C;%WI?E50N*#P)J-PZ7[UO%!X*7P.#@S5V*-\4H(XC@HY$02*"72H9(D' M%EY\]ZN\KLS5W?ZD2@:^H1^6O(IJN1U*-YVO6U()_I*G 81Z?15[TS\GM:W7$\&<&(K7XK*!.!:)2PAP$.'),M(;? MC='&&4.M9>*#,EO386K)[<"JAUV_D*-%.?>21QHYYU1%2T*@W"H-?PM"Z^JX ME$R/2RE6U"R"]B\-@_P1AW\=V6'#9 M^^,._-^?W7O6 MH;F]X$\GN3EAY_5OK'-Q*/9VWU[LT0/R_O5;UMG]Y^C@HI'*U%H4]C>%55FS4:IT$YXYHPI6)SAG-#2&&86UQ MBENM"'KN%$@.G!NW;@ HW;!OE55:?TCUMA+7?WSC M=V_\D*L[C-P.[7+3HJOJ_G&Q\"]_%,.D%]^D=]440<*!5/8PP@M='+Y)U41'^U6&R+>+ MDY\_1,XB4[F.O\M=3@3AR(40D% \2=!H$D#T]K@GEQJ5;HZ=]F<$)O/=7K>N MGI,S%YP= >]EZR-T>Q-@DM99PRW(UNS2ZE?\DA\>51R3?P)[[F20YP\\TQI, MQJ,Q#)%ME[,XK)(B$H#YX&STPU4CXK;M7;^&MBCM7]ZT8HZ%NW M$UP=*[AA6=?FOYK;4& S6RH>#6-L[<%S1Z/6+_T0P[=-CTZ.-%Q+CF^HNW%M M$I;FQNLE:Y4=2DV5'4H+$1] Q+NDV!8B%DY\8D[+?<$3-31Z9 B^ MD?/>W35Z5WH9K3,QI:;Q0FX*Q9)ARA()D<-XW%K*=>"<$ZHP2[P*YE/,&9X+ MYM]T#_3&@/YOH]$DADJ]/H^,E7L&_9N,%?^YL_L1YO'K46?_%3TX?GMV0-^* M@_VW%V]>[[&]BW\^'ES ^T]^.5O*6+GX!;_9]V+OW2]D;_=]M[/[T_'[W=Y1 M9W>/'USX"WC?<6?_[?G!_D^K2@"+$*UA@B#)'$,\RH",<0(YZCBEP@8I9&YV MP-N:JM+4A3 M5$6PN/5=[R+C7T'&EQH8 MN02B[#!2DB;$0V+(>:L13D18'@/33F495VW"<)'QER[C]SF4+S*^83*^F/_O M>$PJ<9#QB"WBV$9D;-+(IV"2%\DZ1VL];B@O,O["97SM-5N*C'\%&5_,+J@8PK3Y"62FI&L7&GES^_ID5?,V#Q"D3@)(96%_Y; M552IXA,Y)_4P%^^MA;0T+GIA08J?9SO<.\\@F).V-KXFYG, OQ5E=:/Q*G@5 M$4E$ ?CI@*PQ!GE0;!9L'DR8*6U+OA4Y?]I 19'SQY/SQ6"%=5J"+$N$E?.( M.TZ1\Q2C) F6VA(OS?IJWQ8YWW0Y?])@Q6HY+_)\%WE>#$S((),ETB+!HD1< MB(2<"P9))52*D1$0Y*V=!Q\M%$G><$E^VI!$D>2'2_)2&Z' J9,@R5KKW$9( M&^1L C/<"Q%2KDVO[=;.NHH\O9060L\JC>+*)2C4NG]V6RG-_1+C'6\NN:-$ M>]<+M\OE304+."1O4-:4B-.@FO*F+F+!G(J8Q75G9FQ,U::"'R\QCE+PXQ'Q M8ZG/LW9" 2&<(]4B2!N2TD4SZL.^NCX,>WAA]/&I\I^/&(^+$8 MN(F$,D$J(XG'TVR59^._K"YE=5,EJ[DI+11GO.L- MHC)0&>A. [V,O*NUW=7=K4M#/6H6UL.HNXGZ_.&70 O1OC+1-G*,HD.:,H>2MSC$0*.+OMQQ_68$O1Q+O!1!7SR6 M4-82$SA!1A&,>. 6.9(\XI$[907/;Q5R[X?<[*G VUW@;3F]$RNK:$P4*2\I."P\YFO]#E')),6)2DSB MUHZDZ^H35V[&;*I$/TU4XC827:R9M8G[8GPB6DITOOQFG>.(<^&1,5RC0*S! M3IE(;8Y/M"EC1>!?NL _272BJ/!UR_1B*"))H8A3&F&3,YPPT\@F[. ?:13+ MK0%/*NZ+ 0DN Y%$,,2( HO=@>T.&MT">:.UW(84 MM =V=5_I+'WEDFR=I?&0M+*UTGH->>AKV.T7BO!/E2-R'<87 M9%];8<7]5^.]+OZ!FFH-3FHM13);@4E'H*E.K\?!6E\JF+"R2!ORD9XHJ! MJZE=0 Y[\$-I\M94]5]UF\D'^YP%I0I*/>OX5T&I)T*I!5LJ"6M@TS3BQ@?$ M8:^1B<9TRLH]30H]6;!EK*6*THC )3$ M"7&!#;+P!^1$8"(IDX+WM2VERV6$8M4!@ M6_# & @&DMP\DM%E^D!WE".(IUG.6]6-U-88WC0>1CN:#,^;+YS$\=$@;+?^ M6O&&\:!U.AGZ(SN*K2<-7.%%%'L%5)T2YJ_H)\/NN!M'OWSVO4F(X5<@T<_5 M2BNZOTF_V&$?N';T1QQ6"/?J! 3C99]3].+__GG^_ETX=93+@Y.W9QWZ'M[] MT\D>W:.=U[^QSL6AV-M]>[%'#\C[UV]99_>?HX.+7NH<_RTZ%Z\HX!KM7.Q] MWGO[@1GA?30$!9Q$+L+"D"&2(!<849S"SM+JS %+V5Z5*U2QYI/&$+XFP^!O MC&'VCC^R#SSI&+CRR >;OZ^_TAZX'^88&L MKP99YWN''Z)C1B5)43**(*ZS_\>914Q8ZR+H6I'2UHXVLDWTLO]W#\!ZH*%> M .L)V67WU<4'K%342N42TI$CKA1&QH2(2!2):\62)6IKAU/15BL.6VX!6:D[ M'(U;L"FQ!9^/CT:WA:VS. 3[K]GHVMS+X_G+[9Z9A?!Y/XY;L=G\UBF 8S6S MI8FYZ.UDE($TGM=OL,!@:,IAV]4*YXW5G=;,L:@L]&R!5URB E$I@0E'03-C MHC7\;HPVSAAJ+1,?--V:?NF*%;\&>+TJ(O\>C"Y+K/OS7:!M;P"F;);-K\G0 M?*_;,/3QWY_?[_Y]_O[X]X\'QQ_IP<5;&/\7<7"QA_?> 8,#HQ^\Z_0ZKP_( M(D-W]G_]V-G__63OY$\8&\1A%]S,_=[QWL7;SP=TCP"C'QW0O_'[XW\ _V#> M;S\0[%6, '+!YMNG7#ADHZ (2T*X"<2KY+>:AF"3&%YE6* B4.5X MZ'?5#" M,;"[F%!!BBB# II'X-A3H/IX. '?Y'I/C%SUQ)IJ5-G)6R@>!.Y7SYZ.X@_3 M'WX,W=%ISY[_T.U73E3UI1^OCIYC*XOI&MG/JS_^\:P;QD<_"$*V!:Y?/)QW MANN/R3:^$JBZ\B'5VTI<__&-W[WQ0Z[N,/+JREY4W5#:ZXY)+H\3_:)\P2-6 M*V-?A-\B064C%D3(K19T"3_=A7M'*X(/^W-UMWJ]JNG ,^Z?3L\ MA\N>MT<0=Y^@.##KI M>V!GV^UGZV[JL0PF8Y@ _#X^LN/JN_W!N'4ZC*'K:T0]ZXZ/6G8$RJ[J\UA] M+S][8L^K9UUL?>P/SOK9_@-;8AS[V98 \Z [")4ADI>ZW;KSN"'ZH) M=ON?!KU/, '?L]V3437*:;9_P50 OVH$%D2OE_^;Z13[(SL>#,%R"?;$'N9E M#+NC; ;!.JIW :DF-7GF:%LUSU(_ H&'@S#Q8R#9J][X:# Y/%K<@E'L)=3M M9]5>T6<$Q*E7-;ZZ72>9D/#_HU;U=$V;P_R'<:NA\_1UL)W6=6%/SUM@-(PB MO'[_ZEO!+A_,;]7<_F=ZVW#2[7='XUSB[5.]!<<3V* NV'?P#A]CJ&RR:JL: M"R\/TY"T)G&FDAVY"$9:L_LP!U"'X+ .#RN*'=D+.PR#R2A/)4?E? _\:3 :U\,VKUA-QU7L%;(<92LU#BNJ M93, ;-I1NQ5/3GN#\[RJ_-;+W] P]FRV>B\?S6\^M9D5YC<(7E:1J75VU 4Q M[([S1*["U0TAY@8A.*T4]X^G@U&W*N-7O1TVNS$WFO.$'A81AU\)""E=(,_3JLX@O6?_/5*O7H%>IH&$KQ!3K-.FI*FCPHMM/V5N/%<[4< G@-^7!Z[18->:HY8Z: M<>:4(4S$?AIT =T&>>0,D)? O:A4ZE?.!JGGD00)'\R0+PN]CKQD^5#9.U M48Z;?*I"6*VCV#MM9=UY CL*T#QJ@;GPL3*>8K5+S8[9:HM6;M8ETF^O"%,\ M.W;=O[)- GY-&]NMX$*F4P@X@&,+=@L^*DZEJUTX:]@@_8K!?K7&/YP4NUJ MUNRU:IZJS)GIT8;Q/=\&:VL\[M7#M*=FS6'SZ]E1 M#AW-L]61K6V,49Y7;:]6!E5E.@\'KL*GREX"LZD*2H)R[F<#-9\[@D'@0""R MF7&29[G=^JT6K]F';T);8%=MYA7&3VFHKY;R>#+/+3K\V/EC^M MAAG41Z$54TY.IO.$Q?;!FI[]"C+7&/[5&^N7NY@M_,MA@039/FQ0H/GN5=$( M=: J6V/S[=DO]SO#3ZO;S.^2"T:-&]"LI)ET,[OFTWH>\'$[?PZ\?]1N1AHV M$YZC; UP]>C-UN4U#"NLR73)[L21!>O6Q3RCOI\,A]4F-?[/*1"L#D>"#-A: M.-OSLX)/9@NH)@+K;R^A5PT1C:^4V1.DN!LF%5;"*AJBV\/#(?#I..8!P/W( MRYU.%QZT]8GY'!?\=T;8.4&!-TYZX\K]&0 >UV9MNY5F\C.UVBK:@0EYU$J] MP=EH^P5 #.P8K&W2F/++8@P"$\&R'55+CY_SSE3G_R\\7T)(%>%,@UZF9SU9GJ?&20/4Z4:5?D%'C0DJ))ZE,,);%MVX#*4 M9<5]*2LYV+(@4H-8\[_-KZB^4J.('QSVN].8N5T%UU/0YL.&=>?6 M._-V*V/N/*^N,B5JYVE^^ADS!S!J?D,E#OEKB[,#C[B6V,RW4UKV1]W0,._5 M'5A:6W?4X&#M:>6OWV6-@E'MZTV]VVJ:U=1 +BX M39Z'=-V^ /P7/(VYF,M?,\9Y'C2X$6'>]%N=P:=8W5HDIIV/MG"[]CEK_SYZ<_@@,#,.-@;@_-T-G0G^7+6.*?_SI]>OJ)_+C M]ZW*V:XDHY*>.2&VH&?JGZ;?N]RHUJOIA[.!ZJA EI0:#F#;P69&O0'\Z6;C MM5:Z#8D&L(IN'1])W5XMLGN@?RDF>.:YK%[J'X,S(/H?C>O0>CT<3$[;K7__ M^^?+A?_UQQ^SI5=@/AB>P'=N(#/0JO7=SSEOHC/8;FE@@Y__(5JU:Q=AMULG MF@&9)\/Q#'!G?X8!.M$-[>BC_;[U7?ZHFS75TF<[4-FAS5"7WVKV"98%1DD7K+A+73#S1G9C[AR"CJN0.B?3Q5F\K-VJSY0KUS$3?0YW1X @ MP.!'MI>J$UW;RW[1L'4>X9\L8*W32>4D'P8NREITQ M6580F6V<[7\<3D['/ALAX#.F)C?1']G3;%D34L>K00"G/V<_%;0Z3+-25Z/6 M3Y=C_#P(<5[>YSZ;\MF/,-MFNB-;1T^:V.JX,25!O55&"C@U,.7O'! Y&Q?3 MI4Q-VFZ\XDQ=0Z;OI]*4J;%$@@I\JO0F5)\TG$Z&HTGV?>&3OV+-7TRR6RW\ MQ^H=L#I8'KA*.;:0OU[C2;,GF>;PF>W'S 1'P$ES['%U]%JVX:-7IZ>@K4*H9U=K+QQE9N9C=C#*N #J)AE<7*:CRE. M\].P3TUP9T[4\HG5N%:?HWQ0=?DH0$X%&-DMZE4/],%=K!B@]BLK5L[3J[/K M0$4UZ_G/:S.F)J.PD"[E+88=MTQH23B/T1BB@J RN""$B[-T*6+0](4K%.@GI50]K^X$TFU1]9R&Z7%R6_M322W4/>.?S F9#>1XT,DP1Q MBSG2VBND(FR6%3'AI+9V&-N6XIHK"2!5O7F!G^?K:DLN+9$*B:]R5/>D.G\: MQU[MGH6A/:O8=QDW+L^ASKJCYI0TPR= =PC5$YF%@7=[V4]J0J"-*KX!L=OS M,)J/.1:UY=*"+LV3V3) F<5L/8%I."B M(NY@DL.\&5R7-G3W_>D[]N!E76W@@@ M;I2Z.0CW:E3-9CGP>=C/?G5>[@@8'X9I3W,/5AUK)F)6*U]%5&N(_MWM3D#OF*.&0[JLYSIM!<(-Q=/31&$;UB% M:B\5Z=7P8,XA&&:,F ; )S D_!<,"# $AN?7G3_4Q\OQ_[(AG0VXS-^?J_@O M8-:U6K NZ;->14BG>G \]BMUX!]QF,^5 3#>I/VCN*@<;Z<)$?W65.'Q+[AS M]H$!N4,(^1J#HXA3EI"FB2/K!75",2F;3$=CUZ0AW2$466R6'X47E,#QF.GD^PXQOZI.A_N&_L_4VVH>U_I'NO_SSI " >Y#L6)^\_PKO!%]@C M;]Y^P!(+L%L-DB8JQ*.Q^9:$0(Y1JQ*+.E*]F%)N).R$(4E()7A22BOOL9X\Z5<\J> PGHF?X#][\^_81QD M>XF!+_AS[6E&!7AF3=ACZMLWN4B7V=?P8$X& 7C.<9.<;O!_D^YI??)6 M!]PGXVYOZL)FZ[F?793>BBS[=A.\',%?NKTZWSJ_[>3*<2/\-(O6U[EJ+:"L MAP6$ZKC*3>J< R%Q7,4$JGG,$^!R(MN5 M*3:WW>!M PITQTU"SLGLM]K]K@+!BSM[E00Y%V"6)V:S/^WCZ33>%")0_B1? ME>RFF1N?7]_JCN;9+*^]YJ_F?L4E5^;%WL"#\."G>+[@_E>U2JKW=X?3W*'Z MHD(]^SHDM^)P:'J8!J,.3@!_7>S'E(]V\FW-_%T R9RSF0,U-5,WQRX!'NO/ M;F),+V)D/H^?_5&5559G[LUE>=29+O6*,IG@;8?YBD-UG#2ZI%VH@_[U@U5: M/9"XSL)ILN#KU)O30;?.K*Q>726YS4>0QO8C\,YI=2=BU"3.Y,\75U23Z/)2 M2WT.EN-=56Y6'_FE"6EE)FUE MGL\;AS)XM9P=P3.#3TTUDSDR-?29I< T :ZO-N1O#K4@G\/!U6B5&6^V-$44ZHU?+*]R0PUII<2AC'?;KU\VVP%EZ7E$:[>3L[7$_(BF_R.*W.JY;*R?:=7-C(3#ZOE5>?:P^'@K$H.;T!P M%15&S24*>&+J2DR%IWX<2'(YG]K-TFGL\ED<^H>JV#T6Y +T[=PWAJNR'C.7#,<+*DIMO-R-,-<;97Y;H/JAL2 M4RKTLTN:L_)GI]EMV&U8S7#1JXDO3>P:>-TB$9:NM;(E5&0>T[U@ TFH.'2X5;J\^I$;EX)W/&\^TY M#Z:]PO 8_7!+!:QN2;RG/:0@&&_C^ECRFD.*_[KV*$%L2\VN_1AODWM^QC2_ MUS=OFBPAVY*8,MDR64EO-^P7^HY]L83Y'1XUMSEMJF/,7ZTB^>H3I_TCL&): M>W6DYI=<*>8.1VHOD!Z='/VZEAQ?:F6WQH9T7YD.W^UF135L;KX,)C!:&'U_ MFQ9S#VH;\'!:;B17_3X!_X76=P!H(>(#B,CJ[&52B%@X<0,Y\+9]=98OGZV] MC>K5I-$R=[YW<4#?'_]YW+GX]>C]N[_Q MF_V__9 H>/"H=\ 0YU%(X'[1!/#ASD M!/ODF'+( 4K"9E&K389#WN;ZP0UFGPH.[QQ@;3K?/J\8ZE^7.?9(N_^*BSWG M.[M5B-7]DOV*JDQ(LME:FYT,F13\,J5K,/&%MI);ZZ5:K];1$P7&#>&0<:4L8$I1HI@'OO -08_C1T;_YP/&D/ES1U)<+ M7!5-?:RF3L>FA%4..\*1-3PA3A2LQC3'R$F,G8V&2N6W=JF015,W6E.7'529 MIZEE%;$T-9X.JB2)@PO8H(03S@7@,3+2"I0X#"4#!8\XY TWSF^CA"R*O!&* MO/1P0%'D)U7DZ7" %808+CB*PMA<%ETA8S1&0DDN//=&X;2U2[:E627?^:$9 M5>NUX/]][JG2Q^1,/0K1YLAP$Q%MZOH"B_VBIX_4T^FU?K!6RQ0!)TD, MB"OOD'$*E%7KR+@4CD<_K#-;]'2#]7392_VBIX_4T^G%?%34!PYZRF+BB%-M MD#:$(Q%MPEISE@(O]G33]73I*_FBIX_4T^FU>@C)8APY"EY+Q$D">\H=N,'! M.XR=\EB3K5VU2GKZT)WY48(2TUR'0"/C,$" M$4D-3U8:86,^8T#XH[/(GL(D/,?V40'B L0O+9N7C*<5('X*()X.LI%D A4\ M(H-31%P9B_)96!0H3LY['4(T&8BE6M9.? 'B L0%B-#J*ZIT6 M(>*51^*EA\0+$C\%$D_' MR5TD1&$?$(D"D!B6+TA++!!UEA )II.;X8E?*I:5U/;R2#RG)-S:EAN[E?$Y MUS]OC:GEO>T?UQ)+<.SHCO4/)2^M_ 0_XR'F!8> MXL*[6WAW5W=6%;;3PG;Z7&RG5S[*L$#0L.Y,_[H>U:C(S:@^S;@\RTSUH,*3 MNCHKYM=,_O+$7%C_&15#>@6KXY-/O'[RJSCZV#B&%?)E_?)7?M3^)!I?/Y_L M?SQJ'IX<0EN_\\.3.IU>'==/OETT]EK?#VE>(=\:_< MAA_[!\=->.L\KE3L$R?"2)2\)X@+9I!FFB*NK<742JZ%K0A@"#7K0@!3(+% MXJ;$" LD/CDDSA"F&JZ99#"?629,E[K"J$/<[L7E./C-K->FZ5YB! VR-@LW?^N]&,_ M?>G'MUDY]D>J\:GS?J08'[J]FP;IW^-RJ,4B+]8.AJ8.BT5^]B4-:K M@#11%/%(%-*):,2)EH0ESPSC.3-6L4?'.9X10E_%/G]W=K]4<,R$*[[+<(7E0;5BC7Q5BKD@+=-.-$9:"\B("8 MSYY^\!PCM<++V,99&Y[@;ZY;!0F1".N\#FTW6OL''^"SMP36AP+6 MH>*H_>'X:*]U[/^]4/SZ./1<>/CKWQZ'7I(OXCZUZ/O];TON5VP#FVU M#[]^^+[_M7'2^/KIQ^'7?WT_:K_'1WO'J3Y[5%X&EC1,5:1YID$+'M:AV!,D MB [4A$B(E%N[*MV4T_+M%[59 [11VQBK-C,.*:V8U4G6P_WXZVTGOA#,[8WFR6>8)O^)O;QLO]I-0K0 V\^!;39OUL$H,6X3HN ) M(NZ)1<8YB61TA$DKN*XJ%^V8-=E->AE=^;\%H58>H199\A2$>CF$FE[Q*(,- M,Q8C8QQ#'$MPO23#*(&Q8=@(BBW)"*5P0:B"4*LE]041:H'584&HET.HZ<6A M3,P1)<%S"HH@KH)%#H8,Q2"2X,)P16F%4$_#D+21"#4G(6AF93WU]T0ZS.C! M'&2>7W[:[3>SN-]4F3;-/^,UW416THD;1R+%U[=8![(]&]Q^R\Q&X@NE'E%^ M,SMH\M_CWC59PK>(7"_:[\@F:.P;VSJW%_VMO]],)VIVT)0,I[M_:R=3>K). M#J]C.=_::I 5$J86ZHCQT1K^-L8;9PQ MU%HF_E!;NP=5#E8WU=YE4] 9]/_W[W9WWDC";,_6HMDY&V:-54AM)/?2P!I. M*L&34K!:\]A+$9)AL![W/PE'/B3Q?IK[J=^/\99$T+H=G/7@9]7' WCM+ZVN M_[Z>1J85__GYXNAK.'64R_J>Q_7V[^T&_43K>V]%8P_:=?"=9NJGQL$1&)Q& MN]$^^@[O3HV].FO\^H<+W'M.'6)2@!NK)$6:"XRB22X)2@3';JL6P12?9E#I MG<6M#='RS!6_)*8Z#JC@ :,S(&XFAELY@KL1):@$'4RG4ND,N 0LS MWS=/[<2E %+-]EE[.EI8.QT=+JRYBUIJ9M^FVN^O#D/=G5\YSL <96S6_K2M MLWD!R4D2@ZIKOEC;X0JQ(]VM0248L*6#+348L^5^[ M62:UOUXE?=UKDA7FA,*<\-0'L1ZV$3:/5/4.QWK,GS#<^ \_A?1?[7S\WC]J_X@9M'!_EF,_E[_/2WG34'#-! M44B,(IY,0EH&CSB3&)Q C95G^?B54&M#,_/0K(2ULQ?L,3'P9<2X-RN&_<+8 MMW<6&_#F@_/8^C,.Z30+\BT-^>8P;"5*-.$*46U5/KPOD14Q(4*9PX&J(*C: MVB5J6_!E[<2]"+K-KQ.Y^NC&'^,!EU*RJX=NV9<[..\64%L:J,TRDC 9 <2L M1M9[ACAW%%F3.***^(1YLEZPBE2?2+X!!6C7#M1$<=DV$-2.>S$66%L6K#7> MS5DY"\=46@#59?+7-@[4/ MW;,2>UL>JLVISFR),2X*A+6PB%-ID8XTH9Q@ 8 6+9-I:U=O:[*LV%OQU>ZK MFP?'L1>KC*+BL:TVM T&_FY8.^C^$O]CF^%M'LT";$L'MMG0FF21.O#2$/'$ M(&YP0(;#HM1@:Q5A(5HCQ[>(2/ MVZY^Y9BZJ+M8T'1I:#H;T]-!1(>U0H9AAKAG&#FL!.**"T^\\TDIK<:)G2O-K!F37I3:[9/SP85ISVX(K$_*+[E!N#@EXFTW_<_/%SZMBH@ M5D!Q6:"X/QL1%#$:;6+*3$T A81QY(QD2&DM"+6*A%65;QX!7P,)=3 MN'C%D?(_"R2K+\$#?:XJ]TL?R4U/LRQ5[I_$E+UBCOMG,E:S@5YJ#!$NG_;7 M6B/.,'CPG&I$I8E!N>"I F.E)%BK1\=#GL)B+(L"?]Z)U\DS@,.S0=4,^^E1 M0ZVW)DX2/N&)P#UXZI_5*=M/G?Z@=U:M>=]VPC]C^ 8R>@NC]&=EC/)1]%8W M5XA=E:.!^^\FU.7DD,%U<'^=-BY_Y76:2S,//AZ2^L'H+:?;L\;'^B^Q]!G?;JEXV/1UGESH\./J3]@R]X/Y=T,$H* MJ9'B!J:[REP7#*8[#X0;8G@23 S1#08^AK<9=$1@/(4D@]0 ;Y08:Z7D-F"I MK?5$W/\H(9DY1?;L9\8$(3L"#U\\_\S8/)]A^"75U7+VCB-<#_R2JP6>/')4 MI\Z?TY$P[ZQP_Z)>">7W.HE$[K-AO1(=(N1>';H&J=H$2M5L)]1&.%6[!JJ? M$1,\%Y[V_P-&QU^\8K1D]6]_"!RS6^=@$2M2/G=AD%%-%IZ M^$(Z+6U($1P);XTDRAE'C!;*L[@V!Z^K)[YI#N!U_NYI3H>%(OO?:W7;L=^& M5=CWW4GTU:R'=>*7?I[F$].K=L]SQW+&8JS6X?/1 >]:LU^+/TZ[_6%I'?#7 MX<).S9_U>K'C+ZZK9%:TD[TL*@O_9J&D7K==&_2@'4.GLC\N:=_)3G\+WG#6 MZU="=&=P0^SWMVO],W^-V]L]M:#'N9S[55_^F>GIZTFM&&G-B&E__F+ID3]HU\[[<'2I7=Q MFWPJ28*O!HWHQ>';LT#>G_6ZV]5O;Z&+/9@",.:A.@4\_/@=S+XP_>$O/0#6 M_G'M-'OBPX_J\0<8!^A*[(\>^"\+[8L@YHO8&3WKN%E]\#EVVLV.:PZ[F;^I M9DY^2YY&_XYG-?O--@'8JR^_[/RV<_5Z&*'SV&KEGS^],7=N9Q.4HEOKQ7#F M8ZTYZ%^-Y#V58GN2-*%6G9/.Z@ W_PESLWO6A^7SE3%M3AA3N.(8;&F\$FFE M(<-'VK/!<;<'70BUBC>E9J_><%H9.7BI'>1Y[4$,&$J>L,<@CM9%U2M0L6;'=D"/6E5[FX.S2FEN48MA MS1U2#7_NGT9\-R8>R7F94NOG"&F@J M/+S?K;5MR'P7T+>J,_D!HT;$5AS&/4"T^>T55T6W-TCP=3E+IV/@APY!N?/;NO/.#D)8?C.;2]]K.Z7%NL:XL28J<+&&R'NW/3CVU.3^ZSX3USYU>W4_6IFO*#06R?5G.V MU6S#W!R2*EWD!EW!5F7,?@);]L!C\J#%Y%?G*?M<:RJ_HTTMH+ V_2L%R<&^2;[3;5!E@=Z M$KPK7!ZW:#0I0M6I+$K0O7Z_\OJN%,OV4%45!U[Q/8YW#++F#_5J]*@-TZF* MH.=;!V[.^-JZ5?J#&ZBV((]/;%:C/*[%WIM$N:$F3*!YEOAP^ESYE=. .K>1 M\"G@8K@QKT!'LN%P$0 SQ#Y(OFIAG@3_/8.12!DZLF69F.AC<+E^\IH,^8*K MGW>YQQ]RC\=K^HFU_GKT^-Z3O-J-@$4$."I^-*.'9(9':O%IGY:7E1,(C?JA8.X7Q@OU>N MR%T-R3K3S#:OF_,#1F8)) ="J&[.BGQW3T;X.&'&;G;BCN5:;X06M:E1%O0?.R/:LF1UXE7/EQ M/V?>^VT /T;N9JJ]']\8AJNB2KRV/9Y0N6/GQTU_?,M\GW!*9Z=^S58"N]' MG=K=PSN4]-6PYB7Z:&"&@:B9H9D_*)63 ZUOMV%=!_T=NM4W)#5<;.<'9A\0 MU "-?$%["E@+7N#(;1_)V@^I1N&-U1*^6=VN?8/VL-GW%G2[=G[-^<9F_GQUPOB>8;B2D"U\) 6HK1VF(EWZZ];.F M#L-CW-#M&3N>C<1-3+M"N>UQ)!'0IW4QM ]M^Z,ZZ7(=EQA WVZXII5-Z\\$ MG/,E.6X\2J.:<.8F[&Q>*MQTW$.<&X4"0_#$NZ_U84__'3O?!L?[*0_A/RN; M_ZF3EY=Y=5G]/;_@WCD(N!\[KVRCM@'/WG_[!_:*X,RHPEPFC.)6(.-C0(3$ M%"D#Q;1T:W=PWAV78[YI%79K7/ ML)U]K1S9\=&.-C!=G./@SPGMQ)MKQ"K9?HBD_>DK;^PQ]+K3:IZ=OK'/-_;A M 3"NPTSS>S! T'SJ^@9?O)U'64A[7_U3-*V!Z(T>P 6#*F1;2 M1H0)-8B[X)"ASB.E%+A1TKMD=06FJ)VI$*?!]&K8KRWUZ+C^$"SF:_K&*_<_ MN^?QSRR#9AIIXE@[QQA]E]KE[>![J%Y&U9%Z0"CK."J@!+-?_.X:)K3-QV]45#PFW[-0^=:J >[]YM:5Z%2&[PP!FG^?:5H:KV,K=N'(CGCEI M=[WM]9JC^B'S'V$'U7+C@=MXVU<"K?;H1HN26[?IEBOB#7!UW]Y2S61[E#@W MPK?QDO%ZF'^2OS"YJSGM<$U'&L_ABO^SP"$AT&*FB4Y:J,@I%0YC%R-1EM@D MK7:W'!(2M^?H-D;]7.1(JWQEB-HX>9_7AUXJPCU.2$8P6%P+C(Q+!BDN0S0A M.>/XUBXU;&>63[@&$[@%OZR)XBRX<3V9DPL3JK9W0P5>T[9VE1 WF7,XDXDS MD>B4+>9H2^LG"5%M\+:^Y:VT8:R_?>W^5&&OH^ARK@X];%]MWYXZ,XF[PVU5\SXU:U,\MNLJHF]@#SR^O MS%^$:>>JF-^IO1C]5G$OC,<#&AY'VR1#RS?. 1WW[RQG1[=LLUW)&9Z2'=WA MD^.<++'14V#H1GTYZ_B1H1B/W/9/]K=F+/#V3P;HEF7&H/MMN%U]E=L\Z?#? M6"!=[MN)\^#,7^?I2S]FX\%:\$D:N' MC-(S_S-J_$J5['L!E_^R\>V/S"F("69("VH1AW4@TI@)I)U)5)M(:;(//CFR MCE3T"26_ MBMQ#\WEEBKB+N#=4W)O(.7IK(/9G<+O0/L3#0/F^/*6/JQVP)I.O"*T(;45A M[H[:((0.&_+B./FQ/44/,'.FZ&$#MOUFV?:DBWVJY?U+\VVO43+PZ_ M'O+#DU_I_L%[WF@?BD;[Z+B^]_VR?O+I_/#R$Y^F6X7/?AS2PXO&9>OXZ.2X MV=@[%- O>G3RG1ZUWY_O'\"S3WXYJ9\$*5!.2T3\S04B2]3XDY(F1RW M2'DI$0^YT"].!%$>+<,>XYCDUNZ'6[-&KK!V[H\E.M^+X/7F49K/Z^2J&^,% M\@TY8]8X;Y2DEGMB+=>":ADBD1P3*NY+2GX=EWA;.>KKP4:^)M QPT;.N+!* M>L1XA@X'OQFB(O)8&6V5A9%S6[M$;2NZ2K4S"AX5//HI'FGGB \N)>-YC.#N M46,P(P9+RI7W%1X1K!@N>/1B>(2GG4<9:0PQY@-@ EP9)I'#U*$HL",R:4(Y M SS:IDP4."IP]-*]6P".@I"4&N^"9(EC0;2,F#FM%0$#'&(:PA$!@%H4C@KB M+((X= IQ8+64F)(<<:-3#A# X@F<(B3 BPW>6.6- ,1Y?#G%%2@=MJ&[EPN> M.'A46LDR [+E&7<\8ZDQW[)U]13[HN49=SQCJ5NOJ[]G<8_HXE.@RSV*?V]Z M75M%#36!.TIIY,8'$R7U1N&@O.+.T1)W>W&O<[:.M['8V^ (DN#P(\X21HY$ MA73 EEMO@B5Z:Y=O2Z*75 3P.=>Y17OO?TH?.Y(4QU18S@FFCEIFI2>11D6" MQ@^/4A4%741!IP-16'&*,[<;]@(45%J+;# >&1VEUIQ89^36+L./7A86]5QE M]60,VT"9=\(SSAS307 ;122M%JB>CYT1;M!1WP.N@-[HTK)XQ>TRZW,OJC(-S8,7^JJ M/Z*N>EE*/94IV)]-84A4Z:@#0X)A#Z; 8*2ECDBK9!V5ACL,IH#2;<;)DF+X M3UXOO6!@P<"7"B=A9ZS2S#A8 FEF-5'.NQB"B11^"25M8@4P<'JUZF"X"+,> M$>/!'7;:(F,I1I@)'YTA.7LBITT(S@L$%@@L$'@W!#+M*7=*P0*3!^9CP_=94M4/ZH/Z M._PC+ZL:E]#OO;=_4"482)\QYH601^5)%[DD4/@6# MC/,YM80)9+E@R/! B;1"V!2+R)BXJ7'%Y9^0__>UIW9S?R4U?\2 +F.O6X*.BV)'\R9V.$Y-<-0CBCE@ MA\]'Y%G(##*")YVB#,IGUB)-"?W'"AT2*XA4$.GYS\C?BDAEQ_=QL-28#;@TP7)D'W' MZ9>UF[$.>U6;](QR<+X9E6J$#?D5'U^!X?%D+/I$"3P>HL&#!BA@1E8PBGI>!EG&. MF'<^N&B2\\,S">+19Q**#J^R#B__#'VQLX]0TRD[JZQPR2N-A,I$%]YQ9+7+ M$65,-/%@;"786:T>'45>G9/THV+7*JU@&T!VW4 V^5S!Y35^A,A\?1JG1,7,;,))2$3XMA8Y"RSR'+XX4F@ MVKNM7;%-F2Q@7,"X@/'J@_'260P*&#\5&$^YQ4'[9)PVB"G+P2W&%#EO,?*2 M2VJM($31K5VZ3=B2J0Y>$(RKF,[?!Q9>"C]#\\_=<=<:9VV8@G[W?^'#<4?: MMO>MV1FW5X+NC#[)#90W(>[DK#]HIHMEZRS!/]-86L5ACB/H91O>?%&+H)Z] M&&K-SJ!;@Z9\RG]W;!XWVZK]=FY/:WL1-*?7K[WM][N^67U5^^O6I]_VWF[] MK5:W?;BA]O9;+\:<>U,[;PZ.:]'Z8WC%67[8J>T-+FJ#8SNHG<9>NSGHPQ^Q MUHDP9'$P: UOZZ::;><;^K7N.;0'Y@,\%BYL]FJ]V#^-OHH87>U$[]1R+W(C M9IO0S'4*H$WI\7Q+79B#UIU M<4-FXY=V>Z,_)P7"7@H4AKI_8B3^)\7R_Z"-W,?P%<3O0TG,'W MP[[U 6QKP0ZJ&YH3GUTE!.1;^TV8FA9: M#VH[[$ZR,+A_VE9^R<57/YAA*/](338<[<:;??S->\Z<56U:Q_ MG#?#X'AL^29N'*D]OK[%.FC0V>#V6R;PP%?S[(7@@,HI 4W\>WS%!'-JOT7D M>M%^1S9!8]_8UKF]Z&_]_28( MY-R7"Z^[=V,J4GZ^00>T.>>]68OZG@)5\% M;;(KTY;:<2_[27]IJD!42IA;JB/'1&OXVQAMG#%@;)GX0P&*#U4ZY:D_R&KR MOW^WN_-&+H:SAUE,OZGJ>-$P]M@K9>'K+&WK?+P_8GNO_Q _AX]J>9Q-:.6>U4["^E:'(5B*F%+-! \W(?T[;W!Z8IF]#JSNV=S?MT(2A MK4[0J7_<:I49/?%>=NG-366]=33(G:-Q93J&HKA)[P2#TK*G M_?AF_,L_0K-_VK(7;YJ=2K353?^X^;X,VE-^^!W3XD%WWM58PG8$?VB#2F-_UEA^K\?^ M;&]]'7?(U=Q8RE_WLI[V^L,5<[,S_#DX[I[!%*B*0(\6%"W/>#K@-_A)$Y<$FO6!))\]>7I46/%)Y^\&>PO^X#L_8Q%/!=T[8C[UNOW\5 M\TU+*M/TDT3Y1R?'KZ @[[^!/:^3&[0%371DFNBDA8J<4N$P=C$298E-TFJW M>/+E!]OL_9Z#1_MIBEW_%>Q(GQP='QTTX']_>=A^_P/:QNL'OS3K>U^@3:UF M8^_W[TD&^T/K3K]T&I<-IJ'!_!S[]N/^L=/YXT#:./73[CQ M]7.[_O60'GW]G.JSY6JY8S&)8!"UE"*NK$#&-?8B$A8D&))-9 *1!6(>DZ(,BR%R'TP0G+LHU4PHWW 1G,J+8Z+ M9_+=!5$%A19!H>D:18$K$S!A"&>&9TY,0MJKB*@0A(-E25P#"G&Z"86)UW:E M.[_L#*QYQYD/RRU1_*A#XO=E-%QSC%O^4K&"LRN@JX(;XSR6BX)R"Z!<8[;F MKI2>>\]A/:B$0IP*@TQB A$:> "_67(&**[=7:3"GUTU)*T?S80..OR35[@8E730F#E8L>9-M MN0=0%Q7]QL:57N7QT2=:D+V&DZ//91)^FUV7B1!(\@QY'Q+BQDED3#29VXM1 M;@7#P57[=(P_VBH\ )F?(T)>,+!@X(HO< L&+A,#I]>SAD>8Q80B2X-$G 0. MZUFF4.1$!9.L!XQ<[CY@@< "@1L+@4\3$M@0ZKSG0[F9Q;\ JT.91LSB3-NJ M\SXCM8@8H94U3*4@MG89719MZ_/P?PRN3L"/YJNL,.IA1$VYK7.83):1,%S> M4-YPZQN6E#B^XN9S_AYZ*0:U#L\H1W+*D9QU?$8YDK,\.O>24/IZ$TJ?Z5Q. MV>E]R&)O?S:L[Q))$6..&!82<1,L,H0G9*R5R9.$O;*;60NKP- &P] S';VY M)8.LA-T?A5'387)822$8(CKZ)!.DB$JK&SI3<(M0(*IU!@J9< M)PRH3*236[N2E%-WFZVU2U^.W-\.E\7((U5ZRA@[0WA0+"$M ZQ! M*+;(&,=0M-$FKP7'FN="/XINT"&>5U%^^=93/DO:MWOF8G1+'\&-C8*58G3/ MNWC/$L/MLB"!4+>>'#_"2P);5KB_N++%YLK M8%O =G/!]NG6]:^C\N&28FL4IX:S:PE>$EE MF L8%S N8+S&X9H"QLL&XRFWF'J'M0@<.>(-N,6*(J.D0IQQSHBT,>JTI#+, M*P/&]RC#_#2E)\?S_#=_',-9*^ZG=[9__*'5/?]G#-^@6Y^N:P'^-K"#857! M_?2AV;$=W[2M_\1>I0P=']]VPO7'HQ*Q_^[ZJB)G*6#Y[0\98?V-M4)>2((X MY0FYQ!G"GC+F3+#>J^F:I#X&XY1V-A+!.::6*QLD2TP+*J.5#RYX.64)5[S@ M9;-]F@M:YTK4K=&,&M>Q')?4[D7?LOU^,S5CJ*5>MUU[N__NW\.JUKFJ3/+_@_?BF<0WL44-N!A9?LU#[I:2R"VVO%06V\T9?RDP7$OQJH'G5PXNPW# M<9S+?N=BGKG@V1 TQZ7CJ@NO/QX70[MO)4\U-7*Q M(S5[DHJ3]RL-N5#%2;(CGZCP:&GL>C66+J7PZ *'RGZ^BTRFZQU>5_]=\Y*' M!Q7$UH?(^CXCZR)%#Y[;I2S!E&]\NRW1\%SR3H #OA[:=US^^YPV:MVX;QXV#XW;C MH-4\:M*N1T51@Y22CUF2F:\GQ M"IUE+XCV2A'MKXM &O,Z1!N(Q9ZK0+23V H:DW4LF>2&B218#!-)YN:RYI4K M_%:P;2VP;9I.2#/!-'<.)9Q9_+6WR&&C$8Z)R7Q@W7"[M(2)P-"9BI+56@&=$(RO'?/ZZH54%L/4.-3H*92Y-QYB+CQV2>DH#2>,VA"%<>#J M@:673-D7C<85O+L_WC7G!-Q$E%10)*T5B!-MD-,F("-4(M0H&P,%)PX_&NT* M ]-*:WB2'+1:"S!^'!.E6>0F3]'P)6GX=-C))9RL!&AV0DG$ M(W;(22:1(3@!6(-/B]W6+ELE-J:BX,L//R_!AB\K_'SWXJ9H^R+:/D,&'1D7 M)"2D"-&(2R*1PU$A'H2TRBJ,*09MGZ5:N'^$N2AZL>1%O9]'O:?#$Y&0E.G& M4 I9J;4%3UT+@W D(B;+L25V:U=JL4+6O' K_ES!#[H#VWKH8>1"NKCZ URH M9Y9BW5(*ED3X/QG!C10N,N,8-4RRE"@V)2]L$^S>Q4R8BH+[(B0L78E-%.Q> M"DCC9)!,5"B7&+>4F+"0'SS07S);CF!K,\8_6?4:@W"_E) M(3^YW^:?UX)%%GF*W/&(F6.&19>$P-02KMS<@H&Z05]\9XYJEVX*OQ M;3V'Z:$X:P755A?5EN"K%?Z*E0&NZ?12;BW6F; B@2<&B\P(P,4\1V#'L,*: M*:?%UJZDA5RSD&N^$L(>[SAG7$2+N>>!<$VQB$$:S338>")?--Y6T.[^:#=+ MKLF,)TP0@KCU"<$H:V13H$C$3,#F0G L@ILF^0JQ]10-7[J&2Q^\E-C !,"< M2:F#]1C3*+V ^8')T[LT1<.7I.'3@:5(8.N*,5XMQD_K&0D+7$H4 -,<*0R'"N=20? M'6TMO)O/JN"%=[,P0CR9B#;(NBGM;92&&0+NK0G,V)",P]XS0:V4HB2%;8+= MF^7=)+".<80+9%/BB(.&(,.I^@4D=;GC<9M83:'#J(@>4'R-4/R19+A MHK=4!:85H8RS2(RFQLJHI*(9SV-)AMLP3)^I0TVHU #@*"H%:QDI"'(T4F2X MTTDK;QCF.1F.RB4DPQ4X+W!>X'R3'?,2>GXF')^IORV=M40JE)AQ@./,(^LP M1419&GU,W$>1=Y>W,6?%.2]H7M!\Y=%\";YYV418&<">WD00.#)%F$.$<(NX MIP)I$B(B%CLCO7.!@^.M];)2ME\>K>9> P^J[WK=@*H)=P*OU7BKS8>?AO CVJ+(6=ACDG?:N&L MEW<@\HWPV%ZH_??,]N!]-=L)M=3L]0>U3B;J:P^)^N#6U,P:6_'];%=7S6]L M"Q0_/EEK%VPIV896]D^CS_LQK8MM>!#TMUNU(,!5<$NSE&SIZ>][H]F%GKKHO9_%O'Q*>=>\D@CYYRJ:$D(E%NEX;,@M/Z9CR^F MK<(U*<^GZ][=%I3YT.NVWWI_UCYK92GMO_MTT!T:D?>@@KD[H1$';]M9[ ?= M7^)!#Q0K11!TN)_[+]?3FK3B/S]?''T-IXYR6=_SM''BH4W0ULO,NOSM\K#] M":S#A^/Z7OVR\?'H^]')E_.C@P]I?^\[JY__P4F*V">!,+4&<6+ &E"LD2=$ M>IRPE-D:$+HSFQU: TAKY4D#DW$(--<\D3#IXAS Z,!LJ@W.8^O/L=;M7)F3 M*UP>ZU;UDDED'H$?IT/2F--NOYFO>=.+K6H:7=,09W]GXL81EN/K6ZP#Y#@; MW'[+/#;EE\!XJJ8$-/'O<>^:L?1;1*X7[7=D$S3VC6V=VXO^UM]O6C8P8E,R MG.[^K9U,Z]C(-_::I 5$J86ZHC MQT1K^-L8;9PQU%HF_E!@FBOB;5",=QE"JUUZNSMO)*?F^Q"#A"%.6BP2N&2< M<&^MX<0;975@L(PV6[?"<+:#]4,;5!J[48V5A2?^I7C,)VBVK] < M3$ ./-5RY*GVSQ$\?[HEJ>Z>H[)J,=*[";:'R^D%:+5?*UO[\_(5;[(0'\17 MO(Y9OO-E< +B#OJ5Q3VZ_L7 HF#VF_W/15>!'C[T?HBQ#(+5W$6O@X2^Y^P M7RP2G1CND]3^FH/^<-/?:K:*A%=>WOEQTQ]7L89A**$_NV,Q$YSHQ6J3IG=/ M([54]O*E#?*FIRV\KJP$+$V =32AFBL>(W.86AL=P]8G:A]0V_ES_#-VSF+> M67HWVHC[VAPV/-\INCGP8=6XQ+>2T1IR$1+;51 M*6]%;1.)MX58%C?3BN:*%<@LD/GX4Q9*&$4](PMC M9G;9]M/';C?TWW;";['W9]/'_F_=UCUWV0LTW@L:9PY+:&VBY0F1*!7BT2=D M.17(2H^]F#B(@P9-E+,ƪ\X(!0 M%(Q6&CM$P?0AGJA%UN=\3V$]LR1P*>36KN1B6Q&S!D[DDAB17QZDJF?>OYCI M,+VA5:4W@.8^, &ME"XLSWB9TH6OLN;G3XI)E&=LZ#->'VW_\ S.^%#(V%!= M'4%JCO.:JW,BS<[$29'"\?^TH0_C9.992),MMX@M'@PO5 MSNHY_G,* "CE'&,JH)1RW3G/*NZ1T ME(;GX@\A"N, !EP2DBG[H@!0='P1'9_>(4J*Z+.:$:4WMIEVX3,TC'=/\974&"E[7R2'&R[ M%LYYCF' 6>0FE<\VLXF[/$\^..;>=; MK'*^DVWV:G_:UEE<7GF IV*F>]V;R?<3P@89IV>-0EUS#+T?*=B[L<[!1;T( MJK,7AS_?9N*4MR$S750;9$.VN?_8'OQ1K-8B5FLVM=L08J7Q&,D@P"F-!IS2 M8"12'#MM*7&6L;SU_#2< M5$+&2X:<,UP[; +!&4OIHRO]%2PM6/J*L'0)D=."I2N.I=/!4JX2C@1KI"+Q MV2\E2+-DD2 A!1ES*1+ 4I9Y7PJ6%BPM6+J* >B"I2^"I=.1:1Z8I "AB'," M:WR;.-+:<*2L(=%P%WC*9Q27?&[[2:%T#G%\8=I<68K%M>*#+(TM3)OKS^!4 MF#8+TV9AVEP](;YRILU&KNI2B#8+Q>&+"[ 0;999^/("+$2;A6BS$'Z\:L*/ M18*WP@5F#<-6J%RXF'-A2)H7J6U_8O6][Y?UO2_T\/+[ M>0/:=O3UP_'1WG=Z]/$]A79<'IU\Q_L?Z^?3D=K#$W^^?U"'>XY.]@_>DL;> M+ZW#KQ^^[^?(+?Q?/VBT]P]^Y8>7O\PCVF1&:<$:(\BX;_M#AF MX4AZ&6B<3JZ*C#!MK48X1H^XQA2Y1#FRU"02J$HRIJU=NDV9W#9S4JQ6CR6I MH&)!Q1=R)*VWEG.IN<**!\FUC-PF'%CB*C%&%ZXC7QS)ET7+Z?0ID:C"CH'G MJ!-'7#")#),8>9S V"7JG#,9+8W1@):SG'+%D2R0^0H@V21 MI\@=CY@Y9EAT20A,+>'*+1P3+@Q*I:< P/(!P''.N(@6<\\#X9IB$8,TFND88!GXH@!0='P1'9_> M)Y(8>X!SBQC.E+J*!&2,%$@$^(]XAKT1H.-RMAA;T?!5U_!%PG56)\(2H3IJ MQK%+SKN@%":.$1RQ,_<(UQ6ZS74"@NDM$"(5=B(YA$7RB#L'0$ P12H1Z:.1 MD69C;[89%85NN@]=*(X*H*X?H*YJ<&]I,%HB 4O#V.F0((]>N: %HH(PQ!D.2!-G$3